Tick-by-tick historical market data for the Polymarket event Senate Combo: Ohio, Iowa, Maine — a standalone event, sold as its own market. Captured live from the venue's own websocket feed. Pick any day below and pull it as parquet or CSV; your first 5 market·days are free.
Latest day on disk: 2026-10-26. This market started after July 2026, so it has no free days — any day is $2 à la carte, or on any plan.Buy a day →
market·days
19
coverage
2026-10-08 → 2026-10-26
19 day span
outcomes
8
rows on disk
11.8M
479 MB
What is on disk for this event
Measured from the partition catalog, not estimated. A day appears here only if the file exists.
L1 quotes
19 days1.6M rows12.9 MBFree and up
Best bid, best ask and mid for every outcome token, written on every change — not sampled, not bucketed into candles.
2026-10-08 → 2026-10-26
L2 order-book depth
19 days6.1M rows179 MB10 levels from Free · all 25 on Premium
The limit-order-book ladder on every book update — up to 25 levels per side. Resting size, spread regimes, sweeps and refills.
2026-10-08 → 2026-10-26
Trade tape
19 days1k rows505 kBFree and up
Every fill with price, size and aggressor side, captured from the venue's own socket feed as it happened.
2026-10-08 → 2026-10-26
Raw websocket atoms
19 days4.0M rows286 MBProfessional
The untouched websocket messages our collectors received, compressed and hash-audited, for byte-for-byte replay.
2026-10-08 → 2026-10-26
What a row looks like
Top-of-book (l1) rows from the free sample day, verbatim. Every event in the archive ships this schema; the sample bundle has the full day with L2 and trades.
Every row here came off Polymarket's own websocket feed as it happened, recorded by dual-region sequence-audited collectors and written to a normalized, Hive-partitioned archive. Quotes are written on every change rather than sampled on a timer, so the price history replays in true arrival order with the collector's nanosecond receive timestamp on each row. Nothing here is reconstructed from a public REST endpoint after the fact, which is the difference that matters for microstructure work: resting size, spread regimes and sweeps cannot be recovered once they are gone.
Bundles arrive as parquet with a CSV twin and a reference dictionary mapping every id back to the real question, so a single read_parquet gives you a dataframe. Per-day pricing starts at $2 for quotes and trades and $4 with full L2 depth, or a subscription roams the whole venue. The schema is documented in full.
Related Polymarket markets
Other markets in the same family, then more from politics. Every one of these has data on disk.