Prediction Market

Prediction Market Analytics

Trends, top markets, momentum distribution, and per-market momentum signals for prediction markets.

Platform-wide totals: Omit category to get aggregated volume/OI/market-count across the entire prediction market (Polymarket + Kalshi combined). Use platform to filter to one exchange. This is the recommended way to answer questions like "What is Polymarket's total volume this week?" or "How does Kalshi volume compare to Polymarket?"

Category drill-down: Provide category to scope all data to one category (e.g. crypto, politics).

Combines volume/OI time series, top markets by open interest, momentum summary (price/volume signal distribution), and per-market momentum signals (price changes, volume direction, whale flows).

Note on top_markets: When both category and platform are omitted, top markets are ranked globally by open interest. Because Polymarket OI is significantly larger than Kalshi OI, the list will skew heavily toward Polymarket. Use platform to get per-platform rankings.

Use search instead if you want to browse/search individual markets.

Data refresh: ~5 minutes.

get/gateway/v1/prediction-market/analytics

Query parameters

category'crypto' | 'culture' | 'economics' | 'financials' | 'politics' | 'stem' | 'sports'

Category to analyze. Omit to get platform-wide totals across all categories.

Category to analyze. Omit to get platform-wide totals across all categories.

platform'polymarket' | 'kalshi'

Filter to one platform

Filter to one platform

time_range'7d' | '30d' | '90d' | '180d' | '1y'

Window for category trends: 7d, 30d, 90d, 180d, or 1y. Bucket size is fixed at 1 day — this endpoint uses time_range only and does NOT accept interval.

Window for category trends: 7d, 30d, 90d, 180d, or 1y. Bucket size is fixed at 1 day — this endpoint uses time_range only and does NOT accept interval.

top_ninteger

Number of top markets to include

Number of top markets to include

sort_by'volume_7d' | 'whale_flow_net_7d' | 'price_change_7d' | 'oi_change_7d'

Sort field for momentum markets

Sort field for momentum markets

order'asc' | 'desc'

Sort direction

Sort direction

limitinteger

Limit for momentum markets list

Limit for momentum markets list

offsetinteger

Pagination offset for momentum markets

Pagination offset for momentum markets

Response

OK

$schemastring uri

A URL to the JSON Schema for this object.

Example response

{
  "$schema": "https://example.com/schemas/DataObjectResponseAnalyticsBody.json"
}

Changes

No recorded changes to this endpoint across all 2 revisions of this API.