THE COMPLETE POLYMARKET MARKET-AND-TRADE ARCHIVE
Polymarket Historical Data
Explore every Polymarket market from launch to today, with 404M+ historical trade records, price history, events, resolutions, and timestamped Polygon blocks—ready to query, join, chart, export, and backtest without code.
Built for traders, quants, researchers, and analysts who want to study Polymarket without building and maintaining a historical data pipeline.
The dedicated historical archive runs from Polymarket’s launch through December 2025. Polymarket Live carries the same research workflow forward to current markets and activity.
- Every market since launch
- 404M+ historical trade records
- Historical prices and resolutions
- CSV, XLSX, and JSON exports
- No-code querying and backtesting
Polymarket Historical Data Guides
10,000+ researchers, traders, quants, and analysts use Lychee.
43,400,000+ historical data requests were served from the archive in June 2026 alone.
404M+
Historical trade records
36GB+
Indexed archive
Launch → Today
Historical plus Live continuity
0 Lines
Of code required
WHAT’S INSIDE
Every Historical Layer Needed to Reconstruct a Polymarket Market
Start with the market question, follow its price and executed trades through time, connect it to the parent event, and check the final resolution. Lychee keeps those layers indexed and connected so you can move from an individual market to cross-market analysis without preparing the archive yourself.
Markets
Every archived Polymarket market, with the identifiers, question, timing, status, outcomes, and available market metadata needed for filtering and analysis.
Events
Group related markets under the real-world event they belong to. Use the available event and market relationships to compare the contracts attached to the same question.
Historical Trades
404M+ executed trade records connected to their markets for time-series analysis, activity studies, market comparison, and strategy research.
Price History
Historical price observations that show how market-implied probabilities changed before resolution. Filter by market and time, then chart the resulting path.
Resolutions
Final outcomes for calibration studies, forecasting-accuracy research, resolved-market analysis, and repeatable backtests.
Blocks
Polygon block numbers mapped to ISO 8601 timestamps, making it easier to connect on-chain sequence with ordinary time-series analysis.
The same market identifiers can be carried into Polymarket Live when you need current metadata, prices, trades, order books, holders, or positions.
Explore Polymarket Live →FROM RAW DATA TO RESEARCH
Polymarket History Should Not Begin With a Data-Engineering Project
Polymarket’s official APIs can retrieve individual markets, price history, and activity. On-chain sources expose contract events. Public archives give you downloadable files. Each can be useful—but answering a research question still requires finding the right identifiers, managing time ranges, storing results, understanding schemas, connecting markets to events, trades, prices, and resolutions, and building an analysis layer.
Lychee handles that preparation upfront. Find the markets you care about, query indexed historical tables, apply joins and transformations visually, and turn the result into a chart, dashboard, export, or backtest from the same workspace. You assemble the analysis—not the data infrastructure.
- No archive collector to maintain
- No SQL required for joins or transformations
- No separate notebook needed to preview and chart the result
- No manual ID matching before the first market search
START WITH THE QUESTION
Find the Market First. Then Open Its Entire History.
You should not need to know a condition ID, token ID, market slug, or exact title before you can begin. Describe the topic, event, candidate, asset, date, or outcome you want to research. Search broadly, select one market or a group of related markets, and carry their identifiers into the historical workflow.
Find markets about the next Federal Reserve decision
Example prompt — search by topic and event, then open matching historical tables.
Show me Bitcoin markets tied to a specific date
Example prompt — narrow by asset and date window before querying trades or prices.
Find every market in a presidential election event
Example prompt — start from an event, then expand to related contracts.
Search for weather markets about New York
Example prompt — discover topic-specific markets without memorizing IDs.
Natural-language Polymarket market search lives in the full Lychee workspace and on Polymarket Live. On this page, open the explorer below to query indexed Markets, Trades, and Blocks.
Analyze Historical Data →Explore Polymarket Historical Data Without Writing Code
Choose a historical table, apply filters, select the fields you need, and preview real rows. Start with one market or build a multi-market query, then continue in the full workspace when you are ready to join, transform, chart, backtest, or export. Public demo preview · up to 10 rows per query.
Continue in the full workspace
- Join markets with executed trades
- Filter by date and market identifiers
- Chart, export, or backtest the result
Track Polymarket odds over time
Learn how to track Polymarket odds over time — a guided walkthrough for turning historical price observations into an interpretable chart.
BUILD THE ANALYSIS
The Data Is Prepared. The Research Question Is Yours.
Lychee is intentionally unopinionated. Once you identify the markets you want to study, use the same visual workspace to choose columns, filter rows, sort observations, join connected tables, bucket time, aggregate results, and compare multiple markets at once. You decide the hypothesis and method; Lychee supplies the indexed archive and quantitative tools.
Select, Filter, and Sort
Choose the fields that matter, narrow the archive to the markets and dates you need, and order the resulting rows without writing a query.
Join Historical Layers
Connect markets, events, executed trades, price history, resolutions, and block timestamps using their available identifiers.
Bucket and Aggregate
Group observations into useful time intervals or categories, then calculate summaries for comparison and charting.
Build Multi-Market Tables
Bring one event, a group of related contracts, or a broader market cohort into the same analysis table.
Chart and Dashboard
Turn the prepared result into an interactive chart or combine multiple views in a dashboard.
Export and Backtest
Download CSV, XLSX, or JSON within your plan limits, or carry the prepared dataset into a repeatable historical strategy test.
Historical strategy tests use Lychee’s quantitative analysis tools.
ASK BETTER HISTORICAL QUESTIONS
What Can You Do With Polymarket Historical Data?
A complete archive is most useful when it can move from one market to a repeatable cohort. Start with an individual probability path, then expand the same workflow across events, categories, time periods, or resolved outcomes.
Reconstruct a Market’s Price History
Chart how the implied probability moved from opening activity through resolution, then inspect the periods where expectations changed most.
Compare Markets Within One Event
Place related outcomes or contracts beside one another to see whether new information moved a single market or the entire event.
Study Executed Trade Activity
Measure when and where trading activity concentrated, compare markets, and place executed trades beside the available historical price path.
Measure Calibration and Forecast Accuracy
Group resolved markets by prior probability and compare those probabilities with observed outcomes to study calibration.
Backtest Across Resolved Markets
Define repeatable entry, exit, time, price, or outcome rules and evaluate them on a historical cohort instead of one anecdotal market.
Analyze Activity Across Categories and Time
Compare market creation, trading activity, prices, and resolutions across topics or periods to study how Polymarket’s market mix changed.
Historical results do not guarantee future performance. Market prices are market-implied probabilities, not certain forecasts, and the quality of a backtest depends on its assumptions, filters, timing, and treatment of unavailable information.
CHOOSE THE RIGHT TIME HORIZON
Polymarket Historical for What Happened. Polymarket Live for What Is Happening.
Use the historical archive when your question requires past markets, longer price paths, resolutions, downloadable cohorts, or backtesting. Move into Polymarket Live when you need the current market state and the layers changing around it.
Polymarket Historical Data — You’re here
Best for every archived market since launch, historical trades, price history, events, resolutions, block timestamps, exports, calibration research, and backtesting. Current page.
Polymarket Live Data
Best for active markets, current prices, spreads, order books, recent trades, candlesticks, holders, positions, and dashboards that keep updating.
The dedicated historical archive covers launch through December 2025. Polymarket Live continues the workflow into current data, so researchers can move from an archived market cycle to today’s activity without changing platforms.
EXPAND YOUR RESEARCH
One Workspace Across Four Prediction-Market Data Layers
Start with Polymarket history, add the current market state, compare related questions across exchanges, or carry the same analysis method into Kalshi.
Polymarket Historical
You’re HereStudy every Polymarket market from launch, with historical trades, prices, events, resolutions, exports, and backtesting workflows.
Current pagePolymarket Live
Follow active Polymarket prices, trades, spreads, order books, candlesticks, holders, and positions.
Open hubKalshi Historical
Explore Kalshi markets, trades, outcomes, historical order books, and long-range research from launch.
Open hubKalshi Live
Monitor current Kalshi markets, prices, trades, order books, candlesticks, volume, and open interest.
Open hubKalshi vs Polymarket
Compare live Kalshi and Polymarket odds, charts, and trading activity for the same event.
Open hub
COMPARE PREDICTION MARKETS
Compare the Same Event Across Exchanges
Move from one exchange to the other without rebuilding the workflow. Compare related probabilities, price paths, volume, and market behavior across Polymarket and Kalshi. Open the full Kalshi vs Polymarket tool.
Find a Polymarket market to compare with Kalshi Live
Search by name or ticker, then we'll match it against Kalshi.
Or try one of these trending live markets
Polymarket
Kalshi
Add the Signals Behind the Market
Bring available Lychee reference and market datasets beside prediction-market probabilities to investigate the information, prices, and real-world signals behind a move.
How Lychee Compares With Polymarket APIs, Public Datasets, and Data Providers
There is no single best access method for every team. Official endpoints are useful when you want to build directly against Polymarket. Public archives can be useful for reproducible file-based work. Warehouses support SQL analysis. Specialist vendors may focus on high-frequency market data. Lychee is designed for researchers who want a connected historical workspace, visual analysis tools, and exports without first building the data pipeline.
LEARN THE DATA
Polymarket Historical Data Guides and Research
Start with the historical workspace, then go deeper into the market definitions, research methods, and analysis patterns behind prices, trades, events, and resolutions.
Guides
- Why Random Sampling Matters in Data Analysis:How sample size and outliers change what you see across 15 seeded draws from 383,707 closed Polymarket markets.
- Polymarket Odds Over Time:Track how a market’s implied probability changed, read the historical path, and turn price history into an interpretable chart.
- Find a Polymarket Market ID:Understand the market, event, condition, token, and asset identifiers used to connect Polymarket data.
- Explore Polymarket Events Without Code:Find event metadata and connected markets through a visual workflow.
START WITH THE WORKFLOW YOU NEED
Choose the Scale of Historical Research You Need
Explore Polymarket historical data in Lychee, then choose the plan that fits the size of your pulls, exports, saved workspaces, dashboards, and backtesting workflows.
Included in every paid plan
- Kalshi + Polymarket data
- Live + historical access
- No-code charts
- Dashboards
- CSV/XLSX/JSON exports
- No-code quant analysis
- In browser data sheet
- Math operations
Basic
billed monthly
For solo researchers exploring prediction market data.
- All Kalshi and Polymarket data sources
- 12,500 rows per historical pull
- CSV/XLSX/JSON exports within plan limits
- No-code charts and data sheets
- Unlimited saved projects
- Fork published research workflows
- 1 dashboard
- 1 custom alert
ProMost popular
billed monthly
For serious traders and researchers running larger pulls, live dashboards, exports, and backtests.
- Everything in Basic
- Up to 500k rows per historical pull
- Large CSV/XLSX/JSON exports
- Advanced backtesting workflows
- Live Kalshi and Polymarket dashboards
- 10 live data streams
- 10 custom alerts
- 100 dashboards and presentations
- Remove Lychee branding from public charts and dashboards
- Request new integrations, features, and APIs
- 4 GB saved workspace storage
Elite
billed monthly
For heavy traders, quants, and high-volume researchers running large datasets and live monitoring workflows.
- Everything in Pro
- Highest historical pull limits
- Bulk exports for large datasets
- Large saved research workspaces
- 100 live data streams
- 500 custom alerts
- Unlimited dashboards
- 10 GB saved workspace storage
- Priority support
- Early access to new integrations and features
- Support for very large data workflows
Polymarket Historical Data FAQ
What is Polymarket historical data?
- Polymarket historical data is the record of past markets and market activity, including market and event information, executed trades, historical price observations, resolutions, and related blockchain timing data. Researchers use it to reconstruct probability changes, compare markets, analyze activity, study forecasting accuracy, and backtest historical rules.
How far back does Lychee’s Polymarket historical data go?
- Lychee’s dedicated Polymarket historical archive begins at Polymarket’s launch and runs through December 2025. Polymarket Live supplies current and newer market data, giving researchers a launch-to-present workflow across the two integrations.
How much Polymarket historical data is available?
- The indexed historical archive contains 36GB+ of data and 404M+ executed trade records. It covers every Polymarket market in the supported archive period. The exact number of markets changes as Polymarket creates new ones, so Lychee describes the coverage as every market rather than publishing a stale market count.
What tables are included?
- The historical workspace includes Markets, Events, Trades, Price History, Resolutions, and Blocks. The Blocks table maps Polygon block numbers to ISO 8601 timestamps. Available columns are shown directly in the explorer and workspace.
Can I get Polymarket historical price data?
- Yes. Use the Price History table to query historical price observations for selected markets and time ranges, then filter, chart, compare, or export the result. For a guided explanation, see the Polymarket odds-over-time guide.
Does the dataset include historical Polymarket trades?
- Yes. Lychee’s archive includes 404M+ executed trade records connected to their markets. You can filter historical trade data, join it with market or event context, compare activity across markets, aggregate it over time, and use it in research or backtesting workflows.
Can I download Polymarket historical data?
- Yes. Lychee supports CSV, XLSX, and JSON exports within current plan limits. You can first narrow the archive to the relevant markets, fields, and time range instead of downloading an unfiltered raw dump.
Do I need the Polymarket API or SQL?
- No. Lychee provides a visual workflow for finding markets, querying historical tables, selecting fields, filtering rows, joining related data, bucketing time, aggregating results, and creating charts or exports. Developers can still use Polymarket’s official endpoints for custom applications, but coding is not required to use Lychee.
Can I backtest a Polymarket strategy without code?
- Yes. Select a historical market cohort, connect the required price, trade, and resolution data, define the relevant transformations or rules, and run the analysis through Lychee’s quantitative workflow. Backtest quality depends on the assumptions and information available at each historical point, and past performance does not guarantee future results.
Can I analyze more than one Polymarket market at a time?
- Yes. Build a multi-market table for related contracts, every market in an event, a topic-specific cohort, or a broader period. You can then compare price paths, activity, and outcomes in one chart, dashboard, export, or backtest.
What is the difference between Polymarket Historical and Polymarket Live?
- Polymarket Historical is designed for archived and resolved markets, longer price paths, historical trades, resolutions, downloads, and backtesting. Polymarket Live is designed for current prices, spreads, order books, recent trades, live candlesticks, holders, positions, and continuously updating dashboards.
Can I compare Polymarket and Kalshi data?
- Yes. Lychee includes historical and live integrations for both Polymarket and Kalshi — see Kalshi Historical, Kalshi Live, and Polymarket Live. You can use the shared workspace to investigate related markets, compare probability paths and activity, and apply similar research methods across exchanges.
Is Polymarket historical data suitable for academic or quantitative research?
- It can support academic, market-structure, forecasting, and quantitative research because the archive connects markets, events, prices, trades, resolutions, and block timestamps. Researchers remain responsible for documenting filters, transformations, assumptions, exclusions, and the version or retrieval date of any exported dataset.
FROM MARKET QUESTION TO HISTORICAL EVIDENCE
Start Exploring Polymarket Historical Data
Find a market, inspect its historical rows, follow its probability through time, and turn the result into a chart, export, or backtest—without building a pipeline first.
Start with a 10-row demo query. No code required.