Available Hire Me
Betfair Tool

Multi-Exchange Arbitrage Detector

4 exchanges · animated live prices Cross-exchange back vs lay · risk-free spread

Ascot 14:30 · 1m2f Handicap · 4 runners

WIN market · 8m 42s to off
LIVE PRICES
Updates every 2.5s · commission 4% combined
0 Arbs detected
0s Longest arb
Avg arb profit
Runner
Betfair 5% commission
Skybet back only
Smarkets 2% commission
Matchbook 3% commission
Arbitrage Detected
Best back
Back exchange
Best lay
Lay exchange
Duration
+0.00% profit margin
Profit Calculator
Back stake
£
No arb opportunity active

How cross-exchange arbitrage works

Arbitrage in betting markets occurs when the best available back odds on one exchange are higher than the best available lay odds on another — creating a guaranteed profit regardless of the race result. This happens because different platforms price markets independently and can temporarily diverge.

arb_exists  =  best_back > best_lay × 1.04
profit_pct  =  (best_back / (best_lay × 1.04) − 1) × 100
profit_£   =  stake × (back_price / lay_price − 1) − commission

The 1.04 multiplier accounts for the combined commission charged on both sides (~4% blended). Without factoring in commission an apparent arb can become a small loss — this is one reason genuine arbs are rare and short-lived.

In practice, arbs last 8–20 seconds at most. Market-making bots and smart money close the gap almost instantly. The opportunities shown here simulate realistic price drift across Betfair, Skybet, Smarkets, and Matchbook — with Skybet offering back prices only (no exchange lay market) and slightly shorter odds due to their built-in margin.

Best back price (green)
Best lay price (red)
Arbitrage cells (amber)