Back to EV Dashboard

Methodology

How we calculate expected value and identify +EV betting opportunities.

Sharp Benchmark: Pinnacle

We use Pinnacle as our sharp benchmark because they operate with the lowest margins in the industry (typically 2-3% on major markets) and accept the highest limits from sharp bettors. This means their lines are the most efficient representation of true probabilities.

When you bet against Pinnacle's closing line, you're betting against the wisdom of the sharpest bettors in the world. Consistently beating Pinnacle's closing line (positive CLV) is the gold standard for demonstrating betting edge.

Devigging: Removing the Vig

Sportsbooks build in a margin (vig/juice) to their odds. To calculate true probabilities, we need to remove this margin. We use the multiplicative method which assumes the vig is distributed proportionally to each side.

The Formula

true_prob = implied_prob / (implied_prob_a + implied_prob_b)

Example: NFL Spread

Pinnacle has: Chiefs -3 (-108) vs Bills +3 (-112)

Implied probabilities:
• Chiefs: 108 / (108 + 100) = 51.92%
• Bills: 112 / (112 + 100) = 52.83%
• Total: 104.75% (the vig)

True probabilities (devigged):
• Chiefs: 51.92% / 104.75% = 49.57%
• Bills: 52.83% / 104.75% = 50.43%

Calculating Expected Value

Once we have the true probability from Pinnacle, we compare it to the odds available at other sportsbooks (soft books like DraftKings, FanDuel, etc.) to find +EV opportunities.

Key insight: We don't try to build our own prediction models to compete with sportsbooks' million-dollar analytics teams. Instead, we let Pinnacle do the hard work. Their lines are battle-tested by the sharpest bettors in the world. We simply find where soft books are offering better odds than Pinnacle's fair value.

EV Formula

EV = (true_probability × decimal_odds) - 1

Example: Finding +EV

Pinnacle true probability for Chiefs -3: 49.57%
DraftKings offers Chiefs -3 at +100 (decimal: 2.00)

EV = (0.4957 × 2.00) - 1 = 0.9914 - 1 = -0.86% (no edge)

But if DraftKings offers Chiefs -3 at +110 (decimal: 2.10):
EV = (0.4957 × 2.10) - 1 = 1.041 - 1 = +4.1% (+EV!)

Why This Works

This is a top-down approach. We're not claiming to be smarter than the market. We're simply exploiting the fact that:

  • Pinnacle's lines are the most efficient (they accept sharp action)
  • Soft books (DraftKings, FanDuel) have wider margins and slower line movement
  • The price difference between sharp and soft books = our edge
  • No prediction model needed - just math

Process Flow

  1. 1 Fetch Pinnacle odds - Get the sharpest lines in the market
  2. 2 Devig to true probability - Remove Pinnacle's margin using multiplicative method
  3. 3 Compare to soft books - Check odds at DraftKings, FanDuel, BetMGM, etc.
  4. 4 Calculate EV - Find opportunities where soft book odds exceed Pinnacle fair value
  5. 5 Alert if +EV - Notify users of opportunities above threshold

Closing Line Value (CLV)

CLV measures whether you got better odds than the closing line. It's the single best indicator of long-term betting success because it's independent of short-term variance.

Why CLV Matters

If you consistently bet at +150 and the line closes at +130, you're demonstrating edge regardless of whether those individual bets win or lose. Over thousands of bets, positive CLV mathematically leads to profit.

CLV = (your_decimal_odds / closing_decimal_odds - 1) × 100%

Example: CLV Calculation

You bet Chiefs +3 at +110 (decimal: 2.10)
Line closes at +100 (decimal: 2.00)

CLV = (2.10 / 2.00 - 1) × 100% = +5.0%

This means you got 5% better odds than the closing line - a significant edge.

Confidence Levels

Not all +EV opportunities are equal. We assign confidence levels based on edge size and model agreement.

STRONG EV > 5%, high model confidence
MODERATE EV 3.5-5%, good model support
LEAN EV 2.5-3.5%, moderate edge
SLIGHT EV 1.5-2.5%, small edge

Important Limitations

While our methodology is mathematically sound, there are important caveats:

  • Variance is real - Even with a 5% edge, you can have long losing streaks. This is normal.
  • Lines move fast - By the time you see an alert, the line may have already moved.
  • Limits exist - Sportsbooks limit winning players. Diversify across books.
  • Not financial advice - Never bet more than you can afford to lose.
  • Past performance - Historical CLV doesn't guarantee future results.