Ордера и P&L
На этой странице объясняется, как отслеживать ордера и как BOOPOLY рассчитывает прибыль и убыток (P&L). Отслеживание ордеров опирается на реестр ордеров, построенный на данных биржи, а P&L учитывается по фактически рассчитанной стоимости.
ПримечаниеЦифры сверяются с данными биржи. Пока исполнение рассчитывается в блокчейне, его появление может занять около минуты.
#Записи ордеров
Откройте меню аккаунта (ваш аватар на панели навигации) и выберите Мои позиции и история, чтобы перейти на свою страницу /user/[address]. Там находятся ваши Позиции, Закрытые позиции и История активности, а также вкладка История ордеров, которая появляется только на вашей собственной странице и перечисляет ваши ордера с их исполнениями.
Данные берутся из серверного реестра ордеров, который строится на данных биржи, а не на том, что браузер предполагал. Механизм сверки поддерживает его в актуальном состоянии:
- Он сопоставляет каждое ончейн-исполнение с конкретным ордером и записывает транзакцию, размер и цену исполнения.
- Он исправляет устаревшие статусы — например, ордер, помеченный как отменённый, но на самом деле всё ещё стоящий в стакане, снова получает статус открытого.
- Он различает отмену вами и автоотмену биржей (биржа может снять выставленный ордер, когда его обеспечение использовано более поздним исполнением).
Ордера также помечаются по источнику — Вручную, Копирование (копитрейдинг) или Авто (автоматическая торговля), — поэтому историю ордеров можно фильтровать по происхождению ордера.
#Статусы ордеров
| Статус | Отображается как | Значение |
|---|---|---|
pending |
В ожидании | Ордер отправлен, но ещё не подтверждён в стакане. |
open |
В стакане | Стоит в стакане, исполнений пока нет. |
partially_filled |
Частично | Часть акций исполнена; остаток всё ещё стоит в стакане. |
filled |
Исполнен | Исполнен полностью. |
canceled_user |
Отменён (вами) | Вы отменили ордер. |
canceled_exchange |
Отменён (биржей) | Биржа автоматически отменила его (например, обеспечение использовано повторно или рынок перестал принимать ордера / был разрешён). |
canceled_chase |
Отменён (ботом) | Автоматическая торговля отменила выставленный ордер (тайм-аут, изменение цены или остановка). |
expired |
Истёк | Ордер GTD (с ограничением по времени) достиг срока истечения. |
rejected |
Отклонён | Ордер был отклонён. |
ПримечаниеКаждая отмена приписывается её фактическому источнику. Когда выставленный ордер покидает стакан активного рынка без исполнения, а вы его не отменяли, механизм записывает это как отмену биржей с указанием причины.
#Уведомления
События ордеров и движения средств вызывают уведомления — в том числе когда вкладка браузера закрыта, поскольку они формируются на сервере и дедуплицируются по хешу транзакции. Вы получаете уведомления об исполнениях, пополнениях, выводах и погашениях. О центре уведомлений см. Вознаграждения и уведомления.
#Как рассчитывается P&L
P&L в BOOPOLY призван отражать деньги, которые фактически прошли расчёт, а не номинальную цену в стакане.
- Рассчитанная стоимость, а не номинальная цена. Цена сопоставления в CLOB может отличаться от суммы USDC, рассчитанной в блокчейне: с учётом торговых расходов покупка может стоить немного больше, а продажа принести немного меньше. BOOPOLY масштабирует номинальную цену × размер каждого ордера на коэффициент расчёта, поэтому учтённый P&L отражает реально перемещённые средства.
- Рассчитанные / погашенные позиции считаются реализованными. Позиция, закрытая разрешением рынка (погашена по $1 у победившего исхода, по $0 у проигравшего), — это реализованный P&L, так же как проданная вами позиция. Нереализованными считаются только ещё открытые, неразрешённые позиции.
- «Закрытая позиция» равна нулю. Закрытая позиция полностью продана или погашена, поэтому она больше не является текущим активом и акций в ней не осталось.
- Совокупный P&L использует отдельный ряд P&L. Ваш накопленный P&L берётся из специально построенного ряда P&L, а не из суммы текущих позиций, в которую выигрыши после погашения уже не входили бы.
ПримечаниеЦифры P&L сверяются по ончейн-расчётам и предоставляются для информации. Они не являются официальной выпиской по счёту или инвестиционной рекомендацией; окончательной записью служат ваши ончейн-балансы и исполнения.