Arbitrage Calculator
Enter two American odds and a total stake to see whether it’s an arbitrage, how to split the stake across both outcomes, and the guaranteed profit. Runs entirely in your browser.
What is arbitrage?
Arbitrage is when the combined prices on every outcome of a two-way market imply less than 100% probability. Different books disagree on the price, and occasionally their best prices together leave a gap. Stake each side in proportion and you get the same return whichever way it goes — a small locked-in profit rather than a gamble on the result.
The formula
inv = pA + pB → arb when inv < 1
stakeA = T × pA ÷ inv
stakeB = T × pB ÷ inv
return = T ÷ inv profit = return − T
where A is an American price, pA and pB are the implied probabilities of the two sides, and T is the total stake.
Worked example
Suppose outcome A is +110 at one sportsbook and outcome B is +105 at another, with a $100 total stake. Then inv = 100/210 + 100/205 ≈ 0.4762 + 0.4878 = 0.9640, which is below 1 — an arb. Stake ≈ $49.40 on A and ≈ $50.60 on B; either result returns about $103.74, a guaranteed profit near $3.74 (about +3.7%).
When to use it — and the catch
Use it when you’ve found the best price on each side of a two-way market across different sportsbooks. In practice arbs are small and short-lived: prices move fast, one leg can change before you place the other, and sportsbooks may limit accounts that arb heavily. Always confirm both live prices first, and treat the math as the ceiling, not a promise.
Prefer edges from a model?
HaterPicks projects player-prop lines and grades every projection win or lose. Free trial · no card to start.
Start freeFAQ
What is arbitrage betting?
Arbitrage — or an “arb” — is when the prices available on all outcomes of an event imply a total probability below 100%. By staking each outcome in the right proportion, you can lock in the same return no matter which result lands, for a small guaranteed profit.
How do you calculate a two-way arbitrage from American odds?
Turn each price into its implied probability: 100 ÷ (odds + 100) for a plus price, or odds ÷ (odds + 100) for a minus price, ignoring the sign. Add the two: inv = pA + pB. If inv is below 1 it’s an arb. Split a total stake T so stakeA = T × pA ÷ inv and stakeB = T × pB ÷ inv. The guaranteed return is T ÷ inv, and the profit is that minus T.
Do sportsbooks allow arbitrage betting?
Arbitrage is simply staking math applied to prices the sportsbooks posted themselves. However, sportsbooks may limit or close accounts they believe are arbing, and prices can move before you place both legs. This tool is for education and research, not betting advice.
Why did my arb disappear?
Arbs are usually short-lived. Odds move quickly, and one leg can shift before you place the other, turning a small guaranteed profit into a loss. Always re-check both live prices before staking.