Last updated: July 13, 2026. This article is educational analysis, not betting advice. Betting involves risk; only adults 21+ should wager, and only with money they can afford to lose.
Kalshi is not a sportsbook. It is a derivatives exchange — a Designated Contract Market regulated by the Commodity Futures Trading Commission (CFTC) — where people trade contracts on whether real-world events will happen. Since January 2025, those events have included sports: game winners, point spreads, totals, and a growing set of player props. If you have only ever placed a bet at a sportsbook, the mechanics feel familiar in some places and completely different in others. This article walks through exactly how it works, with real arithmetic.
The basic unit: a YES/NO contract
Every Kalshi market is a binary question with a defined resolution: "Will the Dodgers beat the Padres tonight?" Each contract pays exactly $1.00 if the answer is YES and $0.00 if the answer is NO. Nothing in between. You can buy either side:
- YES contracts profit if the event happens.
- NO contracts profit if it doesn't.
The two sides are mirror images. If YES trades at 62 cents, NO trades at 38 cents, because one YES plus one NO always pays exactly $1.00 combined at settlement.
Prices are probabilities
This is the single most useful mental shift. A YES contract priced at 62 cents is the market saying the event has roughly a 62% chance of happening. No decimal odds, no American odds, no conversion needed — the price is the implied probability.
For comparison, 62 cents corresponds to about −163 in American odds (0.62 ÷ 0.38 ≈ 1.63, so you'd risk $163 to win $100 at a book). If you'd rather not do that conversion in your head, the free odds converter at /tools handles it.
One important difference from a sportsbook line: because YES and NO always sum to $1.00, the two sides of a Kalshi market contain no built-in vig. The exchange's cut comes from an explicit trading fee instead (more on that below), and the real cost of trading shows up in the bid-ask spread — the gap between what buyers are offering and sellers are asking.
The order book: you trade against other people
At a sportsbook, the house sets a price and takes the other side of your bet. On Kalshi, your counterparty is another trader. The exchange just matches orders, like a stock exchange.
Every market has an order book: a list of resting bids (buy orders) and asks (sell orders) at various prices. You have two ways to trade:
- Take: accept an existing price and get filled immediately. Fast, but you pay the taker fee and cross the spread.
- Make: post a limit order at your own price and wait for someone to fill it. Maker orders pay a reduced fee — roughly a quarter of the taker rate — on many markets, and nothing if the order never fills. You choose your price, but you might never get filled — and if the market is running away from you, that's usually a sign your price was wrong.
Liquidity varies enormously. An NFL Sunday-night moneyline might have thousands of contracts within a penny of the midpoint; an obscure player prop might have a 5-cent-wide spread and a few hundred contracts. Wide spreads are a real cost — a "fair" 50-cent event where you can only buy at 53 cents is a −EV trade before you start.
A worked example, fees included
Kalshi's published taker fee for standard markets is fee = 0.07 × contracts × price × (1 − price), rounded up to the next cent (see Kalshi's official fee schedule). The fee peaks at 50 cents and shrinks toward the extremes. We cover this in depth in Kalshi fees explained.
Say you buy 10 YES contracts at 62 cents:
- Cost: 10 × $0.62 = $6.20
- Taker fee: 0.07 × 10 × 0.62 × 0.38 = $0.1649 → rounds up to $0.17
- If YES settles: you receive 10 × $1.00 = $10.00. Profit = $10.00 − $6.20 − $0.17 = $3.63
- If NO settles: you lose $6.20 + $0.17 = $6.37
Your fee-inclusive breakeven probability is $6.37 ÷ $10.00 = 63.7% — not 62%. The fee quietly raises the hurdle, which is exactly why EdgeFinder displays Kalshi quotes net of the trading fee when comparing them against sportsbook prices. A raw Kalshi price that looks better than a book's price can stop being better once the fee is included.
You can sell before the game ends
This is the mechanical superpower a sportsbook bet doesn't have. A sportsbook ticket is locked until grading (cash-out offers exist, but the book prices them in its own favor). A Kalshi contract is a position you can exit any time the market is open, at whatever price other traders will pay.
Example: you buy 100 YES at 40 cents on a team's pregame moneyline.
- Cost: 100 × $0.40 = $40.00, plus taker fee 0.07 × 100 × 0.40 × 0.60 = $1.68
- The team takes an early lead and YES trades up to 55 cents. You sell all 100.
- Proceeds: $55.00, minus taker fee 0.07 × 100 × 0.55 × 0.45 = $1.7325 → $1.74
- Locked-in profit: $55.00 − $40.00 − $1.68 − $1.74 = $11.58, regardless of who ultimately wins.
Nothing forces you to hold to settlement. Traders use this to lock in profits, cut losses, or hedge a sportsbook position on the other side — the mechanics of that are in book-vs-exchange arbitrage explained.
Settlement
When the event resolves, Kalshi grades the market against the settlement source written into the contract's rules (typically the official league result). YES holders on a winning outcome receive $1.00 per contract; the losing side receives nothing. Cash lands in your account balance, usually shortly after the result is official. There is no settlement fee on standard markets. Postponements, suspended games, and voided events are handled by each contract's written rules — worth reading before you trade edge cases like weather-shortened MLB games.
Kalshi vs. a sportsbook bet: the mechanical differences
| Sportsbook | Kalshi | |
|---|---|---|
| Counterparty | The house | Other traders |
| Pricing | Book sets odds with vig baked in | Order book; no vig, but explicit fees and a bid-ask spread |
| Exit before result | Only via cash-out at the book's price | Sell any time at market price |
| Payout unit | Stake × odds | $1.00 per winning contract |
| Winners | Books routinely limit sharp accounts (why) | Exchange earns fees either way; no incentive to limit winners |
| Regulator | State gaming commissions | CFTC (federal), currently contested by several states |
| Minimum age | 21 in most states | 18 federally — but treat 21+ as the responsible standard for anything sports-adjacent |
What sports markets does Kalshi list? (July 2026)
As of July 2026, Kalshi's sports section covers game winners (moneylines), point spreads, and totals for the major US leagues — NFL, NBA, MLB, NHL, and college football and basketball in season — plus futures like championship winners, and soccer including the 2026 World Cup. Player props exist but are thinner than at a major sportsbook: mostly binary "Will Player X do Y?" contracts on star players rather than deep over/under menus for every rotation guy. Coverage changes with the calendar and is expanding, so check the live listings rather than trusting any static list — including this one.
The legal picture — read this part carefully
This is the murkiest part, and it is genuinely unsettled. As of July 2026: Kalshi is federally regulated by the CFTC and operates nationwide, but several states argue its sports contracts are unlicensed sports betting under state law. The court results so far point in opposite directions. In April 2026, the Third Circuit Court of Appeals held that federal law likely preempts New Jersey's attempt to block Kalshi's sports contracts. In July 2026, a federal judge in New York ruled the opposite way — that Kalshi's federal license does not shield it from New York's gambling laws — and Kalshi has appealed. Roughly ten states have taken formal action against Kalshi's sports contracts; in Nevada they are currently unavailable under a court order, and litigation is active in courts across the country.
The honest summary: availability depends on where you live and can change with the next court ruling. Check Kalshi's own state availability and your jurisdiction's rules before trading. Nothing here is legal advice.
The bottom line
Mechanically, Kalshi sports trading is closer to buying a stock than placing a bet: prices are probabilities, your counterparty is another trader, and you can exit whenever you like. That structure removes the vig and the winner-limiting, but replaces them with explicit fees, bid-ask spreads, and thinner markets — none of which make a bad prediction profitable. The way to use it well is the same as with any book: compute your fee-inclusive breakeven, compare it against a de-vigged fair price (the no-vig calculator does this), and only trade when the number clears the bar. That's the discipline behind +EV betting, and it's the standard every pick on our own public graded record is held to — wins and losses alike.