Compare n' Bet™

Arbitrage, Middling, and Scalping

The math of betting both sides between books to lock in profit, the realistic ROI on a serious arb strategy, the difference between arbing and middling, and why the practical risks usually eat more of your edge than the theoretical math suggests.

Advanced topic. Assumes you understand devigging, EV, vig, and how prices differ between books. New terms link to the Glossary. Sports betting carries real financial risk; if you need help, call 1-800-522-4700 or visit ncpgambling.org.

Read this first: scope of this guide

Arbitrage and middling are mathematical strategies that exploit price differences between sportsbooks. In most jurisdictions, the activity itself is legal. Sportsbook terms of service, however, frequently prohibit or restrict arbitrage activity, and detection can result in account limits, account closure, and balance forfeiture as outlined in operator terms.

This guide describes the math and observed mechanics. It does not advocate for, instruct, or encourage any of the following:

  • Multi-accounting, or operating accounts under another person's name or identity
  • Identity falsification, document fraud, or evading account verification
  • Use of agents, beard accounts, or third-party arrangements that violate operator terms
  • VPN use or location-spoofing to access markets where the operator does not legally serve the customer
  • Any other conduct that violates a sportsbook's terms of service

Customers are responsible for reading and complying with each operator's terms before placing bets. Compare n' Bet does not endorse activity that violates applicable law or operator terms. Examples in this guide are illustrative and use legitimate venues (sharp-friendly books, exchanges) where arbing is generally welcomed by the operator's stated business model.

What arbitrage actually is

Arbitrage exists when the prices on two opposite outcomes of an event, taken at different books, imply combined probabilities below 100%. Bet both sides in the right ratio and your total payout exceeds your total stake regardless of which outcome hits. The leftover percentage is your guaranteed profit.

The math doesn't care about who wins. It only cares about the relative pricing of the two sides. When two books disagree enough that one's "yes" price plus the other's "no" price covers less than 100% of the implied probability space, the arbitrage exists.

Pure arb is the mathematical version of a free lunch. The catch: those free lunches are small (typically 0.5% to 2% per cycle), they don't last long (sharp markets correct mispricing quickly), and the practical risks of executing them tend to eat into the theoretical profit more than the theory suggests.

The basic two-way arb formula

For a binary event with outcomes priced at decimal odds o1 and o2 at two different books:

Arb existence condition 1/o1 + 1/o2 < 1

Total return per dollar wagered R = 1 / (1/o1 + 1/o2)

Profit margin margin = R − 1

Worked example. Tennis match at Pinnacle and a regional book.

Pinnacle: Player A at 2.10 (decimal)
Regional book: Player B at 2.05 (decimal)

1/o1 = 1/2.10 = 0.4762
1/o2 = 1/2.05 = 0.4878
Sum = 0.9640

0.9640 < 1, so arb exists

R = 1 / 0.9640 = 1.0373
margin = 0.0373 (3.73% guaranteed profit on total stake)

That's a meaningful arb. Most real arbs are smaller (0.5% to 2%). Anything above 3% is rare and usually involves a stale line at one of the books that's about to move.

Stake sizing for guaranteed return

To lock in equal profit regardless of which outcome hits, you split the total stake in proportion to the implied probability of each side:

Stake on outcome 1 S1 = T · (1/o1) / (1/o1 + 1/o2)

Stake on outcome 2 S2 = T · (1/o2) / (1/o1 + 1/o2)

Where T is total stake across both bets

Continuing the example, with $1,000 total stake:

S1 = 1000 · 0.4762 / 0.9640 = $493.98
S2 = 1000 · 0.4878 / 0.9640 = $506.02

Payout if outcome 1 hits 493.98 · 2.10 = $1,037.36
Profit: $1,037.36 − $1,000 = $37.36

Payout if outcome 2 hits 506.02 · 2.05 = $1,037.34
Profit: $1,037.34 − $1,000 = $37.34

Equal profit (small rounding gap) regardless of outcome. That's the arb. $37 on $1,000 staked, executed cleanly between two books.

Three-way arb math

For three-way markets (soccer with home/draw/away, or any market with three outcomes), the same logic extends:

Three-way arb existence 1/o1 + 1/o2 + 1/o3 < 1

Stakes for guaranteed return Si = T · (1/oi) / Σ(1/oj)

Margin R − 1, where R = 1 / Σ(1/oj)

Three-way arbs are rarer than two-way because finding three different outcomes priced cheaply at three different books is mathematically harder. When they show up, the margins can be wider (2% to 5%), but the execution requires placing three bets quickly across three operators before any leg moves.

Where arbs come from

Arbitrage opportunities exist because different books are pricing the same event slightly differently. The structural reasons:

Books shading toward different sides. One book has heavy public action on the favorite and shades the favorite line accordingly. Another book has more action on the underdog and shades that side. The two books' prices on the same game can drift apart enough to create an arb.

Stale lines after news. Injury news drops, weather changes, lineup announcements. Sharp books update within minutes. Slower retail books can take 5 to 30 minutes to fully adjust. During the gap, the stale price at the slow book can pair with the new price at the sharp book to create an arb.

Different vig levels. A sharp book with 2% vig and a recreational book with 5% vig pricing the same game can produce small arbs even without any shading, just from the structural difference in how much margin each book is taking.

Promotional pricing. An odds boost or a profit boost at one book can create temporary +EV that pairs with the standard price at another book to create an arb. These are the most reliable source of consistent small arbs for retail bettors.

Exchange vs book mismatches. Exchange prices can drift away from book consensus, especially in low-liquidity markets. Pairing exchange and book prices is one of the more reliable arbing patterns where exchanges are available.

Middling: a related but different strategy

Middling is when you bet both sides at slightly different lines, hoping the final result lands between them. If it does, you win both bets. If it doesn't, you win one and lose the other (a small loss equal to the vig).

Standard example. NFL total opens at 47, you bet over 47 at one book. Line drifts to 49 by kickoff, you bet under 49 at another book. Final score: 48 total. Both bets win. The spread between 47 and 49 is the "middle" and any final total of 47.5, 48, or 48.5 produces a winner on both sides.

Middle EV EV = P(middle hit) · (full profit) + P(only one hits) · (partial profit) + P(neither) · (loss)

Worked example: middling NFL total Bet $100 on over 47 at -110, bet $100 on under 49 at -110
If total is 47.5, 48, or 48.5 (the middle): both win
Win both: ($90.91 + $90.91) = +$181.82
Push or one-side: 0 to +$90.91 minus $100 = −$9.09 to −$100
Both lose (impossible since the bets cover opposite ranges)

Break-even probability of middle hit P(middle) such that EV >= 0
For -110 / -110, need approximately 5% chance of landing in middle

Middling NFL totals around the key numbers (3, 7, and the 41-49 zone for typical totals) is where the math works most often. Hitting a 1-point middle in those zones happens roughly 4% to 6% of the time depending on the specific numbers.

Middling is mathematically distinct from pure arb. Arb locks in guaranteed profit regardless of outcome. Middling locks in a small loss with a chance of much larger gain. The expected value can be positive even though most middles miss.

Scalping

Scalping is similar to arbing but in live markets, where prices move continuously. The scalper bets one side, waits for the line to move, and then bets the other side at a better price than the original side, locking in profit.

Example. NBA game, Team A is -3 at the start of the third quarter. You bet Team A. They go on a 10-2 run and the live line moves to Team A -7 by mid-quarter. You bet the opponent at +7. If the final spread lands between 3 and 7, both bets win. Otherwise, you win one and lose the other, with the spread between the two prices determining whether your overall position is profitable.

Scalping has higher volume and smaller per-trade margins than pre-game arbing. The EV is similar in expectation but the execution is much faster. Live betting tools and APIs are required for any serious scalping volume.

Realistic ROI on an arb strategy

Theoretical arb math shows guaranteed profit. Real-world arbing has much messier numbers because of the practical risks below.

Theoretical arb ROI per cycle 0.5% to 2% per round-trip

Typical real-world ROI per cycle (after costs) 0.3% to 1% per round-trip

Typical bankroll velocity Once per day to once per week per bankroll

Annualized return at 1% per cycle, weekly velocity 52 cycles · 1% = 52% annual gross

After taxes, fees, account closures Highly variable; net 10% to 25% is achievable but unstable

The annualized math looks great until you account for what eats it: account limits, account closures, single legs getting taken before the second leg lands, tax treatment of gambling income, and the time it takes to actually find and execute arbs across multiple operators.

What eats your arbitrage profit

Single-leg taken. The single biggest risk in arbing. You place the first leg successfully. By the time you try to place the second leg, the line has moved, the book has limited you, or the bet is rejected. You're now exposed to the first bet alone with no hedge. If that bet loses, you're down the full stake. A handful of these in a year can wipe out months of arbing profit.

Account limits. Books recognize arbing patterns quickly. Bets at unusual prices, immediate hedging at other books, non-round stakes, and bet timing patterns all flag accounts. Once limited, the per-cycle stake drops dramatically and the strategy stops being economical at the limited account.

Account closure. More aggressive than limiting. Some books will close arbing accounts and return the balance. Some will close and forfeit pending bonuses or balance from "promo abuse" clauses, even when no specific promo was abused. Read the operator's terms before depositing.

Tax treatment. In the US, gambling winnings are taxable income at federal and (sometimes) state level. Gambling losses are only deductible if you itemize. For an arber, each winning leg is taxable income while the losing leg may not provide an offsetting deduction. This can turn a 1% gross arb into a negative net arb depending on bracket.

Time cost. Finding arbs manually across multiple books is slow. Paid arb scanners exist but cost $50 to $200/month. Even with a scanner, executing an arb takes a few minutes per cycle. At 1% margin and 5 minutes per cycle, you're earning roughly $12 per hour at $1,000 stake, less if you're getting limited or hitting single-leg-taken issues.

Where arbing is actually realistic

For a retail bettor in the US, the realistic options are limited:

Sharp-friendly books in your jurisdiction. Circa Sports in states where it operates accepts arbing customers. Pinnacle accepts arbing in regulated international markets. These books understand the arb business and price accordingly, which means margins are smaller but accounts are stable.

Exchanges. Novig in the US (where available), Betfair Exchange (UK/Ireland/Europe), Smarkets, Matchbook. Exchanges have no economic reason to limit arbing customers because the exchange takes commission rather than depending on customers losing.

Promotional arbs. Boost-driven arbs where one leg is a profit-boosted bet that pairs with an unboosted bet at another book. The arb is short-lived (the boost expires or sells out), but margins can be 5% to 15% per cycle when they show up.

Futures arbs. Long-running futures markets with stale prices at one book paired with current prices at another. Capital is locked up until the event resolves, which limits annualized return, but the margins per cycle can be 5% to 10%.

The practical reality

For most US retail bettors, pure arbing as a primary strategy isn't realistic. The combination of account limits, taxes, and operational time cost grinds the theoretical edge down to something not much better than the average +EV-betting strategy, while requiring much more capital deployment and operational complexity.

The places where arbing actually works for retail customers are mostly the legitimate ones: betting at sharp-friendly books, using exchanges, hitting boosted promotional offers when they appear, and accepting that the volume will be moderate rather than continuous.

Middling around key numbers and structural mismatches is more realistic than pure arbing, because the per-cycle margins are higher when middles hit. The downside is that most middles miss, so the variance is much higher even though the EV is positive.

If you want a stable, low-variance approach to capturing arb-like edge, focus on consistent line shopping plus sharp-book betting plus opportunistic promotional pickups. That collection of habits captures most of what arbing offers in theory, with much less operational complexity and far lower risk of account closure.

Disclaimer

The content on Compare n' Bet is published for educational and informational purposes. By reading this guide you acknowledge:

  • This is not professional gambling, financial, legal, or tax advice. It is general information about sports betting strategy and theory.
  • Sports betting and arbitrage activity involve substantial financial risk, including the risk of single-leg loss when the second leg fails to be placed. The strategies and models described do not guarantee profit, eliminate variance, or constitute predictions.
  • Sports betting is regulated differently in every jurisdiction. The reader is responsible for ensuring all activity complies with the laws of their location.
  • Sportsbook terms of service vary by operator. Many sportsbooks restrict, limit, or prohibit arbitrage activity. The reader is responsible for reading and complying with the terms of any operator they use. Violations can result in account limits, account closure, balance forfeiture, and in some jurisdictions civil or criminal penalties.
  • Compare n' Bet does not encourage, endorse, or facilitate multi-accounting, identity falsification, location spoofing, use of agents or beard accounts, or any other conduct that violates a sportsbook's terms of service.
  • Tax treatment of gambling income and losses varies by jurisdiction and individual situation. Readers should consult a qualified tax professional regarding their specific tax obligations.
  • Nothing in this guide should be interpreted as a recommendation to deposit, wager, or take any specific financial action. All examples are illustrative.
  • Past performance, hypothetical scenarios, and mathematical models are not predictive of future results.
  • Compare n' Bet, DeeDubyah Software LLC, and our affiliated entities accept no liability for losses, damages, account actions, or other consequences resulting from decisions made on the basis of any content on this website.

If you or someone you know has a problem with gambling, the National Council on Problem Gambling helpline is 1-800-522-4700 (US) or visit ncpgambling.org. International readers can find local resources at gamblingtherapy.org.