Tick-by-tick order book snapshots, updates, trades, on-chain fills, and Chainlink prices for Polymarket markets.
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. 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.
