data

Download Tick Data

Changed on

Download raw, tick-level history as signed Apache Parquet URLs. Returns a list of Parquet parts (each with its row/byte counts and ID/time coverage range) plus the dataset schema. Feed the signed URLs into your own DuckDB, Polars, pandas, or Spark.

Releasing soon — this dataset is in a gated private preview and is not yet reachable with a standard API key.

Finalized data only: raw ticks are compacted daily at 06:00 UTC, so requests for today/future (or any day without a manifest) return 404 not_final. Pick the day(s) with exactly one of date, start_date+end_date, or start_time+end_time (epoch ms). Signed URLs expire after ~1 hour.

get/v2/data/ticks

Request

  • Base URL
    https://api.predexon.com
  • URL
    https://api.predexon.com/v2/data/ticks
  • Auth
    API key in header x-api-key

Query parameters

venue'polymarket' | 'kalshi' | 'opinion' required

Dataset key.

Dataset key: polymarket (CLOB price changes), kalshi, or opinion (orderbook deltas).

datestring nullable

Single UTC day, YYYY-MM-DD.

start_datestring nullable

Range start, YYYY-MM-DD (pair with end_date).

end_datestring nullable

Range end, YYYY-MM-DD (inclusive).

start_timeinteger nullable

Window start, epoch ms UTC. Selects/derives days and prunes parts by ts range.

end_timeinteger nullable

Window end, epoch ms UTC (inclusive).

market_idstring nullable

Prune to the part(s) covering this market/ticker.

Response

Successful Response

venuestring required
datestring nullable
start_datestring nullable
end_datestring nullable
start_timeinteger nullable
end_timeinteger nullable
market_idstring nullable
statusstring required
formatstring required
compressionstring required
sort_orderstring[] required

Columns the files are globally sorted by.

total_rowsinteger required
total_bytesinteger required

Changes