Polymarket Prediction Markets Scraper
Pricing
from $21.00 / 1,000 results
Polymarket Prediction Markets Scraper
Collect live Polymarket prediction markets: questions, outcome odds, best bid and ask, spread, daily and weekly price change, volume, liquidity, open interest and end dates. Turn on categories and tags to track politics, sports and crypto markets, then export to CSV or Excel.
This Polymarket scraper collects live prediction markets and returns odds, prices, volume and liquidity in one clean table. Each market comes with its question, the price of every outcome, best bid and ask, spread, price change over the last day and week, trading volume over several periods, liquidity, open interest and the end date.
Traders, analysts, journalists and researchers use it to track what the crowd expects on elections, sports, crypto and world events, and to build their own dashboards or alerts.
What can you do with this Polymarket scraper?
- Get live Polymarket odds for any market
- Find the most traded prediction markets today
- Track how a market's price changed in the last 24 hours or 7 days
- List Polymarket markets ending soon
- Compare volume and liquidity across markets
- Find markets by category, such as Politics, Sports or Crypto
- Get the best bid, best ask and spread for a market
- Include closed markets to study how past predictions resolved
- Export Polymarket data to CSV or Excel
What data can you extract from Polymarket?
| Field | What it holds |
|---|---|
question, description | What the market asks and how it resolves |
outcomes, outcomePrices | Outcome names and their current prices (the implied probabilities) |
bestBid, bestAsk, lastTradePrice, spread | Order book snapshot |
oneDayPriceChange, oneWeekPriceChange | Price movement |
volume24hr, volume1wk, volume1mo, volume | Trading volume over time |
liquidity, openInterest | Depth and money at stake |
startDate, endDate, active, closed | Timing and status |
eventTitle, eventSlug | The event the market belongs to |
category, tags | Topic labels (turn on Fetch category and tags) |
commentCount | Discussion activity |
marketId, conditionId, outcomeTokenIds | Identifiers for joining with other data |
resolutionSource, negRisk | How the market is resolved |
imageUrl, marketUrl | Market image and page link |
How to scrape Polymarket
- Leave Active markets only on to see open markets, or include closed ones for history.
- Pick how to sort: 24 hour volume, total volume, liquidity, end date or start date.
- Set Max Items.
- Turn on Fetch category and tags if you want topic labels. This adds one extra request per market.
- Click Start and export the results as CSV, Excel or from the Apify console.
Input example
{"active": true,"orderBy": "volume24hr","sortDirection": "desc","fetchTags": true,"maxItems": 100}
Output example
{"question": "Broncos vs. Chiefs","outcomes": ["Broncos", "Chiefs"],"outcomePrices": [0.355, 0.645],"bestBid": 0.35,"bestAsk": 0.36,"spread": 0.01,"oneDayPriceChange": -0.08,"volume24hr": 7019440.67,"volume": 7044092.97,"liquidity": 295984.7,"openInterest": 7295590.52,"endDate": "2026-09-15T00:15:00Z","category": "Sports","tags": ["Sports", "NFL", "Games"],"marketUrl": "https://polymarket.com/event/nfl-den-kc-2026-09-15/nfl-den-kc-2026-09-15"}
How much does it cost to scrape Polymarket?
You pay per result: $28 per 1,000 markets plus a tiny start fee. The free plan returns up to 10 markets per run. Categories and tags need one extra lookup per market, so those runs take longer but cost the same per result.
Who uses prediction market data?
- Traders compare Polymarket odds with other betting and forecasting sites.
- Journalists quote market-implied probabilities in election stories.
- Researchers study how well markets predict outcomes.
- Developers feed odds into bots, dashboards and alerts.
Tips for better results
- Outcome prices are between 0 and 1. A price of 0.65 means the market implies a 65 percent chance.
- Sort by
volume24hrto find where attention is today, or byendDateto see what resolves soon. - Schedule the Actor every hour and keep each run to build your own price history.
FAQ
Do I need a Polymarket account or wallet? No. The Actor works without any login.
How current is the data? Prices and volumes come from Polymarket's public listing data and can lag by a few minutes.
Can I get the full order book? Not in this version. You get the best bid, best ask, last trade price and spread.
Does it include closed markets? Yes. Turn on Include closed/resolved markets.
Build your own price history
Polymarket shows the price right now, not a table of past prices. Schedule this Actor every hour with the same settings and store each run. After a week you have a price history for every market you follow, including volume and liquidity at each point in time.
Automate and connect
Schedule the Actor from the Apify console to refresh the data daily or weekly. Send finished datasets to Google Sheets, Zapier, Make or n8n, or trigger a webhook when a run ends, so your reports and alerts update without manual work.
Legal note
This Actor collects information that is publicly visible on the website. Check the source site's terms and your local rules before using the data. Nothing here is financial advice.
Support
Missing a field or found a bug? Open an issue from the Actor page.