Prediction Markets Monitor — Polymarket & Kalshi avatar

Prediction Markets Monitor — Polymarket & Kalshi

Pricing

$1.00 / 1,000 results

Go to Apify Store
Prediction Markets Monitor — Polymarket & Kalshi

Prediction Markets Monitor — Polymarket & Kalshi

Monitor prediction markets on Polymarket and Kalshi — live odds, volume, biggest movers, new markets, watchlists. Official public APIs, no key. From $1/1,000 results.

Pricing

$1.00 / 1,000 results

Rating

0.0

(0)

Developer

William Billings

William Billings

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Share

One actor, both prediction markets. Track live odds, spot the biggest movers, catch new markets the moment they open, and maintain watchlists across Polymarket and Kalshi — normalized into a single output schema.

Both sources are official free public APIs — no API key, no account, no proxy required. Built for scheduled monitoring: run it on a cron and get fresh odds snapshots every cycle.

What it does

ModeOutput
marketsTop markets by 24h volume — unified Polymarket + Kalshi, with optional keyword, volume, liquidity, and closing-date filters
moversMarkets whose odds moved ≥ your threshold in the last 24h — catch breaking sentiment shifts before they're news
newRecently created markets sorted by creation time — be first to new listings
watchSnapshot your own watchlist of market IDs — the primitive for cron-driven odds tracking and alerting

Why this one

  • Unified schema — Polymarket and Kalshi rows share identical fields (platform, question, topOutcome, topPrice, volume24hUsd, liquidityUsd, endDate, price changes). Diff them in one query.
  • Movers detection built in — Polymarket's oneDayPriceChange/oneHourPriceChange fields plus Kalshi's previous_price give you odds-shift alerts without storing baselines.
  • Election-season ready — midterm and presidential markets are where prediction-market volume concentrates; this actor is built for exactly that scheduled-monitoring workload.
  • Zero credentials — both APIs are keyless. No rate-limit roulette, no token management.

Input examples

Top active markets on both platforms:

{ "mode": "markets", "platform": "all", "maxResults": 50 }

Election keyword, markets closing within 90 days:

{
"mode": "markets",
"query": "election",
"closeWithinDays": 90,
"maxResults": 30
}

Odds movers ≥3% with at least $10k volume:

{ "mode": "movers", "minOddsMove": 3, "minVolumeUsd": 10000 }

Watchlist snapshot (mix Polymarket slugs/conditionIds and Kalshi tickers):

{
"mode": "watch",
"watchlist": [
"polymarket:fed-decision-in-october",
"kalshi:KXPRES-28",
"nfl-pit-cle-2026-10-02"
]
}

Watchlist items accept platform: prefixes (polymarket:/kalshi:), bare Kalshi tickers (KX... auto-detected), Polymarket slugs, numeric market IDs, or 0x condition IDs.

Example output

{
"recordType": "market",
"platform": "polymarket",
"id": "0x8a9f8be5...",
"slug": "nfl-pit-cle-2026-10-02",
"question": "Steelers vs. Browns",
"outcomes": ["Steelers", "Browns"],
"outcomePrices": [0.135, 0.865],
"topOutcome": "Browns",
"topPrice": 0.865,
"priceChange1h": -0.5,
"priceChange24h": -44.0,
"volumeUsd": 12500000,
"volume24hUsd": 3376472,
"liquidityUsd": 412000,
"endDate": "2026-10-02T20:00:00Z",
"active": true,
"url": "https://polymarket.com/event/nfl-pit-cle-2026-10-02"
}

priceChange* fields are percentage points (e.g. -44 = the leading outcome dropped 44 points). Kalshi rows carry ticker as id, event_ticker as slug, and Yes-side bid/ask.

Pricing

$1 per 1,000 results ($0.001 per dataset row). A 50-market hourly watchlist costs ~$1.20/month.

Use cases

  • Election odds tracking — scheduled watch runs give you a time series of political market odds.
  • News arbitrage — movers catches markets reacting before mainstream coverage.
  • New-market discovery — new surfaces fresh listings for first-mover trading or research.
  • Cross-platform research — unified output makes Polymarket↔Kalshi comparisons a single dataset query.

Notes & limitations

  • Polymarket data comes from the public gamma API; Kalshi from the public elections API — both keyless but subject to the platforms' own rate limits (built-in retry/backoff handles 429s).
  • Kalshi keyword search scans the top open events server-side; for precise Kalshi lookups use watch with exact tickers.
  • Brand-new markets may have no prices yet (null price fields until first trade).

FAQ

Does Prediction Markets Monitor need a login or API key? No — every row comes from public endpoints. Provide a proxy only if your network is heavily rate-limited.

How do I monitor on a schedule? Attach the actor to an Apify Schedule (daily/weekly) and use the watch/monitor mode if present — each run emits a fresh, diff-able dataset.

What does each row contain? See the output fields table above; every row carries a scrapedAt timestamp so datasets can be deduped across runs.

Is it legal to scrape this data? The actor only accesses publicly available data — the same pages/APIs a browser sees. Scraping public data for research, monitoring, and analysis is common practice, but platform Terms of Service and the rules in your jurisdiction still apply to how you use it. Consult legal counsel for your specific case.

More from this developer

Monitors & business intel: ATS Jobs Monitor · Sports Scores & Odds Monitor · Crypto Token Monitor · Crypto Derivatives Monitor · Google News Monitor · App Store Monitor · Pump.fun Monitor · StockTwits Scraper · Yahoo Finance Scraper · Product Hunt Monitor · Hacker News Monitor · AI Visibility Tracker

Alt-social & OSINT: Gab Scraper · BitChute Scraper · Truth Social Scraper · Telegram Scraper · Discord Scraper · Rumble Video Scraper · Odysee Scraper · Kick Scraper · 4chan Scraper · Bitcointalk Scraper · Xiaohongshu / RedNote Scraper

Creator platforms: Bluesky Scraper · Threads Scraper · Farcaster Scraper · Spoutible Scraper · Pixelfed Scraper · Substack Notes Scraper · Dailymotion Scraper · Roblox Scraper

Gov & regulatory: Federal Register Monitor · Federal Court Monitor · FDA Compliance Monitor · Clinical Trials Monitor · Lobbying Monitor