Kalshi market data

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.

Start backtesting Kalshi on real depth.

Free to start, no card. Upgrade when your strategy is ready for the full book.

Start free