Line Gap Research
nbaplayoffskalshi

Tonight's NBA playoffs, through the Line Gap lens

Two playoff games on the schedule, two very different stories. What Kalshi, the books, and the closing-line model are saying about DET @ CLE and OKC @ LAL — and how to use the new no-vig prices inside Line Gap.

Jack Pawlik· Founder, Line Gap
4 min read

We shipped Kalshi-as-a-book this morning. There are two NBA playoff games on the schedule tonight. The timing is too good not to walk through them.

This isn't a tout post. We don't sell picks. What follows is a worked example of how the new no-vig prices inside Line Gap change what you see — and what you can do with that information.

DET @ CLE — 8:10 PM ET

The first game on the slate. Per Kalshi's market right now:

  • Cleveland moneyline: -153 (60.5% implied)
  • Detroit moneyline: +147 (40.5% implied)
  • Total: Over 214.5 at +111 (47.5% Yes)

Notice what the moneyline tells you. Kalshi's two sides sum to 60.5 + 40.5 = 101%. That's a tight, almost-fair market — about a 1pp residual, which is well inside normal exchange-pricing noise. The retail books will be quoting this game at something closer to 105-107% sum, which is the standard 4-7% hold.

That difference is the edge of line shopping. If retail's no-vig consensus has CLE at 59% and Kalshi has CLE at 60.5%, the prediction market is saying the books are slightly under-pricing the Cavaliers. A 1.5pp gap won't get the Best Bet callout to flag a "Kalshi disagrees" hint (our threshold is 2pp), but it's information.

The total at 214.5 with Yes priced at 47.5% is more interesting. It means Kalshi traders think the Under is the more likely side, even at a half-point above where retail will likely land. If you see DraftKings or FanDuel hang a 215.5 Over at -110 tonight, that's an opportunity to compare. Either the books know something Kalshi doesn't, or Kalshi has the sharper read.

OKC @ LAL — 10:40 PM ET

The second game. Per Kalshi:

  • Thunder moneyline: -441 (81.5% implied)
  • Lakers moneyline: +441 (18.5% implied)
  • Total: Over 213.5 at -111 (52.5% Yes)

This is a very different shape. The moneyline sum is 100% exactly — Kalshi pricing OKC as a heavy road favorite with high conviction. No residual noise, no exchange disagreement. The market has a view.

A heavy moneyline favorite at -441 is right at the edge of where line shopping starts to matter a lot. A 2-cent gap on a -110 prop is worth maybe 1% EV. A 2-cent gap on a -441 favorite is worth almost nothing — vig as a percentage of price collapses as price gets short. So if you're playing OKC, the question becomes: is there a market structurally better suited to taking heavy favorites? Spreads, alternate lines, team totals. The moneyline isn't always the +EV expression of "I think OKC wins."

The total is the more tradeable surface here. 52.5% Yes on an Over at 213.5 is essentially a coin flip with a slight lean. If retail consensus settles at 214.5 or 215.5 — and it might, because public money on the Lakers tends to drag totals up — that 1-2 point gap is exactly the kind of asymmetry +EV bettors live for.

What changes for you tonight

Three concrete things to look for as the games tip off:

1. Watch the Best Bet "Kalshi" hint on every retail line

Open any player prop in /odds and the Best Bet callout will now tell you whether Kalshi agrees or disagrees with the retail +EV pick. Confluence is the signal. When a DraftKings prop reads "Best line: Caesars Over 22.5 at -105 (+1.2% EV vs market)" and the next line reads "Kalshi agrees (favors Over by 3.1pp vs retail consensus)," you're looking at a retail mispricing the prediction market has already priced in. That's the trade.

When Kalshi disagrees, slow down. The book might be sharper than the crowd. Or the crowd might be sharper than the book. Either way, the divergence is information you didn't have yesterday.

2. Treat Kalshi's no-vig price as your fair-value anchor

Kalshi's number — Yes price as a probability — is what the market thinks the true probability of the event is. That's the cleanest fair-value anchor you can get without building your own model. When you're sizing a bet, ask: what does Kalshi say the true probability is, and what price would I need to break even at that probability? If the retail line offers better than that break-even price, you have +EV.

3. Use the Sportsbooks filter to isolate prediction-market views

In the /odds table, the Sportsbooks dropdown now has a Kalshi checkbox. Toggle to Kalshi-only and you see a curated view of every NBA player prop the exchange has priced. Toggle to Kalshi + DraftKings (or whatever your home book is) and you have side-by-side fair-vs-quoted prices on every market that matters.

What we believe

The whole point of Line Gap is that edge lives in price, not picks. Tonight's two games are a clean illustration of why.

DET @ CLE is a near-50/50 matchup where the retail books will charge you vig and Kalshi won't — line shopping is genuinely worth real money. OKC @ LAL is a lopsided matchup where the moneyline is structurally bad for the favorite and structurally bad for the dog — the +EV move is on a different line entirely, and Kalshi's no-vig price is the cleanest way to figure out which.

Same product, two very different reads. That's what we built this for.

Good luck out there.