Arbitrage is real, the maths is simple, and almost everything written about it skips the part where it fails.
Arbitrage is backing every outcome of the same event at different sportsbooks, at prices that pay you whichever way it goes. The maths is simple, it is entirely real, and almost everything written about it skips the part where it fails.
Convert every side to implied probability and add them up. Above 100% is a normal market with a fee in it. Below 100% is an arbitrage.
Stake in proportion to each side's implied probability and both outcomes return the same: about 7.4% more than you put in.
The stake split is what does the work. Divide the total outlay in proportion to each side's implied probability and every outcome returns an identical amount — which is what makes the profit guaranteed rather than merely likely.
Every one of those turns a guaranteed 2% into an unhedged position. That is the real risk profile: not losing the arb, but ending up holding half of one.
Arbitrage is trivially detectable — matched stakes on opposite sides at two books, repeatedly. A recreational book will limit the account quickly, and the account you lose is often worth more than the arbitrage you found.
The near-miss version is worth knowing too. A low-hold bet is two sides adding to slightly over 100% — a guaranteed small loss rather than a small profit. It is used to move money, meet rollover, or make an account look ordinary, and it is far more common in practice than a true arb.
Live two-way arbitrage across the books VigWatch prices, with the stake split done for you. Open the arbitrage finder.