Compare n' Bet™

Advanced Devigging Methods

Five different ways to strip vig out of a sportsbook line. They give different answers. Here's which one to use, when, and why most public calculators get it wrong.

Advanced topic. Assumes you're comfortable with implied probability, vig, EV, and bankroll math. 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.

Why every calculator gives a different answer

Open two devig calculators online, plug in the same line, and you'll get different fair odds. Sometimes the gap is a tenth of a percent. Sometimes it's 5 or 8 points on the same outcome. Both calculators are "right," they just have different assumptions baked in. And most of the time the person who built the calculator never thought about which assumption was correct for the market you're pricing.

There are five methods worth knowing: multiplicative, additive, power, Shin's, and logit. Each one assumes something different about how the book builds vig into the posted price. Pick the wrong method for the market you're pricing and your fair odds will be off by enough to flip a +EV bet into a -EV one. This guide goes through all five with the math, the worked examples, and which one to actually use for which kind of market.

The starting math

All five methods start from the same place. For an n-way market with posted decimal odds o1 through on, you compute the implied probability of each outcome:

Implied probability (per outcome) qi = 1 / oi

Booksum (over-round) B = Σ qi = q1 + q2 + ... + qn

Vig (over-round percentage) vig = B − 1

In a fair market, B equals 1 and there's no vig. Every real market has B above 1. A -110 / -110 moneyline sums to 1.0476, which is the standard 4.76% vig. A typical European soccer three-way at 2.40 / 3.40 / 3.10 sums to 1.0334, a 3.34% vig.

Every devig method is doing the same job: take the q values, strip out the over-round, and produce a set of true probabilities that add up to exactly 1. They just disagree about how the book built the over-round in the first place. That's the whole reason they give different answers.

Method 1: Multiplicative (proportional)

This is what nearly every public devig tool uses. Each implied probability is divided by the booksum.

Multiplicative formula pi = qi / B

The assumption: the book spreads the vig proportionally. A favorite at q = 0.70 absorbs more vig in absolute terms than a longshot at q = 0.10, but they both pay vig at the same percentage rate. Symmetric, simple, fast.

Worked example. Two-way moneyline at -180 / +150 (decimal 1.556 / 2.500).

q1 = 1 / 1.556 = 0.6429
q2 = 1 / 2.500 = 0.4000
B = 0.6429 + 0.4000 = 1.0429

p1 = 0.6429 / 1.0429 = 0.6165 (61.65%)
p2 = 0.4000 / 1.0429 = 0.3835 (38.35%)

Where it breaks. Multiplicative misprices longshots in any market with favorite-longshot bias, which is the documented tendency for longshots to win less often than their posted probability says they should. Horse racing, MMA, and tennis all show it. The proportional assumption only holds when vig is genuinely symmetric, which it usually isn't. Multiplicative on a -150 / +130 line is fine. Multiplicative on a +500 longshot in a three-way market isn't.

Method 2: Additive (equal share)

Each outcome surrenders an equal absolute share of the vig.

Additive formula pi = qi − (B − 1) / n

n is the number of outcomes. A 5% vig in a three-way market means each outcome gives back 1.67 percentage points of implied probability. The favorite, the draw, and the underdog all surrender the same flat amount.

Worked example. Same -180 / +150 line as above.

n = 2, vig = 0.0429
vig per outcome = 0.0429 / 2 = 0.02145

p1 = 0.6429 − 0.02145 = 0.6215 (62.15%)
p2 = 0.4000 − 0.02145 = 0.3786 (37.86%)

Additive gives the favorite a higher fair probability (62.15%) than multiplicative did (61.65%) and the underdog a lower one. Half a point of disagreement on a near-symmetric line. That gap widens fast as prices get more lopsided.

Where it breaks. Additive can spit out negative probabilities for deep longshots in high-vig markets. A +5000 longshot at q = 0.0196 in a 6% vig three-way book gets assigned 0.0196 − 0.02 = −0.0004, which is nonsense. So additive shows up mostly as a quick mental sanity check, not as anyone's actual main method.

Method 3: Power method

Instead of scaling each implied probability by the same factor, the power method raises each q to a power k, where k is chosen to make the sum equal exactly 1.

Power method formula pi = qik

Constraint Σ qik = 1

k is solved iteratively. There's no closed-form solution beyond the trivial two-way case. In practice, Newton's method converges in three or four steps from a starting point of k = 1.

The intuition: if vig is positive, B is greater than 1, so the q values are too high in aggregate. Raising them to a power between 0 and 1 shrinks them (each q is itself less than 1, so raising it to a fractional power makes it smaller) and pulls the sum down. Solve for the exact k that brings the sum to 1 and you get a calibrated set of fair probabilities.

Important detail: the power method shrinks small probabilities by a larger relative amount than large ones. A favorite at q = 0.70 raised to k = 0.95 becomes 0.7128, a 1.83% relative bump down. A longshot at q = 0.05 raised to the same k becomes 0.0556, an 11.2% relative bump up. So power assigns longshots a higher fair probability than multiplicative does, which actually goes the opposite direction from what favorite-longshot bias suggests.

Worked example. Three-way soccer market at 2.40 / 3.40 / 3.10.

q = (0.4167, 0.2941, 0.3226), B = 1.0334

Try k = 0.96 first 0.41670.96 + 0.29410.96 + 0.32260.96
= 0.4317 + 0.3071 + 0.3361 = 1.0749 (too high)

Try k = 0.92 0.4467 + 0.3198 + 0.3496 = 1.1161
k decreasing increases the sum, so k must be higher than 0.96

Try k = 0.99 0.4209 + 0.2978 + 0.3265 = 1.0452

Final: k ≈ 1.022 p1 = 0.41671.022 = 0.4083
p2 = 0.29411.022 = 0.2872
p3 = 0.32261.022 = 0.3156
Sum = 1.0111
Continue iterating to k ≈ 1.034 for sum = 1.0000

The values above show the iteration in motion. A real solver lands at k ≈ 1.034 in three or four steps, and the final probabilities are p1 = 0.4032, p2 = 0.2826, p3 = 0.3142.

Where it breaks. Power is symmetric in a different sense than multiplicative. It works well when longshots are overbet (most racing, most combat sports), because raising the small q values to a power above 1 reduces them. It doesn't work well when the bias goes the other direction, like in soccer markets where the draw is slightly underbet.

Method 4: Shin's method

Hyun Song Shin published this in 1992. It's an explicit model of how a bookmaker prices when they're worried about informed bettors. The setup: the book sees two kinds of customers, uninformed (who bet at posted prices) and informed (who only bet when they have an edge). To protect against the informed bettors, the book shades prices toward longshots, since the assumption is that informed action lands on longshots more often. Shin's method backs out a parameter z that represents the proportion of insider action and returns probabilities consistent with that model.

Shin's formula (n-way market) pi = (√(z2 + 4(1 − z) · qi2 / B) − z) / (2(1 − z))

Constraint Σ pi = 1

z is solved numerically. For a typical market, z runs from about 0.01 (efficient market, very little insider proportion) to 0.10 (heavy favorite-longshot bias). Larger z means the book is shading more aggressively against longshots, so Shin-adjusted longshot probabilities come out lower than the raw q values would say.

Worked example. A two-way market at -200 / +180 with a 1.85% vig fitted with Shin.

o = (1.500, 2.800)
q = (0.6667, 0.3571), B = 1.0238

Numerical solve for z z ≈ 0.0184

Apply Shin formula p1 = (√(0.01842 + 4(0.9816)(0.66672/1.0238)) − 0.0184) / (2 · 0.9816)
p1 = (√(0.000339 + 1.7048) − 0.0184) / 1.9632
p1 = (1.3057 − 0.0184) / 1.9632
p1 = 0.6557

p2 = 1 − 0.6557 = 0.3443

For comparison, multiplicative on the same market gives p1 = 0.6512 and p2 = 0.3488. Shin gives the favorite a higher probability (0.6557 vs 0.6512) and the longshot a lower one (0.3443 vs 0.3488). The disagreement is 0.45% on a near-symmetric line. It grows fast as prices get more asymmetric.

Where it works. Shin is the published academic standard for racing, fights, and any market with documented favorite-longshot bias. When the bias is real and present in the data, Shin gives more accurate fair probabilities than any of the simpler methods.

Where it breaks. Apply Shin to a market that doesn't have favorite-longshot bias (an efficient two-way American sports moneyline at a sharp book, for example), and it adjusts in a direction the data doesn't support. In those markets, plain multiplicative is closer to right.

Method 5: Logit method

Logit takes a different parametric route. You transform each q into log-odds, subtract a constant, then transform back. The constant is chosen so the resulting probabilities sum to 1.

Logit transform Li = ln(qi / (1 − qi))

Adjusted log-odds Li' = Li − c

Inverse transform pi = eLi' / (1 + eLi')

Constraint Σ pi = 1

c is solved numerically. The logit transform spreads probabilities out near 0.5 and compresses them near 0 and 1, so subtracting a constant in log-odds space has a non-uniform effect when you map back to raw probability. Some quant shops prefer logit because it's the standard form for binary regression and it plugs cleanly into model outputs.

Worked example. Same -180 / +150 line.

q = (0.6429, 0.4000)

L1 = ln(0.6429 / 0.3571) = ln(1.8002) = 0.5878
L2 = ln(0.4000 / 0.6000) = ln(0.6667) = −0.4055

Solve for c such that probabilities sum to 1. Numerical answer: c ≈ 0.0535

L1' = 0.5878 − 0.0535 = 0.5343
L2' = −0.4055 − 0.0535 = −0.4590

p1 = e0.5343 / (1 + e0.5343) = 1.7062 / 2.7062 = 0.6305
p2 = e−0.4590 / (1 + e−0.4590) = 0.6320 / 1.6320 = 0.3873
Note: rounded values; exact iteration gives sum = 1.0000

Logit puts the favorite at 63.05%, higher than additive (62.15%) and higher than multiplicative (61.65%). On three-way markets the gaps get bigger.

Comparing all five on the same market

Real example. Soccer match: Manchester City home, draw, Liverpool away. Posted prices 1.85 / 3.80 / 4.20. Implied probabilities and booksum:

qhome = 1 / 1.85 = 0.5405
qdraw = 1 / 3.80 = 0.2632
qaway = 1 / 4.20 = 0.2381
B = 1.0418, vig = 4.18%

Apply each method:

Multiplicative p = (0.5189, 0.2526, 0.2286)

Additive p = (0.5266, 0.2493, 0.2242)

Power (k ≈ 1.043) p = (0.5176, 0.2516, 0.2308)

Shin (z ≈ 0.022) p = (0.5212, 0.2530, 0.2258)

Logit (c ≈ 0.0413) p = (0.5293, 0.2552, 0.2155)

The home team's fair probability ranges from 0.5176 to 0.5293 depending on which method you use. That's a 1.17 point swing. In fair-odds terms, you're picking between a fair line of +93 (decimal 1.932) and +89 (decimal 1.889). If you're using this for arbitrage or to evaluate posted prices for value, the choice of method directly determines whether a bet is +EV or -EV.

The away team is worse. Fair probability range is 0.2155 to 0.2308. Translated to fair odds, that's the difference between +334 and +364. Same three posted prices, five methods, and two of them disagree about whether the away side is value.

Which method to use

There's no single correct method. The right choice is empirical: use the method that, on the market you're pricing, produces fair probabilities that match realized outcomes most closely.

  • Two-way American sports moneylines at sharp books (Pinnacle, Circa). Multiplicative is generally close to correct. Sharp books design out favorite-longshot bias, so multiplicative on a Pinnacle line is a strong fair-odds estimate.
  • Three-way soccer markets. Power or Shin outperforms multiplicative. Soccer has documented mild draw-bias, and the longer the price tail, the more the methods diverge.
  • Horse racing, MMA, tennis underdogs. Shin's method is the academic standard. Favorite-longshot bias is well-documented in those markets, and Shin's z parameter directly models it.
  • Player props and exotic markets. Multiplicative as a baseline, but it's the least reliable here, because props markets are thinner and less efficient. For sharper estimates, you have to model the specific book's pricing approach for that market.
  • Pre-game vs. live. All methods degrade in live markets because the booksum can shift dramatically as the game progresses. For live work, devig the smallest reasonable two-way subset (next score, next event) instead of full-game outcomes.

Calibration: how to actually pick a method

If you want to commit to a method empirically, here's the procedure:

  1. Collect a sample of closing lines for the sport and market type you care about. Several thousand is the absolute minimum; tens of thousands is more comfortable.
  2. For each posted set of odds, apply each devigging method to produce a fair probability for each outcome.
  3. Score each method using a proper scoring rule. The standard is the Brier score: BS = (1/N) Σ (pi − outcomei)2, where outcome is 1 if that side hit and 0 otherwise. Lower is better.
  4. Alternative: log loss LL = −(1/N) Σ outcomei · ln(pi), which penalizes confident wrong predictions more harshly.
  5. Whichever method scores best on your sample is the empirically correct one for that market.

The published comparisons (Strumbelj 2014, Clarke et al. 2017, Cortis 2015) consistently find that Shin beats multiplicative and additive on horse racing, while multiplicative and power are competitive on US two-way moneyline markets. Soccer three-way markets split between Shin and power depending on era and league. Tennis usually favors Shin.

Implementation notes

If you're building this into your own tool or model, three things worth flagging:

Numerical stability. Shin's method involves a square root that can produce a small negative discriminant on badly-fit prices. When that happens, fall back to multiplicative. Power's Newton iteration can fail to converge on high-vig markets; bound the initial guess and switch to bisection if Newton diverges.

Booksum normalization. Some published descriptions of Shin normalize qi2 by B2 instead of by B. Both versions show up in the literature. Cortis (2015) has the canonical derivation, and the formula in this guide matches that one. If your Shin implementation disagrees with a reference calculator, the normalization choice is the first thing to check.

Soccer draws. The draw in soccer is empirically slightly underbet, which means soccer markets contain a mild bias in the opposite direction from standard favorite-longshot. Shin assumes longshots are overbet, so on soccer it's technically misspecified. Both Shin and power tend to over-correct draws downward. The market-specific fix is to fit the model on draws separately, or to use an asymmetric parametric form. Most public calculators ignore this and just use vanilla Shin.

Why the disagreement matters

The size of the disagreement between methods sets a ceiling on the edge any devig-based strategy can find. If two respected methods give probabilities that differ by 1.5%, any bet showing a 1.5% edge under one method might be flat or negative under another. You either need to know which method is correct for the market you're pricing, or you have to accept that your EV calculation has a 1% to 2% uncertainty band baked in. That uncertainty often eats your edge.

For arbitrage and middling, the choice of method matters less, because those strategies bet both sides and lock in a result regardless of where the fair line actually sits. For directional value betting, where the whole premise is "this posted price is better than fair," the method directly determines whether the bet is on or off.

The professional habit: pick a method per market based on calibration, lock it as your default, re-test once a year. The amateur habit: use whatever the first calculator on Google does. Which is multiplicative. Which is wrong often enough to matter.

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 involves substantial financial risk. The strategies and models described do not guarantee profit, eliminate variance, or constitute predictions of future events.
  • 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. Every sportsbook has its own rules about account usage, betting patterns, and what constitutes acceptable use. The reader is responsible for reading and complying with the terms of any operator they use.
  • Compare n' Bet does not encourage, endorse, or facilitate any activity that would violate applicable law or sportsbook terms of service.
  • 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, 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.