All calculators

Arbitrage Betting Calculator

Enter the best odds for each outcome across bookmakers. Flamia splits your stake so you win the same amount whichever result lands — a locked-in profit when the combined implied probability is under 100%.

Enter your total budget — we spread it across every outcome for an equal return.

Result
Guaranteed profit+5ROI +5%
Arbitrage — guaranteed profit
Total stake
100
Return (each outcome)
105

Stake

  • Outcome 1 · @2.150
  • Outcome 2 · @2.150
For information only. Odds and stakes are yours to verify — bet responsibly and within your limits.

Track what you calculate

Flamia turns these numbers into a clean, auditable ledger — auto-imported from your slips, with ROI, CLV, and risk built in.

More calculators

An arbitrage (or "arb") exists when different bookmakers price the same event so that you can back every outcome and lock in a profit no matter what happens. This calculator takes the best available odds for each outcome, tells you instantly whether an arb exists, and splits your stake so every result returns the same amount.

How arbitrage betting works

Every set of odds implies a probability: 1 divided by the decimal odds. Add up the implied probabilities of every outcome across the best available books. If that total is below 100%, the market has mispriced the event and an arbitrage exists.

To capture it, you stake each outcome in inverse proportion to its odds, so that whichever result lands, your return is identical. The gap between that guaranteed return and your total stake is your locked-in profit.

The calculator handles this two ways: split a fixed total stake across all outcomes, or anchor one leg you have already placed and size the rest to match its return. Both produce an equal payout on every outcome.

Worked example

Suppose one book prices Team A at 2.05 and another prices Team B at 2.05. Implied probabilities: 1/2.05 + 1/2.05 = 0.4878 + 0.4878 = 0.9756, or 97.6%. Below 100%, so this is an arb.

Stake $100 total. The equal-return split puts $50 on each side. Whichever team wins, you collect $50 × 2.05 = $102.50.

Your profit is $102.50 − $100 = $2.50, a 2.5% return with no exposure to the result. Real arbs are usually this thin, which is why speed and stake sizing matter.

Frequently asked questions

Is arbitrage betting legal?
Arbitrage is legal in most jurisdictions — you are simply placing bets at different books. However, bookmakers dislike it and may limit or close accounts of consistent arbers. Manage your stake sizes and account footprint accordingly.
Why do arbitrage opportunities disappear so fast?
Odds move constantly. When one book is slow to adjust, an arb appears for seconds or minutes until the price corrects or others copy it. You need to identify and place both legs quickly before the edge vanishes.
What does implied probability under 100% mean?
It means the combined prices leave a margin in your favour instead of the bookmaker’s. When the sum of 1/odds across all outcomes is below 1.00, backing every outcome guarantees a profit — that is the definition of an arb.
How is this different from dutching?
An arb covers every possible outcome for a guaranteed profit. Dutching backs a chosen subset of outcomes for an equal return if one of them wins — but you still lose if none do. Use the dutching calculator for that case.

Backing several selections rather than covering every outcome? Use the dutching calculator.

Looking for a low-risk double-win on a total instead of a pure arb? See the middle bet calculator.

Need to lock in a result on a single bet you already hold? Try the hedge calculator.

Embed this calculator

Free to use on your own site — just paste this snippet.

<iframe src="https://www.theflamia.com/embed/arbitrage-calculator" width="100%" height="520" style="border:0;max-width:480px" title="Arbitrage Betting Calculator by Flamia" loading="lazy"></iframe>