Kalshi
CFTC DCMVolume history
Largest markets
share of venue volume- 1KXMVECROSSCATEGORY40.8%
- 2Bitcoin price up down17.7%
- 3Bitcoin price Above/below5.1%
- 4Professional Baseball Game3.3%
- 5Challenger ATP 2.6%
- 6ITF Men's Match2.4%
- 7ITF Women's Match2.1%
- 8Professional Football Game1.8%
- 9ATP Tennis Match1.7%
- 10WTA Tennis Match1.7%
What this venue actually trades
Where the volume sits
Two different questions. Flow is what changed hands; stock is what is still open. They disagree, and the gap is the point.
Traded flow · share of volume in the window
Open stock · lifetime volume of markets still live
Long-dated markets accumulate volume and stay open; short ones settle and leave. So the open column over-weights anything slow to resolve, and is not a substitute for the traded column.
Where these numbers come from
- Unit
- $1-face contract count, printed with a $ sign
- Sides counted
- one per matched trade
- Source
- api.elections.kalshi.com
- Refresh
- 15 min
All open events, crawled by event rather than market · the market feed is ~99% auto-generated multivariate parlays with no volume and no category. 24h volume additionally spans markets settled in the last 48h, deduped by ticker, because short-duration series settle 96 times a day and an open-only figure lands ~6.5x low.
How the unit was established
Kalshi's API reference defines volume_fp as "the market volume in contracts" and notional_value_dollars as $1.00 per contract. On KXNFLGAME-26AUG15LARKC-KC, volume_fp = 8,753.35 matched the summed contract count over all 290 trades exactly, while cash actually exchanged was $4,998.78 · 57%. Reconciling against the trade feed, where each row is one buyer/seller match, reproduces volume_fp exactly, so a match is counted once, not twice. Round trips (open then close) do add twice, because they are two matches.