Browse

Kalshi 15-minute XRP order book, live

Public
Explore tables

Kalshi 15-minute XRP order book, live

Measure quoted spreads in Kalshi 15-minute XRP direction contracts. This event-driven history records one-second YES order book states for XRP contracts with a resting YES bid since 10 September 2026. Use the ladders and depths to study liquidity, imbalance, and implied probability over each contract's life.

Rows appear only after book changes, so quiet seconds are absent. The recorder seals 60-second segments into new table versions.

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 contract opens every 15 minutes, so the recording follows one or two markets at a time. A busy contract produces several rows a minute and a quiet one a row only when its book changes.
  • Freshness: the recorder seals a segment every 60 seconds and each segment becomes a new table version.

Columns

  • ticker: the Kalshi market ticker, for example KXXRP15M-26SEP101130-30, naming the 15-minute window.
  • 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 15-minute contract at any second.
  • Measuring spread, depth and imbalance as a XRP window approaches settlement.
  • Comparing 15-minute contracts across coins and against the hourly strikes on Kalshi at a shared timestamp.
  • 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 XRP reference price at the end of each 15-minute window. Use is governed by Kalshi's API terms. No open licence is claimed by the publisher.

Tables

Table healthLivekalshi_xrp15m_orderbookTable detailsNamekalshi_xrp15m_orderbookColumns10
Table overviewPublished rows736,300Columns10 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 contract of the series (Kalshi KXXRP15M).1 request

Details

Contents
1 table · 736,300 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 · xrp +3

Activity

Views48+48 in the last 30 days
Likes0+0 in the last 30 days
Uses2+2 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