Polymarket historical data, tested

Updated

The free APIs give you 1-minute prices for the whole life of a market and every trade, without a key. They give you no historical order book.

Tested: 7 November 2026

1 minute
prices for a market's whole life
No key
free public APIs, no account
Every trade
by cursor, newest first
No book
no order book history from Polymarket

How far back Polymarket price history goes

Same data, two routes, and a very different reach.

1-minute prices, on a market open for one year
CLOB /prices-historythe whole year
Data API /v2/prices-historyabout the last 8 days
Both routes are free. Asking the second one for older minutes gets you coarser data, so use the first.

What each free Polymarket API returns

CLOB /prices-history
The midpoint of one outcome
Over 15 days: 400 “interval is too long”
Data API /v2/prices-history
A price series, with its resolution
Minutes for about the last 8 days only
Data API /v2/trades
Size, price, side, time, transaction hash
taker_only=false counts each fill twice
Gamma /markets/slug/{slug}
Token ids, closing time, payout
Before resolution, outcomePrices are market prices

Access to these hosts is restricted in some countries, where a request fails with a DNS or certificate error that reads like a broken machine.

Polymarket datasets and paid archives

The rest of the Polymarket data lives in open datasets and paid archives. Compare start dates first, since a book cannot be recorded after the fact.

how far back each Polymarket source goes
Fills Order book
On-chain fills, open datasetsSep 2020, free
On-chain fills, TelonexNov 2022, paid
Order book, Telonex11 Oct 2025, paid
Order book, Oddpool20 Mar 2026, free tier
Order book, Tardis.dev25 May 2026, paid
Order book, Pendulum Flow V318 Aug 2026, free
2020202220242026
Polymarket publishes no history of its book, so each archive starts on the day its owner began recording. Up to 7 November 2026.
SourceWhat it holdsAccess
moose-code/polymarket-onchain-v1Fills, positions, redemptions, to 24 Apr 2026Free, CC BY 4.0
TimeSeventeen/Polymarket-v2Fills from 3 Apr 2026, refreshed dailyFree, CC BY 4.0
vgregoire/polymarket-usersTrades and 5-minute bars, Nov 2022 to Mar 2026Free, CC BY 4.0, except API fields
Pendulum Flow V3The live book feed as hourly ParquetFree, CC BY 4.0
OddpoolBook snapshots, top of book, tradesOn all plans, Free included
TelonexTick-by-tick book, trades, on-chain fills5 trial downloads, then from $99 a month
Tardis.devIncremental L2 and book snapshotsFirst day of each month free, plans from $650 a month

Check each licence before using a source in a product: Telonex forbids redistributing its data, for one.

Download a Polymarket market’s 1-minute history

Find the token id on Gamma, then walk the CLOB route in windows of 15 days at 1-minute fidelity. In our test, the ten months of the 2024 presidential market came to 441,401 bars.

Or backtest Polymarket strategies in Python from the slug alone: the connector does this for you.

FAQ

Keep reading

Run your first backtest

Install Manifold-BT and backtest any Polymarket market from its slug. The Rust core runs years of bars sub-second so you can sweep parameters instead of waiting.

$pip install manifoldbt

Polymarket and its logo belong to their owner. Manifold-BT is an independent backtesting library, not affiliated with or endorsed by Polymarket. It reads public data and places no bets or orders.