Polymarket Prediction Market Odds & Volume Scraper avatar

Polymarket Prediction Market Odds & Volume Scraper

Pricing

from $1.05 / 1,000 item scrapeds

Go to Apify Store
Polymarket Prediction Market Odds & Volume Scraper

Polymarket Prediction Market Odds & Volume Scraper

Extract real-time prediction market contract prices, winning probabilities, 24h trading volume, total liquidity, and outcome percentages from Polymarket.

Pricing

from $1.05 / 1,000 item scrapeds

Rating

0.0

(0)

Developer

LiteZero

LiteZero

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

📈 Polymarket Prediction Market Odds & Volume Scraper

Extract live probability odds, event outcomes, 24-hour trading volume, and liquidity from the world's largest decentralized prediction market platform, Polymarket.


🥊 Why This Actor Beats the Competition

Feature📈 Polymarket Odds ScraperHeavy Web CrawlersWebhook Bots
SpeedUnder 1.5 seconds (Instant API extraction)15–30s with DOM loadSlow & complex server maintenance
PricingPay-Per-Result ($1.50 / 1k markets)Expensive compute runtime$49+/mo server hosting fees
Calculated ProbabilitiesAuto-computes clean % and dollar valuesRaw decimal strings onlyRequires manual math parsing
Complete Metrics24h volume, lifetime volume, liquidity, resolution datesOften misses liquidity depthInconsistent payload structures
No Crypto Wallet Needed100% public read-only accessFragile wallet promptsRequires Web3 private keys

🛠️ Step-by-Step: How to Use

Method 1: Apify Console (No-Code GUI)

  1. Choose a Topic (e.g. all, politics, crypto, business, science) or enter a search keyword.
  2. Select your limit (default 25).
  3. Click Start to run and download structured CSV or JSON.

Method 2: Python SDK

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run_input = {
"topic": "crypto",
"limit": 10,
"activeOnly": True
}
run = client.actor("litezero/polymarket-prediction-odds-scraper").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['title']} -> 24h Vol: ${item['volume24hr']:,.2f}")
for o in item['outcomes']:
print(f" - {o['outcome']}: {o['probabilityPercent']}% (${o['priceUsd']})")

Method 3: Node.js SDK

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('litezero/polymarket-prediction-odds-scraper').call({
topic: 'all',
searchQuery: 'Fed rate cut',
limit: 5,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Method 4: cURL / REST API

curl --request POST \
--url "https://api.apify.com/v2/acts/litezero~polymarket-prediction-odds-scraper/runs?token=YOUR_APIFY_TOKEN" \
--header "Content-Type: application/json" \
--data '{"topic": "politics", "limit": 10}'

📥 Input Parameters

ParameterTypeDefaultDescription
topicString"all"Market category (e.g. politics, crypto, business, science, or all).
searchQueryString""Optional keyword search (e.g. bitcoin, election, solana).
activeOnlyBooleantrueFilter for open/active prediction events.
limitInteger25Maximum number of markets to fetch.

📤 Sample Output JSON

{
"eventId": "14285",
"title": "Fed decreases interest rates by 50 bps in November?",
"slug": "fed-decreases-rates-50-bps-nov",
"marketUrl": "https://polymarket.com/event/fed-decreases-rates-50-bps-nov",
"category": "Economy",
"volume24hr": 482910.50,
"totalVolumeUsd": 3810420.00,
"liquidityUsd": 745120.00,
"outcomes": [
{
"outcome": "Yes",
"priceUsd": 0.645,
"probabilityPercent": 64.5
},
{
"outcome": "No",
"priceUsd": 0.355,
"probabilityPercent": 35.5
}
],
"resolutionDate": "2026-11-08T00:00:00Z",
"active": true,
"scrapedAt": "2026-10-02T16:45:00.000Z"
}

💡 Top Commercial Use Cases

  1. Macro Financial Hedge Funds: Track real-time market-implied probabilities for inflation, central bank rate decisions, and geopolitical events.
  2. Crypto Sentiment Arbitrage: Monitor crowd odds against actual derivative pricing across decentralized exchanges.
  3. Newsrooms & Media Outlets: Embed dynamic live probability trackers into breaking news stories.