Prediction Markets vs Sportsbooks: A Structural Comparison for Serious Bettors

Two different machines accept the same sports bet. Each prices risk differently, extracts a different cost, and treats winning customers in opposite ways. For bettors who track their results, those differences are worth understanding at the mechanics level before deciding where to place money.

Two Business Models

A sportsbook is a principal. When you bet -110 on a side at DraftKings or FanDuel, the book is your counterparty. The book takes your money, holds it, and pays you back if you win. The book sets the line, accepts the bet onto its own balance sheet, and manages exposure across thousands of customers. When a customer wins consistently, the book loses money on that customer. The rational response is to reduce the bet size the book accepts from that customer.

A prediction market is an exchange. On Kalshi, you buy a binary YES/NO contract from another user who holds the opposing side. The exchange never takes a position. Revenue comes from fees, not from outcomes. When you win, another participant loses. The exchange has no financial incentive to remove you from the platform.

That single difference in business model drives every other structural difference between the two.

The Vig Math

Both platforms embed a cost into every bet. The size of that cost is calculable from the rules each platform publishes.

For a standard US sportsbook line at -110 on each side:

// Sportsbook -110 market implied_prob = 110 / (110 + 100) = 52.38% two_sided_sum = 52.38% + 52.38% = 104.76% overround = 104.76% − 100% = 4.76% // extracted per balanced market break_even = 52.38% // win rate required to beat the vig

Every dollar in action at a standard US book pays 4.76% in overround before outcomes are settled. A bettor who breaks even on raw win-loss results still loses 4.76% of volume over time.

Kalshi publishes its taker fee formula directly: fee = 7% × contracts × price × (1 − price). At the worst case, a $0.50 contract (maximum uncertainty), the fee per contract peaks:

// Kalshi taker fee at $0.50, 100 contracts fee_per_contract = 0.07 × $0.50 × $0.50 = $0.0175 total_fee = 100 × $0.0175 = $1.75 entry_cost = $50.00 + $1.75 = $51.75 break_even = $51.75 / $100.00 = 51.75% overround = 2 × 1.75% = 3.50% // two-sided
Platform Fee type Break-even (50/50) Overround Cost on $10K volume
DraftKings / FanDuel (−110) Implicit margin 52.38% 4.76% $476
Kalshi (taker) 7% × p × (1−p) 51.75% 3.50% $350
Kalshi (maker) 1.75% × p × (1−p) 50.44% 0.875% $87.50

Posting a limit order on Kalshi as a maker costs one-quarter of the taker fee. At a $0.50 contract, the maker fee is $0.004375 per contract. Over $10,000 in volume, the gap between taking the market and posting your own price is $262.50 in fees.

Futures markets widen the gap further. On an NFL conference champion future at DraftKings or FanDuel, the overround across all listed teams routinely runs 13 to 14 percent. On Kalshi, the same outcome costs the same 3.50% taker overround. A $500 futures position at 14% vs 3.50% represents a $52.50 difference in fee drag on a single bet.

Account Access

The vig gap is meaningful. The limit gap is more immediately practical for winning bettors.

Sportsbooks restrict accounts that win consistently. The mechanism is straightforward: the book stands opposite every bet. A customer who wins 55% of −110 wagers is unprofitable for the book. ESPN's reporting on the practice quotes operators as saying restrictions target customers "betting on mistake lines, abusing bonus offers, or having a better model." In practice, winning accounts at DraftKings and FanDuel are reduced to $25 to $500 maximum bets after a period of sustained winning. Some accounts are blocked entirely.

Kalshi is structurally unable to apply the same logic. The exchange earns a fee on every trade regardless of outcome. A consistent winner generates more trading volume and more fee revenue. Removing a winning trader would reduce the platform's income. The only ceiling on bet size is order book depth at your price, not operator preference.

The practical difference An edge at a sportsbook where your limit is $25 per game is functionally worthless at scale. The same edge on Kalshi, where the market maximum is $25,000 per event, captures the full expected value without requiring a new account.

Position Limits and Liquidity

Kalshi is a CFTC Designated Contract Market. Federal regulations cap positions on event contracts to prevent excessive speculation. The cap on most sports markets is $25,000 per event payout.

For most bettors staking $500 per game, the $25,000 cap equals 50 standard units. No practical constraint. For a bettor staking $5,000 per game, the $25,000 cap equals 5 units on a single event. A real ceiling.

Liquidity is the second constraint. On primetime NFL, NBA, MLB, and NHL games, order book depth on Kalshi is sufficient for mid-volume bettors. On Tuesday conference basketball games or lower-tier college events, the book shows a few hundred dollars at the best bid and ask. Any size beyond moves the market against you.

Sharp-facing sportsbooks quote two-sided markets across a far wider range of events and bet types. For lower-profile games and prop bets, a sportsbook with genuine depth remains necessary.

The Maker-Taker Trap

How you execute on prediction markets shapes your effective cost as much as the fee rate does.

Bürgi, Deng, and Whelan's January 2026 working paper analyzing more than 300,000 contracts on Kalshi found that takers lose roughly 32% on average, while makers lose roughly 10%. Takers pay the higher fee, buy at the ask (paying the spread), and tend to buy low-probability contracts that resolve against them more than their prices imply.

Execution type How it works Average loss (Kalshi data)
Taker Accept posted price, pay taker fee ~32%
Maker Post limit order, pay 25% of taker fee ~10%

The paper documents a clear favorite-longshot bias. Contracts priced below $0.10 resolve in their favor far less than 10% of the time. Buyers of low-probability contracts systematically overpay. Makers who post limit orders on high-probability contracts show losses close to the exchange fee alone.

Justin Wolfers and Eric Zitzewitz documented the favorite-longshot bias across prediction markets in their 2004 survey "Prediction Markets" in the Journal of Economic Perspectives (18(2):107-126). The 2026 Kalshi data confirms the bias is live and measurable on the largest US-regulated prediction market. The practical rule: post limit orders on favorites, avoid taking the market on longshots.

Geographic Access and Regulatory Standing

Kalshi holds a CFTC Designated Contract Market license, a federal designation first granted in November 2020. Kalshi began offering sports-event contracts in January 2025, operating under federal commodity law rather than state gaming law. As of mid-2026, Kalshi is accessible in more than 40 US states, including California and Texas, where DraftKings and FanDuel hold no sportsbook licenses.

On April 6, 2026, the US Court of Appeals for the Third Circuit held that the CFTC has exclusive jurisdiction over sports-related event contracts, preempting New Jersey state gambling law. According to the Congressional Research Service's March 2026 report on prediction markets, 87% of Kalshi's $39.7 billion in trailing-year volume was in sports markets.

On January 29, 2026, the CFTC scrapped a prior proposed ban on sports contracts and announced a new rulemaking framework. A June 2026 proposed rule would bar contracts tied to officiating outcomes or player injuries, but leaves the core sports-outcome market intact.

The regulatory picture is unsettled but the direction is toward federal oversight rather than prohibition. Bettors in states where traditional books are unavailable have a regulated primary venue through Kalshi's federal license today.

Where Each Bet Belongs

The right approach is not a binary choice. Each venue has structural advantages for specific bet types.

Use Kalshi for:

  • Major-league game sides (NFL, NBA, MLB, NHL primetime) where order book depth is adequate
  • Positions under $25,000 per event, where the position cap does not bind
  • Any market where you have been limited at sportsbooks and need access to full size
  • States without legal sportsbook access

When placing on Kalshi, post limit orders rather than taking the market. The maker-taker fee gap is 5.25:1 at p=0.50. Letting counterparties come to your price captures most of the vig advantage in the table above.

Use a sportsbook for:

  • Player props, same-game parlays, and live in-game betting, where Kalshi depth does not yet match
  • Lower-tier games and niche leagues where Kalshi order books are thin
  • Promotions and deposit matches, which offset or eliminate the vig on qualifying bets
  • Positions above $25,000 where the federal payout cap is a binding constraint

Shifting $6,000 of monthly action from a standard sportsbook to Kalshi on major-league game sides saves roughly $76 per month at the 1.26 percentage-point overround gap (3.50% vs 4.76%). At $10,000 monthly volume on those sides, the difference is $126 per month, or $1,512 per year. No increase in predictive accuracy required.

The sportsbook remains the better venue for bets where Kalshi lacks depth, for promo-eligible positions while your account is unsuspended, and for markets the prediction exchange does not list. The two coexist as a routing problem, not a replacement decision.