Hold Calculator - Bookmaker Margin & Vig Calculator
Calculate bookmaker hold, margin, vig, and true odds from any betting line. Supports decimal, fractional, and American odds formats.
About
Every betting market embeds a margin. The bookmaker sets odds so the sum of implied probabilities exceeds 1.0 (or 100%). That excess is the hold (also called overround, vig, or juice). A two-outcome market with fair odds would price both sides at 2.000 decimal. In practice, a typical book prices them at 1.909 / 1.909, producing a hold of roughly 4.8%. That percentage is the bookmaker's theoretical profit margin before variance. Failing to account for margin means you systematically overestimate your edge. A bettor placing 1000 wagers at 2% negative expected value loses approximately 20 units in the long run, regardless of short-term results.
This tool computes the hold from any set of odds, extracts the true (fair) probability for each outcome, and derives the no-vig line. It handles two-way, three-way, and markets with up to 12 selections. Note: the model assumes the margin is distributed proportionally across all outcomes. Some bookmakers apply asymmetric margins ("favourite-longshot bias"), which this proportional method does not capture. For Asian handicap or dynamic in-play lines, the displayed margin reflects the snapshot at time of entry only.
Formulas
Implied probability from decimal odds:
Pi = 1diBookmaker hold (overround):
Hold% = (n∑i=1 Pi − 1) × 100True (no-vig) probability:
Ptrue = Pin∑j=1 PjFair (no-vig) decimal odds:
dfair = 1PtrueExpected value per unit staked:
EV = Ptrue × (di − 1) − (1 − Ptrue)Where: Pi = implied probability of outcome i, di = decimal odds for outcome i, n = total number of outcomes in the market.
Reference Data
| Market Type | Typical Hold Range | Example | Sharp Benchmark | Notes |
|---|---|---|---|---|
| NFL Sides (Spread) | 4.5% - 5.0% | −110 / −110 | 1.5% - 2.5% | Standard US sportsbook |
| NFL Totals | 4.5% - 5.0% | −110 / −110 | 2.0% | Same structure as sides |
| NFL Moneyline | 3.0% - 6.0% | −150 / +130 | 1.5% | Varies with line disparity |
| Soccer 1X2 | 5.0% - 12.0% | 2.10 / 3.40 / 3.50 | 2.0% - 3.0% | Three outcomes raise margin |
| Tennis Match | 4.0% - 7.0% | 1.50 / 2.60 | 1.5% | Two-way market |
| NBA Spread | 4.5% - 5.0% | −110 / −110 | 2.0% | Standard juice |
| Horse Racing (8 runners) | 15.0% - 25.0% | Various | 5.0% - 8.0% | Multi-runner markets carry more margin |
| Golf Outrights (156 field) | 20.0% - 40.0% | Various | 8.0% - 12.0% | Large fields inflate overround |
| Prop Bets (Yes/No) | 5.0% - 10.0% | −120 / +100 | 3.0% | Soft markets with wide margins |
| Parlay / Accumulator | 10.0% - 30.0% | Compound | N/A | Margin compounds per leg |
| Live / In-Play Spread | 5.0% - 8.0% | Dynamic | 3.0% | Higher margin for speed premium |
| Esports Match Winner | 4.0% - 8.0% | 1.60 / 2.30 | 2.0% | Varies heavily by book |
| Pinnacle Benchmark (Sides) | 1.5% - 2.5% | −104 / −104 | - | Industry-low margin reference |
| Betfair Exchange (pre-commission) | 0.5% - 2.0% | Back/Lay spread | - | Commission applies separately |