Arbitrage Betting: The Math Behind the Sure Bet
Two boards, one race, and a gap wide enough that both sides win. Finding it is the easy half.
Meet your classmates
Same five, and today there are two boards.
- Average JoeSees the gap, takes one leg, forgets the other.
- Bookie BrianSlow to move his number. That is the whole opportunity.
- +EV EvanTakes both sides, banks the difference, goes to lunch.
- ChalkA hamster. One of them has to win.
- PipA hamster. And it will not be both.
Two boards, and one of them is late
Same two hamsters. Chalk against Pip, still a coin flip, still nobody asking them how they feel about it.
What is new is that there are two boards. Your class piled on Pip again, and the board across the road moved: Chalk out to +112, Pip in to −124.
Bookie Brian has not touched his board since 11:41. He still has the race at −105 either way.
Both boards still take a vig. Brian keeps 2.44%, the other board 2.53%. A window opens only when two boards disagree by more than those two slices put together. Which is why there is almost never one.
Add the two percentages up
Turn the best price on each hamster into the probability it implies. Chalk at +112 is 47.17%. Pip at −105 is 51.22%. Add them: 98.39%.
Under 100% means you can buy both outcomes for less than either one pays back. One ticket has to win, and it wins by more than the pair of them cost. That is an arbitrage.
Over 100% there is nothing there. That is the answer nearly every time you look.
Then split the stake so both tickets return the same amount. $51.25 on Chalk, $55.65 on Pip. Either way $108.65 comes back on $106.90 out.
Most of the day there is nothing there
Here is one game across a made-up trading day. The line is the cost of covering both sides. Above 1.00 there is no lock, and that is where it sits nearly all day.
It dips under when one board naps, and it comes straight back once that board wakes. Measured on real books, many arbs die within minutes of opening.[3]
Synthetic day: one game's true probability drifts as news arrives; each book reprices with its own vig and its own laziness, so gaps open when one sleeps. Tuned so nearly every run shows a window or two (real windows are rarer, smaller, and close faster). Execution risk is the part no chart shows: two tickets at two books never fill in the same instant, and a line that moves between your legs turns a lock into a plain bet. An illustration, not an inventory.
Watch the box close. Then watch it not.
Evan takes Chalk at the board that moved, then turns to Brian for Pip. The first ticket is easy. The second one is a race, and he does not get to run it twice.
$106.90 across two counters, to make $1.75. Miss one leg and you are holding $51.25 on a coin flip, chasing a dollar seventy five.
Here is the part that took me a while to see. The leg you keep is usually the good price, because a good price is why the gap was there.
Chalk at +112 on a coin flip is a fine number. It is just a $51.25 bet, placed by somebody trying to have no bet at all.
So the arithmetic is the easy part. Landing both tickets is the job. The second board can reject you, cut your limit, or void the leg after it settles, and a gap you cannot execute is not a gap.
One more. Anything paying much over 5% is almost always a stale price nobody has taken down. Read a big one as a warning.
This site flags an arbitrage on the board and posts it to a Discord channel, stamped with both timestamps. It will never push one to your phone. A window that lives seconds cannot outrun a cron job.
Want more math?the Nerd Corner
Nerd Corner
Advanced material. Nothing above depends on it.
A locked arbitrage, end to end
Worked example: a locked arbitrage
The lock, derived: when two books disagree enough
Cover both sides at two books, force the payouts equal, and the lock condition falls straight out. The whole argument, board-style:
The general n-outcome arbitrage
Nothing in the machinery counts to two. Any market with mutually exclusive outcomes works identically: take the best decimal price on each outcome and sum the inverses. That sum, , is the whole story.
The condition, for any n
The stake split is the only split that survives one requirement: identical payout whichever outcome wins. Impose that and the algebra does the rest in two lines.
The stake split, derived
With the guaranteed payout in hand, the return:
Guaranteed return
The n-outcome form earns its keep on 3-way markets: soccer’s 1X2, regulation-time hockey. Three books each shading a different outcome can open a gap, but three legs mean three fills before any line moves. One trap: all prices must settle on the same terms. A “draw no bet” leg refunds on the draw; counting it as draw cover breaks the lock silently.
Worked example: a three-way lock
An arb needs two books that disagree; a positive-expected-value bet needs only one book that’s wrong (see expected-value betting). Or run any prices through the free arbitrage calculator for the condition and the split.
Where the sure bet comes from
The condition predates sportsbooks. Prices whose implied probabilities sum away from one are what probability theory calls incoherent, and incoherent prices are exactly the ones a bettor can lock a sure win against.[1][2] is that argument read from the bettor’s side of the counter. The warnings above are measured record, not folklore: arbs across bookmakers are real but limited,[4] cross-venue locks are documented at scale,[5] and the market cleans up mispricings fast.[3]
- Ramsey, F. P. (1931, written 1926). “Truth and Probability.” In R. B. Braithwaite (ed.), The Foundations of Mathematics and Other Logical Essays. London: Kegan Paul, Trench, Trubner & Co., 156–198. – the first “book” argument: incoherent beliefs can be bet against for a sure loss.
- de Finetti, B. (1937). “La prévision: ses lois logiques, ses sources subjectives.” Annales de l’Institut Henri Poincaré 7(1), 1–68. Numdam. – coherence: prices summing away from one admit a sure win.
- Marshall, B. R. (2009). “How Quickly Is Temporary Market Inefficiency Removed?” The Quarterly Review of Economics and Finance 49(3), 917–930. – the decay clock: many arbs die within minutes, most inside an hour.
- Vlastakis, N., Dotsis, G. & Markellos, R. N. (2009). “How Efficient Is the European Football Betting Market? Evidence from Arbitrage and Trading Strategies.” Journal of Forecasting 28(5), 426–444. – inter-bookmaker arbs measured: real, profitable, limited.
- Franck, E., Verbeek, E. & Nüesch, S. (2013). “Inter-market Arbitrage in Betting.” Economica 80(318), 300–325. – book-vs-exchange locks at scale in top-league soccer.
Every formula here lives on the Formula Sheet for quick reference.
Check your understanding
Frequently asked questions
What is arbitrage betting?
Backing every outcome of a market across different books at prices generous enough to guarantee a profit regardless of the result.
How do you know if an arbitrage exists?
Convert each side's best price to decimal odds and sum the inverses. If 1/d₁ + 1/d₂ is under one, an arb exists; one minus that sum is the locked margin.
How do you split stakes for an arb?
Stake each side in proportion to its inverse decimal odds so every outcome returns the same amount.
Is arbitrage betting risk-free?
The math locks only if both legs fill at the shown prices. Lines move in seconds, books limit arbitrageurs, and a voided leg breaks the arb.