Promethean Markets
Log inGet started
← All datasets
Regulated prediction exchange

Kalshi

Certifying

The CFTC-regulated venue at full depth: the 15-minute crypto up/down matrix and hourly strike ladders captured to a 100ms grid inside each window, the broad market universe on paced sweeps, and the venue’s complete trade tape walked continuously. Kalshi prices carry regulatory weight — this is the archive of them.

12 days collected493M rows49.1 GB5 coins × 15m/hourly + broad universecollecting since 2026-07-07 · totals as of 2026-07-18

Collected daily; nightly certification running. Joins the released chain the day its own data certifies green.

Markets

Universe census with strikes, rules hashes and settlement values.

paced sweepskalshi_markets.parquet
Column descriptions · 22 fields
ColumnTypeDescription
sourcestringCollector source tag — constant within a file
schema_versionuint16Schema contract version stamped on every row
kalshi_market_row_idstringStable row identity (dedupe key)
tickerstringKalshi market ticker
event_tickerstringParent event ticker
series_tickerstringSeries ticker
tierstringCollection tier the market was captured under
statusstringVenue market status
strike_typestringStrike structure of the market
floor_strikedoubleFloor strike value
open_time_msint64Market open (ms)
close_time_msint64Market close (ms)
yes_biddoubleBest Yes bid
yes_askdoubleBest Yes ask
last_pricedoubleMost recent trade price at capture time
volumedoubleVenue-reported volume
open_interestdoubleVenue-reported open interest
resultstringSettlement result once resolved
expiration_valuedoubleSettlement reference value
settlement_ts_msint64Settlement timestamp (ms)
rules_primary_hashstringHash of the primary rules text
receive_msint64Our collector receive wall-clock (ms since epoch) — independently stamped, never copied from the venue
Top of book

Venue-wide top-of-book with volume and open interest.

paced sweepskalshi_top_of_book.parquet
Column descriptions · 15 fields
ColumnTypeDescription
sourcestringCollector source tag — constant within a file
schema_versionuint16Schema contract version stamped on every row
kalshi_top_of_book_idstringStable row identity (dedupe key)
tickerstringKalshi market ticker
event_tickerstringParent event ticker
series_tickerstringSeries ticker
tierstringCollection tier the market was captured under
sweep_idstringIdentity of the paced sweep that captured this row
statusstringVenue market status
yes_biddoubleBest Yes bid
yes_askdoubleBest Yes ask
last_pricedoubleMost recent trade price at capture time
volumedoubleVenue-reported volume
open_interestdoubleVenue-reported open interest
receive_msint64Our collector receive wall-clock (ms since epoch) — independently stamped, never copied from the venue
Order books

Full books for the curated windows.

event-driven in-windowkalshi_orderbook_snapshot.parquet
Column descriptions · 15 fields
ColumnTypeDescription
sourcestringCollector source tag — constant within a file
schema_versionuint16Schema contract version stamped on every row
kalshi_orderbook_idstringStable row identity (dedupe key)
tickerstringKalshi market ticker
series_tickerstringSeries ticker
coinstringUnderlying coin (BTC, ETH, SOL, XRP, DOGE, BNB)
window_open_msint64Market window open (ms since epoch, UTC)
window_close_msint64Market window close (ms since epoch, UTC)
source_ts_msint64Venue-reported timestamp of the underlying update (ms)
receive_msint64Our collector receive wall-clock (ms since epoch) — independently stamped, never copied from the venue
bid_priceslist<item: double>Bid prices, best first (array)
bid_sizeslist<item: double>Bid sizes matching bid_prices (array)
ask_priceslist<item: double>Ask prices, best first (array)
ask_sizeslist<item: double>Ask sizes matching ask_prices (array)
book_hashstringHash of the full book state — change detection and dedupe
Up/Down books (100ms)

The aligned lane with freshness accounting.

100ms grid in-windowkalshi_updown_book_100ms.parquet
Preview — real rows from 2026-07-17
tickercoinbucketfreshness_stateyes_bidyes_asklast_price
KXDOGE15M-26JUL170715-15DOGE2026-07-17 11:00:00.800fresh_rest0.10.9null
KXDOGE15M-26JUL170715-15DOGE2026-07-17 11:00:00.900carried_forward0.10.9null
Column descriptions · 21 fields
ColumnTypeDescription
sourcestringCollector source tag — constant within a file
schema_versionuint16Schema contract version stamped on every row
kalshi_updown_100ms_idstringStable row identity (dedupe key)
tickerstringKalshi market ticker
series_tickerstringSeries ticker
coinstringUnderlying coin (BTC, ETH, SOL, XRP, DOGE, BNB)
window_open_msint64Market window open (ms since epoch, UTC)
window_close_msint64Market window close (ms since epoch, UTC)
bucket_msint64The 100ms UTC grid bucket this row is aligned to (ms since epoch)
source_ts_msint64Venue-reported timestamp of the underlying update (ms)
receive_msint64Our collector receive wall-clock (ms since epoch) — independently stamped, never copied from the venue
source_lag_msint64Bucket time minus venue timestamp — how stale the venue data is at this bucket
receive_lag_msint64Bucket time minus receive time — collector lag at this bucket
freshness_statestringHow current the row is at its bucket (fresh, fresh_rest, carried, lifecycle_pending …)
carried_forwardboolTrue when the prior state was carried into this bucket (no new venue update)
bid_priceslist<item: double>Bid prices, best first (array)
bid_sizeslist<item: double>Bid sizes matching bid_prices (array)
ask_priceslist<item: double>Ask prices, best first (array)
ask_sizeslist<item: double>Ask sizes matching ask_prices (array)
last_pricedoubleMost recent trade price at capture time
book_hashstringHash of the full book state — change detection and dedupe
Trades

The venue’s full trade tape.

cursor-walked tapekalshi_trades.parquet
Preview — real rows from 2026-07-17
tickercreatedyes_priceno_pricecounttaker_side
KXECULPTOTAL-26JUL16OREC2026-07-17 00:00:00.0010.080.92704.62yes
KXBRASILEIROGAME-26JUL162026-07-17 00:00:00.0030.160.8472.88no
Column descriptions · 11 fields
ColumnTypeDescription
sourcestringCollector source tag — constant within a file
schema_versionuint16Schema contract version stamped on every row
trade_idstringStable trade identity (dedupe key)
tickerstringKalshi market ticker
created_ts_msint64Venue creation timestamp (ms since epoch)
receive_msint64Our collector receive wall-clock (ms since epoch) — independently stamped, never copied from the venue
yes_pricedoubleYes price of the fill
no_pricedoubleNo price of the fill
countdoubleContracts filled
taker_sidestringTaker side of the fill
walk_idstringIdentity of the cursor walk that captured this row

Real rows from the production archive (pre-launch certification day 2026-07-17 — the released chain restarts at the ten-source inception). Identifiers truncated for display.

Files, an API, and the means to check both.

Day-partitioned Parquet, one file per channel and scope, each with a SHA256 manifest.Certified days return at the ten-source re-inception — request access to be first in line.