Prediction Markets avatar

Prediction Markets

Pricing

from $5.00 / 1,000 standard calls

Go to Apify Store
Prediction Markets

Prediction Markets

Live prediction market data from Polymarket, Kalshi and Manifold in one clean JSON format: odds, order books, OHLC price history, cross-venue arbitrage, dutch-book scanner, consensus fair value and Kelly stake sizing. Export to JSON, CSV or Excel, or call it by API.

Pricing

from $5.00 / 1,000 standard calls

Rating

0.0

(0)

Developer

Pinto Studio

Pinto Studio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Prediction Markets API: Polymarket, Kalshi and Manifold Odds, Arbitrage and Kelly Sizing

⚡ Need help or a custom feature? Telegram @pintoflow for the fastest reply.

Get live prediction market data from Polymarket, Kalshi and Manifold in one normalized JSON format. Pull markets, odds, order books and OHLC price history. Scan for cross-venue arbitrage and dutch-book mispricings. Build a volume-weighted consensus fair value and size your stake with the Kelly criterion. Every run is computed live at request time.

Run it from the Apify Console, call it as an API, schedule it, or plug it into Make, Zapier, n8n, Google Sheets or your own code. Results export as JSON, CSV, Excel or XML.

What can it do?

OperationWhat you getMain inputs
marketsNormalized market list with title, status, volume, liquidity, bid, ask and outcome oddsvenue, q, limit
marketOne market in fullvenue, id
orderbookLive bids and asks (Manifold returns the AMM probability and pool)venue, id
oddsOutcomes in probability, decimal and American oddsvenue, id
oddsCompareOne topic compared side by side across every venueq
historyOHLC candles as probabilities from 0 to 1, plus volumevenue, id, interval, lookback, outcome
searchFree-text search merged across the three venuesq, venue, limit
arbitrageSame question priced differently on two venues, with the guaranteed edge and optional Kalshi fee modelingq, minEdge, feeAware, limit
arbitrageEventDutch-book check for one multi-outcome event on one venuevenue, eventId, feeAware
arbitrageEventsThe same check across every event found by a searchq, venue, minEdge, feeAware
consensusVolume-weighted fair value plus a venue disagreement scoreq, minSimilarity
kellyKelly stake from your probability estimate and the market priceprobability, price, bankroll, fraction
venues / healthSupported venues and a liveness checknone

Use venue values polymarket, kalshi or manifold. For operations that compare venues you can pass two or more, comma-separated.

Quick start

Choose an operation, fill only the fields it needs, and click Start.

{ "operation": "markets", "venue": "polymarket", "q": "bitcoin", "limit": 10 }

More examples:

{ "operation": "consensus", "q": "fed rate cut october" }
{ "operation": "arbitrage", "q": "bitcoin", "minEdge": 0.02, "feeAware": true, "limit": 20 }
{ "operation": "history", "venue": "kalshi", "id": "KXHIGHNY-26OCT27-T67", "interval": "1d", "lookback": "30d" }
{ "operation": "kelly", "probability": 0.6, "price": 0.45, "bankroll": 500, "fraction": 0.5 }

Call it from the API

curl -X POST "https://api.apify.com/v2/acts/pintostudio~prediction-markets/run-sync-get-dataset-items" \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "operation": "consensus", "q": "fed rate cut october" }'

Output

Every run returns one JSON object. It is saved in the dataset and also in the key-value store as OUTPUT.

{
"error": false,
"data": { "...": "operation specific result" },
"message": "OK"
}

If something goes wrong, error is true, data is null and message explains why.

Who is it for?

  • Traders and quants: compare lines across exchanges, find arbitrage and dutch books, backtest on OHLC history.
  • Bot and app builders: one schema for three venues, ideal for Telegram bots, dashboards and alerts.
  • Journalists and researchers: cite what the market thinks about elections, rates, crypto and sports with a consensus number.
  • Data teams: schedule runs and push results to Sheets, a database or a webhook.

FAQ

Is this an official Polymarket, Kalshi or Manifold product? No. It is an independent tool that aggregates and normalizes public market data. It is not affiliated with or endorsed by any of them.

Do I need accounts or API keys for the venues? No.

Is the data real time? Yes. Each run is computed live. Nothing is cached beyond a single run.

Can it place trades? No. It is read-only data and analytics. Trade on the venues themselves.

Is this financial advice? No. Arbitrage, consensus and Kelly outputs are informational. Always verify live prices and liquidity before trading.

Do you also offer a plain REST API? Yes, see the Prediction Markets API on RapidAPI and the open source examples on GitHub.

Support

⚡ Questions, bugs or feature requests? Telegram @pintoflow for the fastest reply.