Price History
Исторические данные о ценах токенов.
GET /prices-history
GET
https://clob.polymarket.com/prices-history
Возвращает историю цен для построения графиков. Параметр interval задаёт гранулярность (от минуты до недели), fidelity — максимальное количество точек. Для коротких периодов используйте мелкие интервалы (1m, 5m), для долгосрочных графиков — крупные (1d, 1w). Параметры startTs/endTs позволяют запросить конкретный диапазон.
| Параметр | Тип | Описание |
|---|---|---|
market | string | Token ID required |
interval | string | 1m, 5m, 1h, 1d, 1w required |
fidelity | integer | Количество точек optional |
startTs | integer | Unix timestamp начала optional |
endTs | integer | Unix timestamp конца optional |
Интервалы
| Значение | Описание |
|---|---|
1m | 1 минута |
5m | 5 минут |
1h | 1 час |
1d | 1 день |
1w | 1 неделя |
curl "https://clob.polymarket.com/prices-history?market=71321...&interval=1d&fidelity=100"
{
"history": [
{"t": 1704067200, "p": 0.62},
{"t": 1704153600, "p": 0.64},
{"t": 1704240000, "p": 0.65}
]
}
Поля ответа
| Поле | Описание |
|---|---|
t | Unix timestamp |
p | Цена в момент времени |
Примеры
# За последнюю неделю
curl "https://clob.polymarket.com/prices-history?market=TOKEN_ID&interval=1h"
# За конкретный период
curl "https://clob.polymarket.com/prices-history?market=TOKEN_ID&interval=1d&startTs=1704067200&endTs=1706745600"