Execution Guide

How Arbitrage Works

Arbitrage is not just โ€œthree good odds.โ€ It is a time-sensitive price combination where the reciprocal sum across all outcomes drops below one after validation. The hard part is not the math. It is making sure the prices are real, aligned, and still executable.

Quick Read
For 3-way markets, true arbitrage exists only when 1/home + 1/draw + 1/away is below 1.00.
Selections must come from the same event and the same market definition.
Stale prices, lagging books, and suspended markets can fake a sure bet if not filtered out.

The core formula

In a 3-way market, you take the best available home, draw, and away prices and sum their reciprocals. If the result is below one, the market combination creates theoretical room for a profit regardless of outcome.

That threshold matters because the total implied probability of the stitched-together prices is below 100%. Once it goes above the threshold, the edge disappears no matter how attractive one individual price looks.

Home probability = 1 / home odds
Draw probability = 1 / draw odds
Away probability = 1 / away odds
Arbitrage exists only when the sum is below 1.00 after validation

Why validation rules matter

The raw formula is easy to exploit accidentally if the underlying data is messy. The same event has to match exactly, the market type must be identical, and timestamps across books need to be close enough that the opportunity is still likely to exist when a user acts.

This is why the platform rejects low odds, suspiciously large profit claims, and combinations that look valid only because one bookmaker is delayed or temporarily suspended.

All selections must point to the same match and market type
Prices too close to 1.00 are ignored
Wide timestamp gaps are treated as stale
Very high theoretical profit is flagged as suspicious until confirmed

Stake splitting and execution

Once a real arb is found, stake sizes are allocated by reciprocal weight so the payout stays balanced across outcomes. That math is useful only if the user can still get matched at those exact prices.

Operationally, the better workflow is to confirm the legs first, then split stakes. The worst version is calculating a perfect arb on stale inputs and discovering the last leg moved before placement.

Confirm all legs before final stake split
Use fast execution paths for the weakest leg first
Expect late failures near kickoff or after team news

How arbitrage differs from EV

EV looks for underpriced probability on a single outcome. Arbitrage looks for a fully covered set of outcomes where the combined price map is mathematically favorable. They can overlap, but they are not the same product or decision path.

That distinction matters because the user intent is different. EV leads into judgment and comparison. Arbitrage leads into timing, coverage, and precise execution.

EV can be positive without a sure-bet setup
Arbitrage can disappear even when one strong price remains
Execution risk is usually higher in arbitrage workflows
Keep Moving