Polymarket Markets Scraper: Prices, Volume, Liquidity & History
Pricing
from $1.00 / 1,000 markets
Polymarket Markets Scraper: Prices, Volume, Liquidity & History
Polymarket prediction-market data from the official public API: every market's outcomes and prices (implied probability), bid/ask, 1h/24h/1w price change, volume, liquidity, dates, event and tags, plus optional price history. Search, tags or event URLs. $1 per 1,000 markets.
Pricing
from $1.00 / 1,000 markets
Rating
0.0
(0)
Developer
ActorForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Share
Polymarket prediction-market data from the official public API: every market's outcomes and prices (implied probability), bid/ask, 1h/24h/1w price change, volume, liquidity, dates, event and tags, plus optional price history. Search, tags or event URLs. $1 per 1,000 markets.
Polymarket data in clean rows, from Polymarket's own public API. List the biggest markets by 24-hour volume (or by liquidity, total volume or end date), or narrow it down with search terms, tags or event URLs. Every row is one market: the question, each outcome with its current price (the market's implied probability, 0 to 1), yes and no price, last trade, best bid and ask, spread, 1-hour, 24-hour and 1-week price change, total, 24h, 1-week and 1-month volume, liquidity, start and end dates, open/closed and accepting-orders flags, parent event, tags, resolution source and optionally the full resolution rules and a price history series. Filter by status, minimum volume or liquidity and end-date window. Use it for forecasting research and journalism, dashboards and alerts, academic studies of prediction markets, and comparing crowd forecasts with polls or models. $1 per 1,000 markets, with no compute bill on top; problems return a free status row instead of failing.
What data does it return?
Every run outputs clean, schema-validated rows like these:
| question | yesPrice | volume24hr | eventTitle |
|---|---|---|---|
| Will there be no change in Fed interest rates after the October 2026 meeting? | 0.915 | 1510649 | Fed Decision in October? |
| Will the Fed increase interest rates by 25 bps after the October 2026 meeting? | 0.085 | Fed Decision in October? | |
| LoL: Gen.G vs Invictus Gaming (BO1) - Worlds Group Stage | 2603847 | LoL: Gen.G vs Invictus Gaming (BO1) - Worlds Group Stage |
How much does it cost?
Transparent pay-per-event pricing — you only pay for what you get, and the actor always respects your run budget: set a maximum total charge and it stops cleanly at the cap instead of overrunning.
| Event | Price | Charged | Worked example |
|---|---|---|---|
market | $0.001 | per market row | 1,000 markets = $1.00 (price history included when you turn it on) |
apify-actor-start | $0.00005 | per run per GB of memory (platform start fee) | One run at 256 MB = $0.00005 |
Input options
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
searchTerms | array | no | — | Optional keywords, e.g. bitcoin, election, fed rates, world cup. Uses Polymarket's own search; each matching event contributes all its markets. |
tags | array | no | — | Optional Polymarket tag slugs, e.g. politics, crypto, sports, economy, fed, elections, tech. |
eventUrls | array | no | — | Optional polymarket.com/event/... URLs or event slugs. A URL that names a single market returns only that market. |
status | string | no | "active" | Open markets, resolved/closed markets, or both. |
order | string | no | "volume24hr" | Order for the market list and tag pages (soonest first for dates, largest first otherwise). With no search, tags or URLs, the run lists markets across all of Polymarket in this order. |
minVolume | integer | no | — | Optional: skip markets with less total traded volume. |
minLiquidity | integer | no | — | Optional: skip markets with less liquidity on the order book. |
endDateAfter | string | no | — | Optional: only markets that end on or after this date. |
endDateBefore | string | no | — | Optional: only markets that end on or before this date. |
includeDescription | boolean | no | false | Add each market's full description (its resolution rules). |
includePriceHistory | boolean | no | false | Add the price history of the first outcome (the Yes side of yes/no markets) as time/price points. One extra request per market. |
priceHistoryInterval | string | no | "1w" | Time range of the price history (hourly or daily points). |
maxItems | integer | no | 200 | Upper limit on markets for the whole run. |
Limits & honest notes
- Responsible use: this is market data only. Nothing in it is financial, investment or betting advice, and prices are not predictions by ActorForge. Prediction-market trading is restricted or illegal in some countries; follow your local law and Polymarket's terms. This actor is not affiliated with, endorsed by or sponsored by Polymarket.
- It reads only Polymarket's documented public read APIs (gamma-api.polymarket.com, and clob.polymarket.com for price history), with no key, no login, no wallet and no trading, at most four requests per second with an honest user agent (ActorForge-Polymarket).
- Prices are the latest values Polymarket publishes and can move within seconds; check the scrapedAt time. Multi-outcome events (for example "Who will win...?") are returned as one row per candidate market, each with its own yes and no price.
- If Polymarket refuses a request or rate-limits the run, the run stops, keeps the markets already delivered and adds a free status row. Respects your run budget: set a maximum total charge and the run stops cleanly at the cap. Unknown events and empty searches return a free status row.
Related ActorForge actors
- News Search — the news behind a market move
- Google Trends — search interest for the same topics
Changelog
- 2026-10-23 — Initial release: market listing by volume, liquidity or dates; search, tags and event URLs; outcomes, prices, bid/ask, price changes, volumes, liquidity, dates, event and tags; optional resolution rules and price history; free status rows.
Built and maintained by ActorForge. Reliability first: every actor in the portfolio is monitored by an automated nightly self-test, and breakages are typically fixed the same day.