Promethean Markets
Log inGet started
← All datasets
Prediction market

Polymarket Up/Down

Certifying

The highest-resolution prediction-market capture in the archive: 25 curated Up/Down selectors — five coins across durations from five minutes to daily — with full order books aligned to a 100ms UTC grid inside each market window, plus market metadata and on-chain-reconciled trades. Every window is certified against an expected-window matrix, so a missing market is a red day, never a silent gap.

in certification · pre-launch5 coins × 5m / 15m / 1h / 4h / 24hin certification · pre-launch

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

Markets

The selector matrix: every window with tokens, prices and lifecycle flags.

30K rows · 3 MB / daydiscovery + lifecycleupdown_markets.parquet
Column descriptions · 21 fields
ColumnTypeDescription
sourcestringCollector source tag — constant within a file
schema_versionuint16Schema contract version stamped on every row
raw_sourcestringWhich discovery route produced the row
raw_market_row_idstringStable row identity (dedupe key)
coinstringUnderlying coin (BTC, ETH, SOL, XRP, DOGE, BNB)
durationstringMarket window duration (5m, 15m, 1h, 4h, 24h …)
condition_idstringVenue condition identifier for the market
market_idstringVenue market identifier
slugstringVenue URL slug for the market
questionstringMarket question text
activeboolVenue active flag
closedboolVenue closed flag
enable_order_bookboolWhether the venue exposes a CLOB book for this market
up_token_idstringToken identifier for the Up outcome
down_token_idstringToken identifier for the Down outcome
up_pricedoubleVenue-quoted Up price
down_pricedoubleVenue-quoted Down price
end_ts_msint64Market end time (ms since epoch)
volumedoubleVenue-reported volume
liquiditydoubleVenue-reported liquidity
receive_msint64Our collector receive wall-clock (ms since epoch) — independently stamped, never copied from the venue
Books (top-20)

Raw top-20 books as the venue publishes them.

18M rows · 1.8 GB / dayevent-drivenupdown_book_snapshot_20.parquet
Column descriptions · 16 fields
ColumnTypeDescription
sourcestringCollector source tag — constant within a file
schema_versionuint16Schema contract version stamped on every row
raw_sourcestringWebSocket or REST route that produced the book
raw_book_idstringStable row identity (dedupe key)
coinstringUnderlying coin (BTC, ETH, SOL, XRP, DOGE, BNB)
durationstringMarket window duration (5m, 15m, 1h, 4h, 24h …)
condition_idstringVenue condition identifier for the market
token_idstringOutcome token identifier
outcomestringOutcome side this row describes (e.g. Up / Down, Yes / No)
ts_msint64Venue event timestamp (ms since epoch, UTC)
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)
last_trade_pricedoubleMost recent trade price at capture time
Books (100ms aligned)

The aligned lane: books normalized onto the 100ms grid with freshness and lag accounting per bucket.

43M rows · 4.7 GB / day100ms gridupdown_book_snapshot_100ms.parquet
Preview — real rows from 2026-07-17
coindurationcondition_idoutcomebucketfreshness_statebest_bidbest_asklast_trade_price
BTC1h0x366b…bf48Up2026-07-17 00:00:00.000carried_forward0.550.590.44
BTC1h0x366b…bf48Down2026-07-17 00:00:00.000carried_forward0.410.450.44
Column descriptions · 25 fields
ColumnTypeDescription
sourcestringCollector source tag — constant within a file
raw_sourcestringWebSocket or REST route that produced the underlying book
schema_versionuint16Schema contract version stamped on every row
aligned_book_idstringStable row identity (dedupe key)
coinstringUnderlying coin (BTC, ETH, SOL, XRP, DOGE, BNB)
durationstringMarket window duration (5m, 15m, 1h, 4h, 24h …)
condition_idstringVenue condition identifier for the market
token_idstringOutcome token identifier
outcomestringOutcome side this row describes (e.g. Up / Down, Yes / No)
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 …)
freshness_sourcestringWhich route the freshness judgment came from
carried_forwardboolTrue when the prior state was carried into this bucket (no new venue update)
rest_fallback_activeboolTrue while the REST fallback was serving this market
connection_statestringCollector connection state at the bucket
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_trade_pricedoubleMost recent trade price at capture time
book_hashstringHash of the full book state — change detection and dedupe
Trades

Every trade, reconciled against the CTF-exchange OrdersMatched event at certification.

291K rows · 30 MB / dayevent-driven, on-chain reconciledupdown_trades.parquet
Column descriptions · 18 fields
ColumnTypeDescription
sourcestringCollector source tag — constant within a file
schema_versionuint16Schema contract version stamped on every row
raw_sourcestringTrade route (on-chain reconciled)
raw_trade_idstringStable row identity (dedupe key)
coinstringUnderlying coin (BTC, ETH, SOL, XRP, DOGE, BNB)
durationstringMarket window duration (5m, 15m, 1h, 4h, 24h …)
condition_idstringVenue condition identifier for the market
token_idstringOutcome token identifier
outcomestringOutcome side this row describes (e.g. Up / Down, Yes / No)
outcome_indexint64Index of the outcome within the market
ts_msint64Venue event timestamp (ms since epoch, UTC)
receive_msint64Our collector receive wall-clock (ms since epoch) — independently stamped, never copied from the venue
pricedoubleTrade price
sizedoubleTrade size
sidestringAggressor side of the trade
slugstringVenue URL slug for the market
titlestringMarket title text
transaction_hashstringOn-chain transaction hash (chain-linkable)

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.