Prediction Market Data

Free real-time and historical prediction market data across Kalshi and Polymarket. 48,000+ active contracts. No signup required for public endpoints.

Quick start

World state (800 tokens)
curl https://simplefunctions.dev/api/agent/world
Screen high-yield markets
curl "https://simplefunctions.dev/api/public/screen?iy_min=200&tau_max=30"
CLI
npm i -g @spfunctions/cli && sf world

FAQ

Is prediction market data free?

Yes. All public endpoints require no authentication and have no usage fees. Rate-limited to 60 requests/minute.

How do I get prediction market data?

Three ways: (1) REST API at simplefunctions.dev/api/public/screen, (2) CLI with npm install -g @spfunctions/cli, (3) MCP server for AI agents. All cover 48,000+ active contracts across Kalshi and Polymarket.

What format is prediction market data available in?

JSON via API, CSV/Parquet via HuggingFace datasets, RSS for real-time feeds. Historical snapshots in Parquet. All data includes 12 quantitative indicators per market.