Back to home
Market Data

Prediction market data,
unified and searchable

41M+ markets from Polymarket and Kalshi in one consistent schema. Query by platform, category, status, or date — via REST API or direct SQL.

Get Started

41M+

Markets indexed

2

Platforms unified

2020

Data since

<1min

Refresh interval

Unified Schema

One schema for all platforms

Polymarket uses condition IDs and token pairs on Polygon. Kalshi uses event hierarchies and series tickers. We receive updates via WebSocket and normalize both into one clean, consistent data model in near real-time.

  • REST API with filtering by platform, category, status, and date range
  • Direct SQL queries via ClickHouse on the markets table
  • Monthly Parquet file exports for bulk analysis
Market SchemaSample fields
FieldTypeDescription
idStringUnique market identifier
platformStringSource platform (polymarket, kalshi)
titleStringMarket question or title
descriptionStringFull market description
outcomesArrayPossible outcomes (e.g. Yes, No)
categoryStringMarket category
statusStringMarket status (active, resolved, closed)
open_dateDateTimeWhen the market opened
close_dateDateTimeWhen the market closes
resolution_dateDateTimeWhen the market resolved
REST API

Query markets via API

Fetch markets with powerful filtering. Paginated responses, consistent format across all platforms. 3,000 requests per 10 seconds.

GET/api/v1/markets
200 OK
{
  "data": [
    {
      "id": "poly_0x1234...",
      "platform": "polymarket",
      "title": "BTC above $100k?",
      "status": "active",
      "outcomes": ["Yes", "No"],
      "category": "crypto",
      "close_date": "2026-12-31T00:00:00Z"
    }
  ],
  "meta": { "total": 41200000, "page": 1 }
}
SQL Access

Query markets with SQL

Connect to ClickHouse and run analytical queries directly on the markets table. Count markets by category, track resolutions, or export results.

SQL Console
ClickHouse
-- Market counts by platform and status
SELECT
  platform,
  status,
  count() as market_count
FROM markets FINAL
GROUP BY platform, status
ORDER BY market_count DESC
6 rows · 1.2s Run Query

Coverage

Platform breakdown

Markets from every major prediction market platform, normalized to one schema.

PlatformMarketsSinceTypeStatus
Polymarket813K+2020Blockchain (Polygon) Live
Kalshi40M+2021US-regulated (CFTC) Live
PredictItUS-basedSoon
MetaculusForecastingSoon

Use Cases

What you can do with market data

Market Discovery

Search and filter across 41M+ markets from all platforms. Find markets by category, status, or keyword.

Market Analytics

Analyze market creation patterns, category distributions, and resolution rates across platforms.

Cross-Platform Comparison

Compare how the same events are structured across Polymarket and Kalshi with our unified schema.

Automated Monitoring

Track new market creation, status changes, and resolutions programmatically via the API.

Market Data

Ready to query prediction market data?

Access 41M+ markets from Polymarket and Kalshi through one unified API.

Sign up now

Also explore: Trade data·Orderbook data