Prediction Market Data
The most comprehensive prediction market API available. Get real-time odds from Polymarket and Kalshi, detect cross-platform arbitrage opportunities, and analyze the media narratives driving market movements. Market Data Live prices, volumes, and order books from Polymarket and Kalshi Cross-platform matching to find the same event across exchanges Arbitrage detection with fee-adjusted profit…
Prediction Market Data endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
listArbitrageOpportunities /api/v1/arbitrage |
Find single-platform arbitrage opportunities. Returns markets where YES + NO prices sum to less than $1, sorted by profit potential. Includes platform-specific fee calculations.… |
| GET |
getNarrativeSignal /api/v1/intelligence/narrative |
Track news volume over time for any topic with automatic spike detection. Returns time-series data points, z-score based spike events, and trend classification… |
| GET |
getGeoCoverage /api/v1/intelligence/geo |
Geographic coverage heatmap showing which countries are reporting on a topic. Returns country-level article counts, percentages, concentration metrics, and global spread… |
| GET |
listCrossPlatformArbitrage /api/v1/arbitrage/cross-platform |
Find matched markets across Polymarket and Kalshi using NLP-powered matching (question type detection, entity extraction, predicate analysis). Returns confidence-scored pairs… |
| GET |
calculateArbitrage /api/v1/arbitrage/calculate |
Calculate exact profit for a given YES/NO price combination. Includes platform-specific fees (Polymarket: gas + taker + settlement; Kalshi: probability-dependent fees). |
| GET |
listMarkets /api/v1/markets |
List active prediction markets from Polymarket and Kalshi with filtering and search. Sorted by 24h volume descending. Filters out expired and invalid markets. |
| GET |
getMarketById /api/v1/markets/{id} |
Get a single market by its Polymarket conditionId or Kalshi ticker. |
| GET |
listTopStrategies /api/v1/signals/top-strategies |
Top-performing strategy combinations from a 24/7 forward-testing engine. 864 strategy combos are evaluated against live Polymarket data approximately 8,640 times per day. |
| GET |
listCategories /api/v1/categories |
List all market categories with per-platform market counts. |
| GET |
listRecentTriggers /api/v1/signals/triggers |
Recent trigger events from the strategy forward-testing engine. Each trigger represents a real market opportunity detected and evaluated against live prices. |