Kalshi prediction markets · 2025–26 prices
Kalshi Edge Lab
Test your own sports betting ideas against real Kalshi prices. Pick a sport and a sample, choose when you'd bet and on whom, add conditions, and see what you would have made. Every bet is $10 at the real asking price, after Kalshi's fee.
Strategy
Build any strategy with the boxes below: pick when you bet, who you bet on, a price range, and as many conditions as you like. Or load one from the original research and tweak it.
Load a strategy from the research…
Start from scratch
Only when…
Add a condition
Conditions only use what you'd know at the moment you bet. To look at things that happen later, like how long set 2 lasted, use Find a link .
Test a bet
Find a link
Where the data comes from. Prices are 1-minute bid/ask candles from Kalshi's public API (ATP match and set-winner markets; NBA game-winner markets). NBA scores and shots come from ESPN's public play-by-play. Tennis: Jan–Sep 2026. NBA: 2025–26 season including playoffs.
How bets are priced. You buy at the ask 1–5 minutes after the moment, $10 per bet, minus Kalshi's taker fee (7% × contracts × price × (1 − price), rounded up to the cent). "Before the match" tennis prices are the midpoint plus 1¢, because only midpoints were saved for that moment.
Research, not betting advice. Past prices don't guarantee future results, and small samples can look profitable by luck.