Two-Way Arbitrage Betting Explained With Stake Math

Two-Way Arbitrage Betting Explained With Stake Math

Two sportsbooks, two opposite sides, and prices that might cover both outcomes. Two-way arbitrage is a price test, not a prediction about who wins. The lesson shows the reciprocal check, where the two inverse prices must add to less than one, then splits a $100 total into equal-payout stakes using +110 on each side. You get the formula for unequal prices too. Then it covers the part that trips people up: screens that show a false arb because one side includes overtime, rules differ, or a leg is only partly accepted. It ends by separating an arb from a middle, so you know which setup you are actually looking at.

Learning objectives

  • Test a two-outcome price pair for theoretical arbitrage.
  • Calculate equal-payout stakes and net theoretical return.
  • Explain how mismatched rules or partial execution can destroy the apparent advantage.

1. What arbitrage means

A two-sided arbitrage exists when prices for all mutually exclusive and collectively exhaustive outcomes of the same event can be combined so the theoretical payout exceeds the total amount staked. It is a price relationship, not a prediction about which team wins. The mathematical result assumes all legs are accepted and graded consistently.

2. A fully worked fictional

Suppose an exactly matched, two-outcome market is quoted at +110 on Side A and +110 on Side B at separate venues. Each dollar staked returns $2.10 total if it wins. The reciprocal-price test is 1/2.10 + 1/2.10 = 0.95238. Because that sum is below 1.00, it is a theoretical arbitrage.

With $100 total allocated equally—$50 on each side—the winning side returns $105, for a theoretical $5 net profit, or 5% of total stake, regardless of which side wins. This is a simplified illustration with no commissions and no grading disagreement.

For unequal prices, distribute stakes to equalize gross payout. If total capital is T and decimal odds are dA and dB, the stake on Side A is T × (1/dA)/[(1/dA)+(1/dB)]. The remainder goes to Side B. The equalized gross payout is T/[(1/dA)+(1/dB)].

3. Why a screen can show a false arb

An apparent arb can be invalid when one side includes overtime but the other does not, when a soccer market includes a draw that was omitted, or when a bet is voided at one venue but settled at another. A stale quote can disappear between legs. Max-stake restrictions, fees, foreign exchange, payout caps, and stake rounding change the economics. The percentage on the screen is not the net realizable return until these assumptions have been checked.

4. Guided calculation workflow

First confirm outcomes cover the complete same market. Convert odds to decimal. Add reciprocal decimal prices. If the sum is under one, compute equal-payout stakes for a fictional bankroll and calculate every settlement outcome. Then reduce the result by known costs and test what happens if one order is rejected or repriced. If the worst-case scenario breaches the risk budget, pass.

5. The difference from a middle

An arbitrage seeks a positive theoretical payout in all correctly matched outcomes. A spread middle may produce a large gain on a narrow result but a modest loss otherwise. Neither label overrides settlement and execution risk.

Practice

Question: Both sides show +110 and you allocate $100 equally. What is the theoretical net result? Answer: Each winning leg returns $105; net is +$5, before costs.

Question: One leg is accepted but the other is rejected. Is the position still an arbitrage? Answer: No. There is now unhedged outcome risk.

Recap

  1. Two-sided arbitrage is a price relationship across every outcome of the same event, not a prediction, and it exists only when the reciprocal decimal prices add to less than 1.00.
  2. Two +110 quotes sum to 0.95238, so $50 on each side returns $105 either way, a theoretical $5 on $100 before costs.
  3. Mismatched rules, a rejected or repriced leg, limits and fees can destroy the result, and one filled leg leaves unhedged risk, so pass when the worst case breaks your risk budget.

Frequently asked questions

What is two-way arbitrage in sports betting?

It is a price relationship across all outcomes of the same event, not a prediction about who wins. It exists when the reciprocal decimal prices add to less than 1.00, so combined stakes can return more than the total staked. The result assumes every leg is accepted and graded consistently.

How do you calculate arbitrage stakes?

Convert odds to decimal. The stake on A is your total times (1/dA) divided by [(1/dA)+(1/dB)], and the rest goes on B. That equalizes the payout either way. With +110 on both sides and $100 total, $50 goes on each and the winning leg returns $105.

Why can an arbitrage on screen be fake?

Rules may differ between legs, such as overtime counted at one book but not the other, or a soccer draw left out. A quote can vanish between legs, and limits, fees or rounding change the math. The screen percentage is not net return until you have checked those assumptions.

What happens if only one arbitrage leg gets accepted?

Then it is no longer an arbitrage. One accepted leg and one rejected leg leaves you with unhedged outcome risk. Test that case before you start with a hypothetical bankroll, and pass if the worst case breaks your risk budget.

Related lessons

Sources and further reading

Try it in the Arbs screen. Examples in this lesson are fictional, built to show the method. Work the numbers by hand first, then repeat the same steps on a real board. You can also read how the Arbitrage Finder works on the Sharp App site.

Questions? Ask ARBAI about this lesson · Ask our Sharps in Discord →


Sharp App surfaces +EV opportunities from public sportsbook data. 21+ where legal. Betting carries risk, so only stake what you can afford to lose. If betting stops being fun, call 1-800-GAMBLER or visit ncpgambling.org. More at Sharp App responsible gaming.

More Beginner lessons

Ready to put it into practice?

Try this in the Arbitrage Finder →