Prediction Market Odds — Kalshi & Polymarket avatar

Prediction Market Odds — Kalshi & Polymarket

Pricing

from $3.00 / 1,000 market snapshots

Go to Apify Store
Prediction Market Odds — Kalshi & Polymarket

Prediction Market Odds — Kalshi & Polymarket

Live odds, market catalogs, and historical candles from the two big US prediction markets, via their official APIs. Unified schema, agent/RAG-friendly.

Pricing

from $3.00 / 1,000 market snapshots

Rating

0.0

(0)

Developer

Shawn Downs

Shawn Downs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 days ago

Last modified

Share

Live odds, market catalogs, and historical candles from the two big US prediction markets — via their official public APIs (no scraping, no login). One unified schema across venues, built for analysts, dashboards, and AI agents (MCP/x402-friendly: call it, pay per event, get clean JSON).

Unofficial tool; not affiliated with Kalshi or Polymarket. Data only — no order placement, not investment advice.

Get all open prediction markets (catalog)

mode: "catalog" lists open markets from Kalshi and/or Polymarket with prices, bid/ask, 24h volume, open interest, liquidity, category, and close time. Filter by category (e.g. Economics, Politics, Climate, Crypto), free-text search, and venue. Sports event contracts are excluded by default (includeSports: false).

Get current odds for specific markets (snapshot)

mode: "snapshot" with kalshiTickers (e.g. KXCPIYOY-26JUL-T2.9) and/or polymarketSlugs (from the market URL) returns the current yes/no prices, bid/ask, spread, volume, and open interest for exactly the markets you track. Ideal for scheduled runs, alerting pipelines, and agent polling.

Get historical prices for a Kalshi market (candles)

mode: "candles" with kalshiTickers, candlePeriod (1m/1h/1d), and candleDays returns OHLC plus bid/ask closes, volume, and open interest per bar — spread-aware history suitable for research and backtesting.

Output schema

Every row:

venue, id, title, category, yes_price, no_price, yes_bid, yes_ask, spread, volume_24h, open_interest, liquidity, close_time, status, url, fetched_at
. Candle rows: ts, open, high, low, close, yes_bid_close, yes_ask_close, volume, open_interest, period.

Why this actor

  • Official APIs only → stable, fast, cheap (no browser, no proxies).
  • Both venues in one schema — no field-mapping glue on your side.
  • Sports contracts filtered out by default.
  • Failed lookups come back as error rows ({id, error}) — your run still succeeds.

Use with AI agents

Works out of the box through the Apify MCP server: an agent can fetch the catalog, watch specific markets, or pull history and reason over clean JSON. Pay-per-event pricing means an agent pays cents for exactly what it uses.