Browse

Kalshi hourly Bitcoin price range order book, live

Public
Explore tables

Kalshi hourly Bitcoin price range order book, live

Measure quoted liquidity across Kalshi hourly Bitcoin price ranges. This dataset records event-driven YES order-book states for BTC range bands from 10 September 2026 onward. Use it to reconstruct second-level quoted books, compare spreads and depth across bands, and study probability allocation before settlement.

Each row is the final changed book state for one band in one second. The recording follows open bands with a resting YES bid, so far bands and quiet periods appear only when their books change.

Coverage

  • Window: from 2026-09-10 15:32 UTC onward, growing with every sealed segment, in UTC.
  • Grain: one row per market ticker and second, holding the book after the last event of that second.
  • Cadence: a new hourly event opens with a ladder of price bands. The recording follows every open band that carries a resting YES bid. Bands near the current Bitcoin price produce several rows a minute. Far bands produce a row only when their book changes.
  • Freshness: the recorder seals a segment every 300 seconds and each segment becomes a new table version.

Columns

  • ticker: the Kalshi market ticker, for example KXBTC-26SEP1012-T1749.99, naming the window and the band.
  • timestamp_ms: the venue event time of the last book event in the second, in epoch milliseconds.
  • sequence: the final book event's position in the recording's arrival order.
  • best_bid, best_ask: the best resting YES bid and ask, in cents from 0 to 100.
  • bid_depth, ask_depth: the total resting contracts on the YES bid side and the YES ask side.
  • yes_bids, yes_asks: JSON arrays of {price, size} for every resting level, best price first, in cents and whole contracts.
  • ingest_time_ms: when the recorder received the frame, in epoch milliseconds.

Missing values

A side with no resting orders has a null best price, a depth of 0 and an empty ladder. A settled market stops producing rows. Any minute in which the recorder was not connected is a gap. Nothing before the recording started can be recovered.

Suitable for

  • Reconstructing the full YES limit order book of any hourly Bitcoin price band at any second.
  • Measuring spread, depth and imbalance across bands as the window approaches settlement.
  • Comparing range bands with the corresponding hourly Bitcoin above/below threshold markets.
  • Studying how order flow reacts to moves in the CF Benchmarks reference price.

Source and rights

Kalshi's public trade API websocket, orderbook_snapshot and orderbook_delta channels, recorded under the workspace's own Kalshi API key. Settlement follows the CF Benchmarks Bitcoin reference price at the end of each hourly window. Use is governed by Kalshi's API terms. No open licence is claimed by the publisher.

Tables

Table healthLivekalshi_btc1h_range_orderbookTable detailsNamekalshi_btc1h_range_orderbookColumns10
Table overviewPublished rows8,328,137Columns10 rows10 cols
Update detailsStatusLiveLast published22 Sept 2026

Sources

1 publisher
api.elections.kalshi.comapi.elections.kalshi.com1 endpoint
Website
api.elections.kalshi.com
Usage rights
Allowed by terms of service.
Requests
1 request across 1 endpoint
EndpointRequests / coverage
/trade-api/ws/v2Live order book snapshots and deltas for every open strike of the series that carries a resting YES bid (Kalshi KXBTC).1 request

Details

Contents
1 table · 8,328,137 rows (est.) · 10 columns
Updated
22 September 2026
Published
12 September 2026
Version
2026-09-22
Visibility
Public
Publisher
Mostly Right
Topics
prediction markets · kalshi · bitcoin +3

Activity

Views61+61 in the last 30 days
Likes0+0 in the last 30 days
Uses0+0 in the last 30 days

Comments

0

No comments yet. Questions about coverage, licensing, or how a column is derived belong here, in the open, beside the data.

Sign in to join the conversation.

Use this data for free

A free workspace gives you an API key to query whole tables, download Parquet and connect your AI tools.

We are in open beta, so expect changes week to week.

Create a free workspace

Already have an account? Log in

DocsPricingTermsPrivacyStatus