No account, no tips, no predictions. Just the maths behind the price in front of you.
The same list we record and settle every day. It is published as a statistical reference — we do not claim, promise or imply that it produces a profit, and we place no bet ourselves.
| Initial | Live | |||||
|---|---|---|---|---|---|---|
| EU | ||||||
| AH | ||||||
The calculator stays free. The 0–5 daily selection is the paid part — log in to see it, or check the public record first.
Three prices in, and you get the bookmaker's margin, what each outcome is really worth, and the fair price to compare against. No data needed at all.
18 divisions, eight seasons back. It downloads the odds itself — opening and closing prices from about ten bookmakers.
A margin ranking across every bookmaker in your data, plus a calibration table: at each price band, what the market implied versus what actually happened.
Set a price band, a side and a minimum edge. You get bets, hit rate, ROI, maximum drawdown, an equity curve and a year-by-year split.
Where closing odds exist it shows whether your price beat the close — and warns you when a bookmaker's own margin moved so much that the comparison means nothing.
Not tips. Not predictions. Not a cloud service. It runs on your machine, needs no account, sends nothing anywhere, and promises no profit.
Pick a league and one or more seasons. OddsLab downloads the odds itself and runs the analysis. No files, no column names.
Point it at a folder of odds files. It measures how each bookmaker prices its markets over your whole history.
| Bookmaker | Matches | Margin | Hit rate | ROI |
|---|
| Implied range | Matches | Implied | Actual | Gap | Avg odds | ROI |
|---|