Polymarket historical data
The most complete Polymarket dataset available: 1M+ markets and 100B+ data points across trades, order books, quotes, onchain fills, and the crypto price feeds Polymarket resolves against. Cleaned, normalized, and delivered as daily Parquet files.
1M+
Markets
100B+
Data points
Oct 11, 2025
Off-chain data since
From inception (Nov 2022)
Onchain fills
What's included
Recorded in full from the venue's feeds - no downsampling, no interval sampling.
trades
Trades
Every executed trade captured tick-by-tick from the websocket - no candles, no sampling.
quotes
Quotes
A new row on every best bid/ask change - event-driven, not interval-sampled.
book_snapshot_5 / 25 / full
Order book snapshots
Tick-by-tick depth at 5, 25, or all price levels. Reconstruct the book at any moment in time.
onchain_fills
Onchain fills
Polygon settlement records with maker and taker wallets - built for whale tracking and per-trader P&L.
crypto_prices
Crypto prices
The oracle ticks Polymarket resolves its crypto markets against - not exchange prints.
markets / tags
Free metadata
Titles, outcomes, resolution status, and availability dates for every market. Free, no account needed.
Coverage
Trades, quotes, order books
From Oct 11, 2025
Onchain fills
From market inception (Nov 2022)
Crypto resolution prices
From Apr 2, 2026
Free tier
Markets and tags metadata datasets, plus 5 trial downloads - no credit card
New data lands daily, within hours of midnight UTC - as date-partitioned Parquet files via the REST API or Python SDK.
Download trades for any market
from telonex import get_dataframetrades = get_dataframe(api_key="YOUR_API_KEY",exchange="polymarket",channel="trades",slug="us-recession-by-end-of-2026",outcome="Yes",from_date="2026-01-19",to_date="2026-02-01",)
pip install telonex[dataframe] and every download lands as a pandas DataFrame.
Polymarket data FAQ
Start downloading Polymarket data
Free trial with 5 downloads. No credit card, no sales calls.