Skip to main content

Data Availability

⚠️90-day retention

We retain 90 days of data per stream (rolling window). Pro can query up to 60 days; Business can query the full 90 days. For some streams, collection started recently so the actual range is still shorter than 90 days. Date ranges in the API are clamped to the earliest available data; requests for earlier dates return empty or clamped results.

Use this page to see when each data stream started and what date range is available. Tables are derived from market_snapshots, market_trades, binance_agg_trades, liquidations, and ingestion_log.


Earliest data by source (market snapshots / candles)

Snapshot and candle data availability by source:

SourceEarliestLatest (approx)Notes
binance2026-03-13 00:00 UTC2026-03-17 15:30 UTCSpot + futures candles
chainlink2026-03-14 03:30 UTC2026-03-17 15:35 UTCOracle OHLCV on Polygon
hyperliquid2025-12-07 00:00 UTC2026-03-17 15:30 UTCLongest history (24h from Dec 2025)
kalshi2026-03-17 00:00 UTC2026-03-17 15:35 UTCPrediction market snapshots
polymarket2026-03-14 04:00 UTC2026-03-17 15:38 UTCPrediction market snapshots

Earliest data by source and interval (candles / snapshots)

Availability can vary by symbol and interval. Examples (subset):

SourceSymbolIntervalEarliest
binanceBTC, ETH, SOL, XRP5m2026-03-14 03:30 UTC
binanceBTC, ETH, SOL, XRP15m, 1h, 4h, 24h2026-03-13–14
chainlinkBTC, ETH, SOL, XRP5m, 15m2026-03-14 03:30–03:35 UTC
hyperliquidBTC, ETH, SOL, XRP24h2025-12-07 00:00 UTC
hyperliquidBTC, ETH, SOL, XRP4h2026-02-25 08:00 UTC
hyperliquidBTC, ETH, SOL, XRP5m, 15m, 1h2026-03-09–13
kalshiBTC15m, 1h2026-03-17 12:00 UTC

Other symbol/interval combinations follow similar ranges. When in doubt, request a short range or omit start/end to get the most recent data.


Trade ticks (market_trades)

SourceEarliestLatest (approx)
hyperliquid2026-03-14 03:33 UTC2026-03-17 15:38 UTC
polymarket2026-03-17 11:38 UTC2026-03-17 15:38 UTC

Binance spot flow (binance_agg_trades)

Directional trade flow (/v1/flow, /v1/binance/spot/flow) from Binance spot:

SourceEarliestLatest (approx)
binance2026-03-17 08:00 UTC2026-03-17 15:30 UTC

Per-symbol/interval flow data starts 2026-03-17 08:00–11:45 UTC depending on interval.


Liquidations (Binance futures)

SourceEarliestLatest (approx)
binance_futures2026-03-14 03:39 UTC2026-03-16 07:53 UTC

Ingestion log (first worker run)

When each pipeline first logged to ingestion_log:

SourceFirst log (UTC)
binance2026-03-14 03:36
chainlink2026-03-14 03:39
polymarket2026-03-14 03:59

Overall first ingestion log: 2026-03-14 03:36:14 UTC.


How this affects your requests

  • start / end — If you request a range that starts before the earliest data, the API returns data from the earliest available timestamp (or empty if the range is entirely before collection started).
  • Tier history depth — We retain 90 days of data per stream (rolling). Pro can query up to 60 days; Business can query the full 90 days. Free tier limits (14 days across data endpoints) still apply. Until we have 90 days of collection for a stream.
  • Backtesting — For backtests that need long history, note that only Hyperliquid has the longest range (24h from Dec 2025); other sources have days to a few weeks as of March 2026.

For the latest availability, call GET /v1/sources (includes tier requirements) and use the date ranges above when planning queries.