Vig shopping is the only guaranteed edge in sports betting. You don’t need a model, you don’t need inside information. You just need accounts at multiple books and 30 seconds to check prices before every bet. The AgentBet Vig Index data shows this saves $2,500-$3,500 per 1,000 bets.

The Math Behind Vig Shopping

The AgentBet Vig Index tracks 16 sportsbooks. On any given market, the vig gap between the best and worst book ranges from 2.5% to 3.5%. Here’s what that means in practice:

ScenarioBook UsedVigBetsStakeVig Cost
Worst bookMyBookie5.5%1,000$100$5,500
Average bookCaesars4.8%1,000$100$4,800
Best regulatedDraftKings4.2%1,000$100$4,200
Sharp bookCirca2.1%1,000$100$2,100
Vig shopperVaries~2.5%1,000$100~$2,500

A bettor using only MyBookie pays $5,500 in vig over 1,000 bets. A vig shopper with accounts across tiers pays roughly $2,500 — saving $3,000 with zero handicapping effort.

The Vig Shopping Playbook

Account Setup

You need accounts at books spanning different vig tiers. The Vig Index identifies three tiers:

Tier 1 — Sharp book (pick one):

  • Circa (2.1% avg vig) — Best if you’re in Nevada
  • Pinnacle (2.3%) — Best international option
  • BetAnySports (2.5%) — Best US offshore reduced-juice option
  • LowVig.ag (2.8%) — Another solid reduced-juice offshore

Tier 2 — Competitive regulated (pick two):

  • DraftKings (4.2%) — Best overall among regulated books
  • FanDuel (4.3%) — Very close to DraftKings
  • Bet365 (4.5%) — Good alternative

Tier 3 — Promo book (optional, pick one):

  • BetMGM (4.7%) — Largest welcome bonus, frequent promos
  • Caesars (4.8%) — Strong loyalty program

Four accounts is the sweet spot. You capture the sharp-to-competitive spread on every bet and the promotional upside when available.

The Shopping Process

For every bet:

  1. Identify your target market — e.g., Chiefs -3.5 spread
  2. Pull odds from all your books — takes 30 seconds manually, milliseconds for an agent
  3. Calculate the vig at each book — convert odds to implied probability, sum, subtract 100%
  4. Place the bet at the lowest-vig book — route to whichever book offers the best price for this specific market
  5. Log the vig paid — track your average over time

The key insight: the best book changes from bet to bet. DraftKings might have the best NFL spread on Chiefs -3.5 but FanDuel has the best total on the same game. Never default to a single book.

Where Shopping Matters Most

Vig differentials aren’t uniform across bet types. The biggest gaps (and biggest savings) come from:

Futures markets (10-15% vig variance): A Super Bowl futures bet might carry 15% vig at BetMGM and 25% at MyBookie. That’s a 10 percentage point gap on a single bet. For futures, always check a sharp book first.

Player props (5-10% vig variance): DraftKings charges roughly 8.5% vig on player props while BetMGM charges 10.2%. On a $100 prop bet, that’s $1.70 per bet — and prop bettors often place 5-10 props per day.

Live/in-play betting (3-8% vig variance): Books price live bets with wider margins because they’re harder to model in real time. FanDuel’s live betting engine tends to offer tighter vig than competitors.

Moneylines on heavy favorites (3-5% vig variance): When one side is -300 or heavier, the vig calculation amplifies small odds differences. A -300/+240 line (4.41% vig) versus -280/+230 (3.93% vig) saves 0.48% on a single bet.

Closing Line Value (CLV)

Vig shopping pairs naturally with CLV tracking. CLV measures whether you got a better price than the closing line — the final odds at game time, which are generally the most efficient.

Books that consistently have the best closing lines are also the best to bet at. Research shows:

Book% of Games with Best Closing Line
Circa~20%
CRIS / Bookmaker~14%
LowVig.ag~13%
Pinnacle~14% (tracked separately)
DraftKings~5%
FanDuel~6%
BetMGM~4%
Bovada~1%

Circa is the closing-line king. If you can only have one sharp book, make it Circa (or Pinnacle internationally).

How AI Agents Automate Vig Shopping

For human bettors, vig shopping takes discipline and 30 seconds per bet. For AI agents, it takes milliseconds and zero discipline — it’s just code.

The agent vig shopping loop:

1. Intelligence layer identifies +EV bet
2. Query The Odds API for odds across all books
3. Calculate vig at each book (see /guides/how-to-calculate-vig/)
4. Select book with lowest vig
5. Wallet layer places bet at optimal book
6. Log vig saved vs. baseline

An agent connected to 5-6 odds sources via OddsPapi or The Odds API and routing to the lowest-vig book on every bet achieves 2-3% structural edge before any prediction accuracy. This is the lowest-risk component of the entire agent betting stack.

For prediction market equivalents, agents check the spread between Polymarket’s CLOB (0% maker / 1-2% taker fees) and Kalshi ($0.01-0.03 per contract) on overlapping markets.

Tracking Your Vig

Start logging the vig on every bet you place. The number to track is your average vig paid per bet.

  • Above 5% — You’re overpaying. Add a sharp book to your portfolio.
  • 4-5% — Average. You’re probably using one regulated book without shopping.
  • 3-4% — Good. You’re shopping between regulated books.
  • 2-3% — Sharp. You’re routing to sharp books as primary.
  • Below 2% — Elite. You’re combining sharp books with promotional bets.

Every 1% reduction in average vig paid translates to approximately $1,000 saved per 1,000 bets at $100 stakes.

What’s Next