Kalshi Market Data
Most "kalshi market data" you can buy is a last price sampled on a clock — a single number that hides the spread and the size behind it. DepthFeed serves the real thing: the full order book, the market's own price, and the underlying crypto price, on every snapshot, over one API.
Kalshi market data, done properly, is three series on one timeline: the full order book (the complete yes/no book — up to 100 levels per side), the market's own 0–1 price (its implied probability), and the underlying crypto reference price. DepthFeed records continuous full-depth polling of Kalshi's public REST orderbook and stamps all three on every snapshot with epoch-millis timestamps, over a REST API and a live WebSocket.
Kalshi market 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
What Kalshi market data covers
The full book, price, and underlying — one snapshot
Each snapshot carries the complete yes/no book — up to 100 levels per side, the market's live 0–1 price read from that book, and the ASOF-joined Binance price for the underlying (BTC, ETH, SOL, XRP, DOGE, BNB, and HYPE) — all on one epoch-millis timeline. You reconstruct spread, depth, and the spot move that repriced the contract from a single feed, not three stitched-together sources.
Depth, not a last price
A last-price feed can't tell you whether your order would have filled or what slippage it would have paid. Because DepthFeed captures the full depth roughly every 1.5 seconds, fastest-living markets polled most often, the kalshi market data you replay is the book that actually existed at each change — the columns a realistic backtest is built on.
Four views, one schema
The same market data drives every surface: the order book, the price series, the historical archive, and the API. Pull whichever you need in the identical JSON — start with the Kalshi order book, price data, historical archive, or data API below.
Start pulling kalshi market 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.
Three layers on every snapshot: the full order book (bid/ask price and size on both sides, up to 100 levels per side on Kalshi), the market's own 0–1 price (implied probability, read from that book), and the underlying crypto reference price — each stamped with epoch-millis exchange and receive timestamps. Not a single sampled last price.