Управление пулами
Пулы -- промежуточный слой между событиями и рынками. Рынки создаются автоматически из метаданных пула.
Добавление пула
POST /api/v1/events/{id}/pools
Тело запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
market_names | string[] | Да | Названия исходов |
market_probabilities | float[] | Да | Начальные вероятности (сумма = 1.0) |
lmsr_b_kopecks | integer | Да | Параметр ликвидности LMSR |
volume_min_kopecks | integer | Нет | Мин. объем сделки |
volume_max_kopecks | integer | Нет | Макс. объем сделки |
polymarket_token_ids | string[] | Нет | Token ID для синхронизации |
asset_symbol | string | Нет | Символ криптовалюты |
asset_base_price | float | Нет | Базовая цена актива |
Автоматическое создание рынков
По одному рын ку на каждый элемент market_names с соответствующей начальной вероятностью.
Обновление вероятностей
PUT /api/v1/events/{id}/pools/{pool_id}/probabilities
Параметр ликвидности (lmsr_b_kopecks)
- Выше -- больше ликвидности, меньшее влияние на цену. Для популярных событий.
- Ниже -- меньше ликвидности, более сильные колебания цен. Для нишевых событий.
Несколько пулов в событии
Событие может иметь несколько пулов, каждый со своими рынками, книгой ордеров и состоянием AMM. Пулы закрываются независимо.