Перейти к основному содержимому

Закрытие и разрешение

Когда реальный исход события известен, создатели закрывают событие для запуска расчета.

Закрытие всего события

POST /api/v1/events/{id}/close
ПолеТипОбязательноОписание
outcomeintegerДаИндекс выигрышного исхода (с нуля)

Закрытие конкретного пула

POST /api/v1/events/{id}/pools/{pool_id}/close

Закрытие конкретного рынка

POST /api/v1/events/{id}/pools/{pool_id}/markets/{market_id}/close

Процесс расчета

  1. Выигрышные акции выплачиваются по 10,000 за штуку.
  2. Проигрышные акции выплачиваются по 0.
  3. PnL записывается для каждого пользователя.
  4. Статус переходит в paid.

Отмена события

POST /api/v1/events/{id}/cancel

Все позиции возвращаются по первоначальной стоимости. Победитель не объявляется. Действие необратимо.

Лучшие практики

  • Закрывайте оперативно -- задержка расчета раздражает пользователей.
  • Проверяйте индекс исхода -- ошибочный исход сложно отменить.
  • Используйте гранулярное закрытие для событий с несколькими пулами.
  • Предпочитайте отмену при неопределенности исхода.