Поддерживаемые рынки
Активы, таймфреймы, схемы данных и правила доступности данных в API PolyTest.
Активы и таймфреймы
Активов: 6PolyTest отслеживает рынки предсказаний Polymarket по каждому активу. Каждый актив поддерживает часть таймфреймов рынков (длительность от открытия до разрешения). Снимки делаются 8 раз в секунду на всех таймфреймах. Для фильтрации в API используйте coin и market_type.
| Актив | Таймфреймы |
|---|---|
BTC Bitcoin
| 5m15m1hr4hr24hr |
ETH Ethereum
| 5m15m1hr |
SOL Solana
| 5m15m1hr |
XRP XRP СкороСбор данных
| 5m15m1hr4hr24hr |
DOGE Dogecoin СкороСбор данных
| 5m15m1hr4hr24hr |
BNB BNB СкороСбор данных
| 5m15m1hr4hr24hr |
~Снимков на рынок = длительность × 8 (например, 5m ≈ 2,400, 24h ≈ 691,200).
Доступность данных
Доступность данных зависит от вашего тарифа: Builder (и 3-дневный бесплатный пробный период, который полностью его включает) охватывает недавнее окно, а у Pro и Enterprise доступ к истории не ограничен. Для запросов по диапазону каждый запрос поддерживает окно не более 31 дня.
Builder
14 дней
Доступ примерно к 14 дням исторических данных о рынках и снимках — в том числе во время 3-дневного бесплатного пробного периода.
Pro
ПопулярноеБез ограничений
Полный доступ к историческим данным.
Enterprise
Без ограничений
Полный доступ к истории, а также индивидуальные правила доступности данных и массовая выгрузка.
Максимальное окно данных: промежуток от start_time до end_time ограничен 31 днём. Более старые данные удаляются через 31 день.
Схема объекта рынка
Каждый рынок, возвращаемый API, содержит следующие поля.
| Поле | Тип |
|---|---|
market_id | string |
event_id | string |
slug | string |
market_type | string |
coin | string |
start_time | ISO 8601 |
end_time | ISO 8601 |
price_start | number |
price_end | number | null |
winner | string | null |
final_volume | number |
final_liquidity | number |
condition_id | string |
clob_token_up | string |
clob_token_down | string |
resolved_at | ISO 8601 | null |
created_at | ISO 8601 |
updated_at | ISO 8601 |
Схема объекта снимка
Снимки фиксируют состояние рынка на конкретный момент времени, включая цены, вероятности и необязательную глубину стакана.
| Поле | Тип |
|---|---|
id | integer |
market_id | string |
time | ISO 8601 |
spot_price | number | null |
price_up | number | null |
price_down | number | null |
orderbook_up | object | null |
orderbook_down | object | null |
Поля стакана включаются, только если передать в запросе include_orderbook=true. Данные стакана доступны только на тарифах Builder, Pro и Enterprise.
Как устроены рынки
Каждый рынок — это бинарное предсказание: пойдёт ли цена заданной криптовалюты Up или Down в пределах таймфрейма рынка?
Жизненный цикл рынка
- 1Рынок открывается — задаётся
start_time, начинаются торги - 2Снимки делаются 8 раз в секунду — цены-вероятности обновляются в реальном времени
- 3Рынок разрешается —
winnerпринимает значение "Up" или "Down" - 4Данные архивируются — снимки по-прежнему доступны через API
Цены-вероятности
price_up и price_down — это вероятности, подразумеваемые рынком, от 0.00 до 1.00.
price_up = 0.65 означает, что рынок оценивает в 65% вероятность того, что на момент разрешения цена актива будет выше.
Эти цены рассчитываются по стакану Polymarket и обновляются с каждым снимком.