Skip to main content

Asset Prices API

The Asset Prices API returns the reference index prices that crypto price markets settle on, as OHLC candles. Use it to chart the index next to an Up/Down or ladder market, to seed a live price display, or to check a market’s priceToBeat and settlementPrice against the index.

Endpoints

No authentication is required.

Query Parameters

The 3600-candle cap is the only size limit, so the widest window scales with the bucket: an hour at 1S, 60 hours at 1M, 150 days at 1H. The effective from and to after alignment are echoed on each series.

Example

Response Fields

Candles are dense and ascending, one per bucket in the effective window. An unknown symbol in a known class returns an empty series rather than an error.

Relationship to Markets

  • assetPriceTerms.asset on a crypto market is the assets value to chart against.
  • An Up/Down market’s priceToBeat is the simple average of the 60 one-second prices from 59 seconds before windowStart up to and including windowStart itself, the inclusive interval [T − 59 s, T]; its settlementPrice is the same statistic at windowEnd. The reading exactly at the boundary is part of the average and the reading 60 seconds before it is not. To reproduce it, query bucket=ASSET_PRICE_BUCKET_1S with from = T − 59 and to = T and average the 60 close values. For cpc-btc-updown-15m-2026-09-21-0015z, the candles from 00:14:01 to 00:15:00 inclusive average to the published priceToBeat of 81650.14; the minute 00:14:00 to 00:14:59 averages to 81649.14 and does not match.
  • Poll the latest candle for a live price display. Prices are published about once per second.
Index price history is available in the preprod environment today and becomes available in production together with the automated crypto markets, as announced in the changelog.