Arbitrage Betting

Identify pricing inefficiencies across bookmakers and execute offsetting wagers to secure a profit

What is Arbitrage Betting

Arbitrage betting is a strategy that exploits pricing discrepancies between bookmakers by placing wagers on all possible outcomes of an event. When the combined implied probability of the best available odds across bookmakers is less than 100%, a bettor can distribute stakes across each outcome to lock in a guaranteed profit regardless of the result.

These opportunities occur because bookmakers set prices independently and adjust odds at different speeds. As a result, temporary inefficiencies can arise across the market.

Identifying an Arbitrage Opportunity

An arbitrage opportunity exists when the implied probabilities of the best available odds for each outcome sum to less than 100%.

Step 1 — Convert Odds to Implied Probability

Implied probability is calculated as:

Implied Probability=1Decimal Odds\text{Implied Probability} = \frac{1}{\text{Decimal Odds}}

Step 2 — Sum All Probabilities

Add together the implied probabilities for every possible outcome in the market.

Step 3 — Evaluate the Result

Total ProbabilityInterpretation
Greater than 100%No arbitrage opportunity
Equal to 100%Break-even market
Less than 100%Arbitrage opportunity exists

The difference between 100% and the combined probability represents the theoretical arbitrage margin.

Example: Identifying an Arbitrage Opportunity

OutcomeBest OddsImplied Probability
Team A2.1047.62%
Team B2.1047.62%

Total implied probability: 47.62% + 47.62% = 95.24%

Since the total is less than 100%, an arbitrage opportunity exists.

Arbitrage margin: 100% − 95.24% = 4.76%

Calculating Stake Allocation

To capture the arbitrage margin, stakes must be distributed proportionally so that each outcome produces the same return. Assume a total investment of $1,000.

OutcomeOddsStakePotential Return
Team A2.10$500$1,050
Team B2.10$500$1,050

Profit Calculation

ScenarioReturnStakeProfit
Team A wins$1,050$1,000$50
Team B wins$1,050$1,000$50

Guaranteed profit: $50 | Return on investment: 5%

Arbitrage Formula

Stake allocation can be calculated using the following formula:

Stakei=Total StakeOddsi×(1/Odds)\text{Stake}_i = \frac{\text{Total Stake}}{\text{Odds}_i \times \sum(1 / \text{Odds})}

Where:

  • Stakei\text{Stake}_i — amount wagered on outcome i
  • Oddsi\text{Odds}_i — decimal odds for outcome i
  • Total Stake — total capital allocated to the arbitrage

This ensures that the return is equal regardless of the event outcome.

Execution Considerations

While arbitrage opportunities are mathematically straightforward, successful execution requires careful attention to several practical factors:

  • Odds movement — odds can change rapidly, particularly in liquid markets. Delays between placing bets may eliminate the opportunity.
  • Stake limits — bookmakers may impose maximum bet limits that prevent the full arbitrage position from being executed.
  • Market rules — differences in settlement rules (e.g., overtime inclusion, void conditions, rule 4 deductions) can introduce unintended risk.
  • Account restrictions — frequent arbitrage betting may lead to stake limits or account restrictions at certain bookmakers.

Arbitrage vs Expected Value (+EV)

Arbitrage and expected value betting are related but distinct strategies.

StrategyProfit TypeRisk
ArbitrageGuaranteedVery low (execution risk)
+EV BettingLong-term statistical edgeShort-term variance

Arbitrage locks in profit immediately, whereas expected value betting relies on positive mathematical edge over time.

Disclaimer

Arbitrage opportunities are subject to bookmaker limits, odds movements, and market rule variations. While the mathematical framework can produce risk-free outcomes in theory, execution risks may affect real-world results.