Inefficiencies in the football betting market
Is there an opportunity to systematically win in the NFL betting market?
If there is, possible sources of this opportunity, "market inefficiency", or "pricing error" may include:
If you want to make money on the "A beat C by more points than B beat C" strategy, you're going to have to perform a regression on the graph above. Any guess on the R-square for that?
You are welcome to take part in the research. All data files, code and results are available online. Some additional things I started but didn't find promising results for were: transitives and paybacks when the big game happens on a Monday or involves the largest teams (more temptation to fix these types of games).
Another thing you could try would be to estimate bettor volume per game (based on Nielsen ratings or data from Vegas) and dot product bettor sentiment (I wont say how to get this) and then see if there is a positive value for bookies -- this may indicate a fixed game, but would be hard to exploit for profit since both of those will be harder to predict (and they may not be independent!).
>> Data files, source code and results are here.
If there is, possible sources of this opportunity, "market inefficiency", or "pricing error" may include:
- Aggregate bettor bias
- Observable effects of the game being fixed
- Over compensation of the above by professional bettors
And then the obvious:
Bet on the visitor 3603 wins 203 ties 3600 losses
Ok... what about betting on a team when that team just lost to the opponent it is about to play within the past 21 days?
Bet on the underdog 3735 wins 203 ties 3468 losses
Payback in 21 days (after losing previous game) 30 wins 1 ties 30 losses
And to be more devious, will there be a bias on A beating B if recently A beat C and C beat B (I call this a "transitive" bet)?
Payback in 21 days (after losing the previous line) 27 wins 1 ties 29 losses
Bet on transitives based on 14-day history 12 wins 1 ties 13 losses
Now we're getting interesting results! Using some more data points: after A beat C by Y more points than B beat C, what is your expected payout Y betting on A beating B (within 14 days of those two games)?
Bet on 14-day transitives based on the line 8 wins 1 ties 15 losses
If you want to make money on the "A beat C by more points than B beat C" strategy, you're going to have to perform a regression on the graph above. Any guess on the R-square for that?
You are welcome to take part in the research. All data files, code and results are available online. Some additional things I started but didn't find promising results for were: transitives and paybacks when the big game happens on a Monday or involves the largest teams (more temptation to fix these types of games).
Another thing you could try would be to estimate bettor volume per game (based on Nielsen ratings or data from Vegas) and dot product bettor sentiment (I wont say how to get this) and then see if there is a positive value for bookies -- this may indicate a fixed game, but would be hard to exploit for profit since both of those will be harder to predict (and they may not be independent!).
>> Data files, source code and results are here.
Comments