The Automation Hub
Betfair is one of the only betting platforms in the world that demands winning clients. Unlike bookies, we don’t ban you when you succeed. We need you, and we want you to be able to keep improving your strategies so you win more.
We're here to help you in your automation journey, and this site is dedicated to sharing the tools and resources you need to succeed in this journey.
Accessing our API¶
As you may already know, Betfair has its own API to allow you to integrate your program into the Exchange. Many of our most successful clients bet exclusively through this by placing automated bets using custom software.
There are lots of resources available to support you in accessing the API effectively:
- Creating & activating your app key
- Developer Program knowledge base
- Dev Docs
- Developer Forum where you can share your experiences and find out what's worked for other clients
- Exchange Sports API visualiser for testing market-related queries
- Exchange Account API visualiser for testing account-related queries
- Our Datascientists' repos for using R and Python to access the API
- There's an ANZ Betfair Down Under community GitHub repo where you can find sample code, libraries, tutorials and other resources for automating and modelling on the Exchange
- The UK’s Github repo including libraries for other languages
Customers are able to access our API to embed it into their programs and automate their strategies If you're a programmer there are lots of resources around to help
We know that automated strategies are only as good as your data. There’s a huge variety of historic pricing data available for almost any race or sport – you can take a look at our explanation of the different data sources if you’re not quite sure where to start. We’ve also shared some tips on learning to create predictive models using this data, which link in with the models shared in the modelling section.
- Betfair data sources
- Accessing the official Historic Data site
- Historic Data FAQs & sample data
- Historic Data Specifications
- API for downloading historic data files (quicker than manually downloading)
- Sample code for using the historic data download API
- The Stream API dev docs are the best source of information for interpreting the data from the Historic Data site
- Historic BSP csv files
Historic Betfair data
There is a lot of historical price data available for all makrets offered on the Exchange, ranging from aggregate, market-level csv files to complete JSON recreations of API Stream data
Using third party tools for automation¶
Whilst the following tools are not custom built for your approach, they do allow you to automate your betting strategies. You just set up specific betting conditions and let the third party application do the work for you. Bet Angel and Gruss Betting Assistant are the most popular third party tools.
We’re putting together a collection of articles on how to use some of these third party tools to automate basic strategies, to give you a starting point that you can then work from.
- An intro to building a predictive model
- Open source predictive models built by our in-house Data Scientists
Many of our most successful customers use predictive models as the basis for their betting strategies
Inspiration & information¶
There are a lot of people who use data, models and automation to make a living out of professional betting. Here are some of their stories, and some extra tools to help you develop your own strategy.
- The Banker: A Quant's AFL Betting Strategy
- The Mathematician
- 'Back and Lay' is a subreddit dedicated to discussing trading techniques
- Our Twitter community is really active
- Staking Plans and Strategies
- Staking and Money Management
Need extra help?¶
If you’re looking for bespoke advice or have extra questions, please contact us at firstname.lastname@example.org. We have a dedicated in-house resource that is here to automate your betting strategies.