Three data types. l2 is the order book of one market's first outcome for one UTC day: every message from Predict.fun's order book channel is a complete aggregated book, stored as bid and ask price/size lists with the number of orders on the book. onchain_fills holds one market's fills for one UTC day, recorded on chain with maker and taker wallets. lifecycle holds market status updates (status, outcome labels and prices) for every market, one file per UTC day.
Predict.fun Historical Data
Predict.fun order books and market lifecycle events as daily Parquet files, collected from Predict.fun's WebSocket in AWS Tokyo, colocated with Predict.fun's exchange. Data from 2026-09-10.
What you can download
Order books and market status from Predict.fun's WebSocket, and fills recorded on chain.
Order book (L2)
The order book of one market's first outcome for one UTC day. Each Predict.fun message is a complete aggregated book: bid and ask price/size lists, best level first, and the number of orders on the book.
onchain_fillsOn-chain fills
Fills of one market for one UTC day, recorded on chain: maker and taker wallets, sides, price, USD and token amounts, transaction hash.
lifecycleMarket lifecycle
Market status updates for every market, one file per UTC day: status, outcome labels and outcome prices.
Field definitions: Predict.fun schemas. Download details: Predict.fun docs.
Download with Python
Pricing
Free: 600 downloads at sign-up, then 50 per month, for data older than 3 weeks.
Plus: Predict.fun: $49/month for 1M Predict.fun downloads and data from the last 3 weeks. It is separate from Plus: Polymarket; hold one or both.
See pricingFrequently asked questions
Not from the WebSocket: Predict.fun has no public trade channel, so there is no trades data type. Fills are recorded on chain and available as onchain_fills.
In AWS ap-northeast-1 (Tokyo), colocated with Predict.fun's exchange.
Predict.fun data is available from 2026-09-10.
No. Plus: Predict.fun is a separate subscription: $49 per month, billed monthly, cancel any time. It includes 1,000,000 Predict.fun downloads per month, Predict.fun data from the last 3 weeks and Chainlink data. You can hold Plus: Polymarket and Plus: Predict.fun at the same time. See pricing.
Free Predict.fun downloads follow the same rule as Polymarket and are counted separately: 600 downloads at sign-up, then 50 per month, for data older than 3 weeks (21 days). Each file costs one download.
No. Predict.fun L2 files hold the order book of each market's first outcome only; the outcome parameter is not supported and returns 400.
