A presentation at Bet Better open-data talks (online) by Edward Glush
A price is a forecast, and forecasts can be scored. This deck walks through a calibration check of margin-free sports prices on both sides of 18,238 settled two-outcome markets (36,476 observations, five sports, November 2024 to July 2026). The market turns out to be a very good forecaster: every probability band lands within about two points of its stated chance. The small residual tilt is systematic, with outsiders overperforming and favourites underperforming, and is roughly twice as large in player-proposition markets, the same markets that carry the highest quoted margins. The reading is that the margin is loaded onto the longshot side.
The study, its teaching data set and the figures are open under CC BY 4.0: market calibration study, daily bookmaker margin index, how margins are measured and the free model API with no key. Statistics for education and analysis, not betting advice.
The following resources were mentioned during the presentation or are useful additional information.
The full write-up, Table 1 and the CC BY 4.0 data set (36,476 rows: month, sport, market family, margin-free probability, outcome).
Mean and median margin by market type, updated daily, with a per-competition file for 38 competitions. CC BY 4.0.
Method notes: measured against estimated margins, the de-vig allocation caveat and the two-way versus three-way comparison.
Model win probabilities, predicted scores and power ratings as plain JSON, with MIT client libraries in 13 languages.