Betfair Trading Techniques

I have recently published Betfair Trading Techniques, which I hope will be of interest to sports traders. The book is directed at a wide range of abilities and tastes. Beginners will be expected to know the basics of sports trading and betting. Intermediate traders and bettors can further improve their skills and I hope even experts will find something new to think about.


Betting exchanges are becoming ever more like financial markets. This has seen the rise of technical traders who find new and inventive ways of trading, little of it having anything to do with the underlying sports. Manual traders are having to give way to automation and algorithmic trading.

To stay ahead, the most successful traders are resorting to systematic and automated methods to build and trade their strategies. This book demonstrates techniques for sports trading, including; fundamental and technical trading, statistical arbitrage, money management, Monte Carlo methods, machine learning and the increasing necessity for algorithmic trading.

This book comes with application code so that readers can program a money management system using Monte Carlo methods and a machine learning application for building trading models. All programming is done within Microsoft's free of charge Visual Studio environment. Spreadsheet software (Excel or openware) will be required too.

Amazon - Betfair Trading Techniques

Screenshots from the applications.



Chapter 1 – Information is Power 

Betting and Trading
Fundamental and Technical Trading
Is All Sports Trading and Betting Arbitrage?
Data Requirements

Chapter 2 – Tools of the Trade 

Spreadsheet Software
Microsoft Visual Basic
Web Scraping With HTML Agility Pack
Trading Software
Additional Skills

Chapter 3 – Trading Models 

Entries and Exits
Data Lore
Market Efficiency
Wisdom of the Crowd
In-Play Trading
Measuring a Model's Predictive Ability
     Return and Yield 
     Strike Rate 
     Winning and Losing Streaks 
     Sharpe Ratio 
     Walk Forward Analysis 
Time Frames
Monitoring and Refinement
Protecting Edge

Chapter 4 – Fundamental Models 

Dutch Masters
Horse Racing
     Creating a Dutch Book 
     Finishing Times 
     Exotic Arbitrage 
Association Football
Remarks on Fundamental Modelling

Chapter 5 – Technical Models 

     Weight of Money 
     Weight of Flow 
     VWAP & TWAP 
     Moving Averages 
What Moves Prices?
Market Dynamics
     Price Tick Transitions 
     Resistance Lines 
     Associated Markets 
Bonus Arbitrage
Remarks on Technical Modelling

Chapter 6 – Money Management 

Trade Sizing
     Level Stakes 
     Percentage Stakes 
     Kelly Criterion 
Martingale and Other Madness
Analysis of Staking Methods
Market Capacity
     The Myth of Compounding 
Monte Carlo or Bust
     Using RiskSimulator 
     Further Experiments 
Which Staking System Should Be Used?
Portfolio Trading

Chapter 7 – Machine Learning 

With a Little Help From My (Human) Friend
Combinatorial Explosion
Genetic Algorithm
     Implementation – GA Optimiser 
     Pre-Processing the Training Data 
     Running the Application 
     Fitness Measures 
     Local Maxima 
Expanding the Application Further

Chapter 8 – Algorithmic Trading 

Why Trade Algorithmically?
Emotional Trading
First to Market Advantage
     Algorithmic Trading Software 
     Dedicated Trading Servers 
Scalable Income
Closing Comments


Microsoft Visual Studio Quick Reference
Starting a New Project
Adding Components to a Form
Adding Forms, Modules and Classes to an Application
Running the Application from the IDE
Creating a Standalone Application


Is there an eBook?

There is no eBook and no likelihood of there being one.

Need help with the book?

If you are looking for help on this page then you are reading the book too quickly. Start again from the very first page, read carefully and you will find the URL for the book's support web page.