Token Price Historical
Get the price history for the given token and the given time granularity.
This endpoint returns the price and OHCLV for a token in a given time window. Prices are calculated as a volume weighted average and OHCLV values are aggregated over DEX trades within some window depending on the value provided for time_window
. The following are the supported windows and their associated retentions periods:
Window | Retention |
---|---|
15s | 5 days |
1m | 30 days |
5m | 30 days |
1h | All |
1d | All |
Supported Chains
Edge Cases
This endpoint returns price data for the current time window, even if it’s incomplete. For example, if the API is called at 10:30, the latest hourly datapoint for 10:00 is based on trades from 10:00 to 10:30. If called at 10:45, the 10:00 datapoint will be finalized, reflecting a full hour of trades. Users should account for this when handling near-real-time data.
For tokens with no trading activity in one of the requested time windows, we intentionally do not return a price in that window. This is a design choice made to prevent returning a stale price for an inactive token. It is up to you to decide how you want to handle those cases.
Authorizations
Query Parameters
Body
Response
Successful Response
The response is of type object
.