Kalshi order book data

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.