Arbitrage Betting Calculator
Enter the best odds on each outcome, from bookmakers, exchanges or Polymarket. The calculator checks whether they add up to a guaranteed profit after commission and fees, and how to split your stake so every outcome pays the same.
Arbitrage: whichever outcome wins, you get the same payout.
| Odds after fees | Stake | Payout if it wins | |
|---|---|---|---|
| Outcome 1 | 2.200 | $460.52 | $1,013.15 |
| Outcome 2 | 1.878 | $539.481013 shares | $1,013.15 |
Odds after fees: bookmaker odds stay as they are; exchange odds become 1 + (odds − 1) × (1 − commission); a Polymarket price p becomes 1 ÷ (p + feeRate × p × (1 − p)), the taker fee on a market buy. An arbitrage exists when the sum of 1 ÷ odds after fees is below 100%. Each stake = total stake × (1 ÷ its odds) ÷ that sum, so every outcome pays total stake ÷ sum.
How to Use the Arbitrage Calculator
- Choose 2 outcomes (tennis, basketball, a Yes/No market) or 3 outcomes (home, draw, away).
- For each outcome, choose where the best price is. Enter bookmaker odds (commission 0), exchange odds with the commission rate, or a Polymarket price (the best offer) and its fee.
- Enter your total stake. The calculator shows whether there’s an arbitrage, the guaranteed profit, and the stake for each outcome.
How Arbitrage Works
Each price implies a probability. Bookmakers build a margin in, so one bookmaker’s prices always add up to more than 100%. But different venues disagree. Take the best price on every outcome from different places, and sometimes the total drops below 100%. Back every outcome in the right proportions and you’re paid the same whichever wins.
Example. A bookmaker offers 2.20 on Player A. Polymarket’s best offer on Player B is $0.52, and the taker fee on most sports adds 0.05 × 0.52 × 0.48 ≈ $0.0125 a share, an effective price of $0.5325.
- Implied total: 1 ÷ 2.20 + 0.5325 = 45.45% + 53.25% = 98.70%
- On $1,000: $460.52 on Player A at the bookmaker, $539.48 on Player B on Polymarket (1,013 shares)
- Either result pays about $1,013.15: a guaranteed $13.15 (1.3%)
Things That Break an Arbitrage
- Different rules. Both legs must settle on exactly the same thing. Check extra time, retirements in tennis, void rules and dead heats.
- Prices move. Place the leg most likely to move first. On Polymarket, the best offer may only cover a few hundred dollars; a bigger order fills at worse prices.
- Fees and commission. Polymarket’s taker fee is included above. A limit order that rests on the book pays no fee, but it may not fill before the price moves.
- Account limits. Bookmakers routinely limit customers who arb. I’ve been limited or banned by 40 to 50 sites, mostly for value betting and arbing. Banned for winning explains why, and why an exchange like Polymarket doesn’t do it.
Frequently Asked Questions
How do you calculate an arbitrage bet?
Is arbitrage betting legal?
Can you arb between Polymarket and a sportsbook?
Why does my arbitrage disappear when I place the bets?
What is a good arbitrage percentage?
Join millions of traders worldwide
Trade on Polymarket