Polymarket
Рынки предсказаний Polymarket: котировки, стакан и сделки
Polymarket — децентрализованные рынки предсказаний: ставки на исход событий. Блок читает рынки, события, стакан (CLOB — Central Limit Order Book, книга заявок), цены и позиции.
С Polymarket в Pailot вы можете:
- Смотреть рынки и события (фильтр, сортировка, страницы)
- Искать рынки, события и профили; смотреть теги и серии
- Читать стакан, цену, середину спреда, историю, последнюю сделку, спред и шаг цены
- Смотреть позиции кошелька и историю сделок
Блок ставят на холст как отдельный шаг или прикрепляют к агенту.
Список рынков предсказаний с фильтрами.
| Параметр | Тип | Обязательный | Описание |
|---|
closed | string | Нет | Фильтр по закрытию (true/false). false — только активные |
order | string | Нет | Поле сортировки (например volumeNum, liquidityNum, startDate, endDate, createdAt) |
ascending | string | Нет | Направление: true — по возрастанию, false — по убыванию |
tagId | string | Нет | Фильтр по ID тега |
limit | string | Нет | Результатов на страницу (макс. 50) |
offset | string | Нет | Сколько пропустить |
| Параметр | Тип | Описание |
|---|
markets | array | Рынки |
Один рынок по ID или slug.
| Параметр | Тип | Обязательный | Описание |
|---|
marketId | string | Нет | ID рынка. Нужен, если нет slug |
slug | string | Нет | Slug рынка (например "will-trump-win"). Нужен, если нет marketId |
| Параметр | Тип | Описание |
|---|
market | object | Рынок с деталями |
Список событий с фильтрами.
| Параметр | Тип | Обязательный | Описание |
|---|
closed | string | Нет | Фильтр по закрытию (true/false). false — только активные |
order | string | Нет | Поле сортировки (например volume, liquidity, startDate, endDate, createdAt) |
ascending | string | Нет | Направление: true — по возрастанию, false — по убыванию |
tagId | string | Нет | Фильтр по ID тега |
limit | string | Нет | Результатов на страницу (макс. 50) |
offset | string | Нет | Сколько пропустить |
| Параметр | Тип | Описание |
|---|
events | array | События |
Одно событие по ID или slug.
| Параметр | Тип | Обязательный | Описание |
|---|
eventId | string | Нет | ID события. Нужен, если нет slug |
slug | string | Нет | Slug события (например "2024-presidential-election"). Нужен, если нет eventId |
| Параметр | Тип | Описание |
|---|
event | object | Событие с деталями |
Теги для фильтра рынков.
| Параметр | Тип | Обязательный | Описание |
|---|
limit | string | Нет | Результатов на страницу (макс. 50) |
offset | string | Нет | Сколько пропустить |
| Параметр | Тип | Описание |
|---|
tags | array | Теги: id, label, slug |
Поиск рынков, событий и профилей.
| Параметр | Тип | Обязательный | Описание |
|---|
query | string | Да | Поисковый запрос |
limit | string | Нет | Результатов на страницу (макс. 50) |
offset | string | Нет | Сколько пропустить |
| Параметр | Тип | Описание |
|---|
results | object | Результаты: массивы markets, events и profiles |
Серии (группы связанных рынков).
| Параметр | Тип | Обязательный | Описание |
|---|
limit | string | Нет | Результатов на страницу (макс. 50) |
offset | string | Нет | Сколько пропустить |
| Параметр | Тип | Описание |
|---|
series | array | Серии |
Одна серия по ID.
| Параметр | Тип | Обязательный | Описание |
|---|
seriesId | string | Да | ID серии |
| Параметр | Тип | Описание |
|---|
series | object | Серия с деталями |
Сводка стакана по токену.
| Параметр | Тип | Обязательный | Описание |
|---|
tokenId | string | Да | ID токена CLOB (из market clobTokenIds) |
| Параметр | Тип | Описание |
|---|
orderbook | object | Стакан: массивы bids и asks |
Рыночная цена токена по стороне.
| Параметр | Тип | Обязательный | Описание |
|---|
tokenId | string | Да | ID токена CLOB (из market clobTokenIds) |
side | string | Да | Сторона: buy или sell |
| Параметр | Тип | Описание |
|---|
price | string | Рыночная цена |
Середина спреда по токену.
| Параметр | Тип | Обязательный | Описание |
|---|
tokenId | string | Да | ID токена CLOB (из market clobTokenIds) |
| Параметр | Тип | Описание |
|---|
midpoint | string | Середина спреда |
История цен токена.
| Параметр | Тип | Обязательный | Описание |
|---|
tokenId | string | Да | ID токена CLOB (из market clobTokenIds) |
interval | string | Нет | Отрезок до текущего момента (1m, 1h, 6h, 1d, 1w, max). Не совмещать с startTs/endTs |
fidelity | number | Нет | Шаг данных в минутах (например 60 — почасовой) |
startTs | number | Нет | Начало, Unix-секунды UTC |
endTs | number | Нет | Конец, Unix-секунды UTC |
| Параметр | Тип | Описание |
|---|
history | array | Точки истории: время (t) и цена (p) |
Цена последней сделки по токену.
| Параметр | Тип | Обязательный | Описание |
|---|
tokenId | string | Да | ID токена CLOB (из market clobTokenIds) |
| Параметр | Тип | Описание |
|---|
price | string | Цена последней сделки |
Спред bid–ask по токену.
| Параметр | Тип | Обязательный | Описание |
|---|
tokenId | string | Да | ID токена CLOB (из market clobTokenIds) |
| Параметр | Тип | Описание |
|---|
spread | object | Спред: цены bid и ask |
Минимальный шаг цены токена.
| Параметр | Тип | Обязательный | Описание |
|---|
tokenId | string | Да | ID токена CLOB (из market clobTokenIds) |
| Параметр | Тип | Описание |
|---|
tickSize | string | Минимальный шаг цены |
Позиции пользователя.
| Параметр | Тип | Обязательный | Описание |
|---|
user | string | Да | Адрес кошелька |
market | string | Нет | ID рынка для фильтра |
| Параметр | Тип | Описание |
|---|
positions | array | Позиции |
История сделок.
| Параметр | Тип | Обязательный | Описание |
|---|
user | string | Нет | Адрес кошелька для фильтра |
market | string | Нет | ID рынка для фильтра |
limit | string | Нет | Результатов на страницу (макс. 50) |
offset | string | Нет | Сколько пропустить |
| Параметр | Тип | Описание |
|---|
trades | array | Сделки |