Use this file to discover all available pages before exploring further.
Prediction Market data is currently in beta. It is actively being worked on and improved, but may be unreliable. Polymarket and Kalshi data are live.At least for the time being, this endpoint requires a Growth or Enterprise plan. Learn more.
This endpoint requires a Growth or Enterprise plan. Learn more.
A clean, UI-ready label derived from label/question with the parent event name stripped (and Kalshi Yes:/No: prefixes unwrapped). Falls back to question when label is missing or unknown.
Per-domain structured enrichment (sports market type/teams/start times today). Null when no domain-specific signal extracted.
See PredictionMarketEnrichedMetadata
Timezone discriminator for gameStartTime / gameStartDate. Always UTC for any record produced after the ET→UTC normalisation rollout.
See SportsTimezone
Per-domain structured enrichment (sports league/teams/start times today; new domains added over time). Null when no domain-specific signal extracted.
See PredictionEventEnrichedMetadata
Timezone discriminator for gameStartTime / gameStartDate. Always UTC for any record produced after the ET→UTC normalisation rollout.
See SportsTimezone
Decomposed venue ticker (parsed components from the venue’s native event identifier). Useful for cross-venue matching when canonical league/teams fields don’t disambiguate.
See DecomposedVenueTicker
{ predictionMarketBars(input: { marketId: "0x25aa90b3cd98305e849189b4e8b770fc77fe89bccb7cf9656468414e01145d38:Polymarket:0xc5d563a36ae78145c45a50134d48a1215220f80a:137" from: 1772658000 to: 1773349275 resolution: day1 }) { bars { t volumeUsd trades uniqueTraders outcome0 { priceUsd { o h l c } volumeUsd buyVolumeUsd sellVolumeUsd liquidityUsd { o h l c } } outcome1 { priceUsd { o h l c } volumeUsd buyVolumeUsd sellVolumeUsd } } }}
Bar data provides time-series OHLC (Open, High, Low, Close) aggregates for individual prediction markets. Each bar represents a time period and includes comprehensive metrics for both outcomes, including price movements, volume, liquidity, bid/ask spreads, and order book depth.Key characteristics:
In real markets, outcome prices may not sum exactly to 1.00 due to bid/ask spreads, liquidity constraints, and market inefficiencies. The sum typically ranges from 0.98 to 1.02. Large deviations may indicate arbitrage opportunities or data issues.
What's the difference between volumeUsd, volumeShares, and volumeCollateralToken?
volumeUsd: Trading volume denominated in US dollars
volumeShares: Volume measured in outcome token shares
volumeCollateralToken: Volume in the market’s collateral token (e.g., USDC)
All three represent the same trading activity in different units. Use USD for cross-market comparison.
How do I calculate the bid/ask spread?
Spread = askUsd.c - bidUsd.c for the close of each bar. A wider spread indicates lower liquidity or higher market uncertainty. Monitor spreads to assess market health and trading conditions.
What does twoPercentBidDepthUsd measure?
This measures the total USD value of bid orders within 2% of the best bid price. It’s a measure of order book depth and liquidity resilience. Higher values mean the market can absorb larger trades without significant price impact.
Why might some outcome fields be null?
Some fields like liquidityUsd, bidUsd, and depth metrics may be null for older data or during periods when orderbook snapshots weren’t available. Always check for null values before processing these fields.
How should I interpret high/low vs open/close in OHLC?
o (open): Value at the start of the bar period
h (high): Maximum value during the period
l (low): Minimum value during the period
c (close): Value at the end of the period
For price data, this shows volatility. For liquidity, it shows liquidity fluctuations.
What does allTimeVolumeUsd represent?
This is the cumulative volume for the market from inception up to the close of this bar. It’s useful for tracking market maturity and total activity. Compare it to volumeUsd in the bar to understand what percentage of total volume occurred in that period.