Yes. New PMData Free Trial accounts include 600 one-time downloads plus 50 downloads per month, for data older than 3 weeks.
Polymarket Historical Data Download
Every Polymarket market since 2026-05-01: order books, trades, and on-chain fills as daily Parquet files, plus Chainlink prices. Start with 600 free downloads.
What you can download
Order book snapshots and updates, tick size changes, trades, and on-chain fills for every market since 2026-05-01 (crypto Up/Down since 2026-02-01), plus Chainlink prices and TWAP. Updated daily.
The Polymarket samples come from a BTC Up/Down 5m market.
Order book snapshots from websocket feed. Since 2026-02-01
API Example
Frequently asked questions
Yes. In our Order Book L2 dataset, we include only the YES token side. Polymarket uses a symmetric order book: no_bid = 1 - yes_ask, and no_buy@no_ask = yes_sell@yes_bid.
The data is updated once a day.
Create an account, generate an API key, then download Parquet files directly over HTTP from the PMData API. The dashboard and docs include copy-ready curl and Python examples.
Yes. The markets catalog is a Parquet file listing every recorded Polymarket market with its market slug, title, event and the first and last UTC dates PMData has L2 data for. It needs no API key and uses no download quota.
Yes. PMData is designed for research and backtesting workflows, including tick-level order book replay and integration with Python analysis tools.
No, historical data is the same as provided by real-time Polymarket WebSocket APIs with addition of local timestamps.
Data is currently collected in AWS eu-west-2 (London, Availability Zone 2). Before July 14, 2026, it was collected in GCP, Madrid.
