Kalshi Order Book Data
The mid-price hides the spread and the size resting at each level. DepthFeed captures Kalshi's full order book — the complete yes/no book — up to 100 levels per side — so you can measure the slippage a real order would have paid and the liquidity that was genuinely there.
Kalshi order book data is the Level-2 view of the market: every resting bid and ask price with its size, on both sides, captured at each change. DepthFeed records continuous full-depth polling of Kalshi's public REST orderbook and serves the complete ladder — so a backtest sizes fills against the real book, not a single mid-price that lies.
Kalshi order book data at a glance
- Capture
- Continuous full-depth REST poll (~1.5s)
- Depth
- Up to 100 levels per side (yes/no)
- Series
- KX{ASSET}15M · KX{ASSET} · KX{ASSET}D
- Market windows
- 15-min · hourly · daily · weekly
- Assets
- 7 — BTC · ETH · SOL · XRP · DOGE · BNB · HYPE
- Timestamps
- Epoch-ms exchange + receive, per snapshot
- Underlying price
- Binance spot/futures, joined per snapshot
- History
- 7/30/90-day windows + full archive (Desk)
- Delivery
- REST API + live WebSocket, identical JSON
- Resolution
- Every change, or ?interval= 30s–1d downsample
Why full depth matters
Both sides, every level
Top-of-book or a single mid tells you almost nothing about execution. DepthFeed serves the complete yes/no book — up to 100 levels per side for kalshi, with bid/ask price and size arrays on each snapshot — the columns you actually reconstruct a book from. That is what lets you compute spread, queue position, and the slippage of a real-sized order.
Captured on every change
An order book sampled on a fixed clock misses every fill, cancel, and re-quote between samples. DepthFeed records the full depth roughly every 1.5 seconds, fastest-living markets polled most often, so the book you replay is the book that actually existed — not an interpolation between two distant snapshots.
Reconstruct any past moment
Every snapshot carries epoch-millis exchange and receive timestamps and joins to a high-frequency underlying crypto price. Line up book state with the spot move that drove it, replay the session tick by tick, and size your strategy on depth you can trust before risking a dollar.
Start pulling kalshi order book data
Free Explorer tier, no card. Full bid/ask depth and the underlying price on every snapshot, over a REST API and a live WebSocket stream.
Questions, answered.
The full Level-2 book: bid and ask price levels with the size resting at each, on both sides, captured at every change. Each snapshot also carries epoch-millis exchange and receive timestamps and joins to the underlying crypto reference price — up to 100 levels per side on Kalshi. Not just the top of book or the last traded price.