Спецификации фьючерсов
Общее описание
Все субаккаунты на Backpack работают по системе кросс-маржи. При этом маржа изолирована на уровне каждого субаккаунта.
Один универсальный кошелёк используется для доступа ко всем продуктам: спот, фьючерсы, спот-маржа, заимствование/лендинг.
В настоящее время все рынки номинированы и рассчитываются в USDC.
Размещённые в лендинг активы могут использоваться в качестве обеспечения для открытия и поддержания фьючерсных позиций. Процентные ставки формируются на основе публичной кривой использования рынка заимствований и лендинга.
Нереализованная прибыль (PnL) также приносит или выплачивает проценты и полностью учитывается в расчёте чистого капитала (Net Equity). При необходимости вы можете включить непрерывную реализацию PnL.
Ликвидации изначально происходят через ордербук, а при достижении автоматического уровня закрытия позиции — против Backstop Liquidity Providers (BLP).
Маржа & Обеспечение
Понятие
Описание
Формула
Обеспечительная стоимость
Номинальная стоимость актива, используемого в качестве обеспечения, с учётом дисконта (haircut).
Общая обеспечительная стоимость аккаунта
Суммарная стоимость всех активов, учитываемых как обеспечение, с применением соответствующих дисконтов.
Нереализованный PnL
Текущий (не зафиксированный) PnL по открытым позициям.
Суммарная открытая позиция
Размер в токенах всех открытых позиций и ордеров, увеличивающих риск по конкретному торговому активу.
Суммарная номинальная экспозиция
Номинальный (в денежном выражении) объём всех открытых позиций и ордеров, увеличивающих риск по конкретному торговому активу.
Общая номинальная экспозиция
Суммарная номинальная стоимость всех открытых позиций и ордеров, увеличивающих риск, по всем торговым инструментам.
Базовая фракция начальной маржи
Значение IMF для позиции без учёта размера позиции
Фракция начальной маржи по позиции (IMF)
Объём обеспечения, необходимый для открытия позиции, скорректированный с учётом её размера.
Фракция поддерживающей маржи по позиции(MMF)
Объём обеспечения, необходимый для удержания позиции без ликвидации, скорректированный по размеру позиции.
IMF аккаунта
Минимальная доля маржи, необходимая для открытия новых позиций в пределах субаккаунта.
MMF аккаунта
Минимальная доля маржи, необходимая, чтобы избежать ликвидации аккаунта.
Чистая стоимость капитала
Общая текущая стоимость капитала аккаунта, с учётом обеспечения, нереализованного PnL и долгов.
Зарезервированный капитал
Объём капитала, использованный для поддержания открытых позиций и ордеров, увеличивающих риск.
Доступный капитал
Свободный объём капитала, доступный для открытия новых позиций.
Маржинальная фракция аккаунта (MF)
Уровень маржинальной нагрузки аккаунта на основе текущих активных позиций и рыночных цен активов.
Фракция автоматического закрытия
Уровень маржи, при котором аккаунт ликвидируется через механизм Backstop Liquidity Providers (BLPs).
Марк цена и цена индекса
Расчёт Mark Price (в порядке убывания приоритета):
Индексная цена + скользящее среднее за 5 минут разницы между средней ценой (mid price) и индексной ценой. – Средняя цена (mid price) — это среднее значение между лучшей ценой покупки (best bid) и лучшей ценой продажи (best ask).
Индексная цена (Index Price).
Медианное значение из трёх: лучшая цена покупки, лучшая цена продажи и последняя цена сделки на Backpack.
Средняя цена (mid price) на Backpack.
Последняя цена сделки на Backpack.
Если какие-либо данные устарели или недоступны, система переходит к следующему источнику из этого списка.
Расчёт Index Price:
– Backpack получает рыночные данные от набора внешних бирж. – Для каждой биржи рассчитывается медиана из трёх значений: лучшая цена покупки, лучшая цена продажи и последняя цена. Это значение считается рыночной ценой на данной бирже. – Далее рассчитывается медиана рыночных цен по всем биржам. – Устанавливаются ограничения (ценовой коридор): – Верхний предел (ceiling): +30 bps (0.30%) от медианы – Нижний предел (floor): −30 bps от медианы – Если цена на бирже выходит за эти границы, ей присваивается верхняя или нижняя граница соответственно.
– Каждой бирже назначается вес (weight), отражающий её надёжность и ликвидность. – Итоговая Index Price рассчитывается как взвешенное среднее по всем биржам с учётом этих весов.
Ставка финансирования
Актуально на 12 мая 2025, 08:00 UTC
Расчёт премии (Premium Index)
Каждую секунду фиксируется значение премии:
premium = (mark price − index price) / index price
Среднее значение премии (Average Premium Index) Вычисляется как скользящее среднее секундных значений премии за весь интервал фондирования (funding interval).
Добавка за процентную ставку (Interest-rate add-on)
interest_rate = 0.03 % × (funding_interval_hours / 24)
Это постоянная добавка, учитывающая стоимость капитала, пропорционально длине интервала фондирования.
Формула расчёта funding rate
Полный funding rate = среднее значение премии + процентная добавка.
Ограничения по минимуму/максимуму (caps/floors) устанавливаются индивидуально для каждого рынка и доступны через API /markets
.
Расчёт выплаты по funding (в конце интервала)
payment = funding_rate × position_qty × mark_price
– funding_rate — рассчитанная ставка фондирования – position_qty — количество контракта – mark_price — маркировочная цена на момент расчёта
Выплаты по funding применяются в конце каждого интервала и осуществляются между трейдерами с противоположными позициями (лонги платят шортам или наоборот, в зависимости от знака funding rate).
Ценовые ограничения
Ценовые ограничения (Price Bands)
Платформа Backpack использует несколько уровней ценовых ограничений для защиты пользователей от проскальзывания, ошибок в ордерах и рыночных манипуляций. Ниже приведены ключевые типы ценовых ограничений:
Limit Price Bands (для лимитных ордеров)
– Рассчитывается медиана из трёх значений:
{лучшая цена покупки, лучшая цена продажи, последняя цена сделки}
– Это значение называется Active Price
– Применяются параметры:
– Max Multiplier — максимальный допустимый множитель
– Min Multiplier — минимальный допустимый множитель
Правило:
– Если лимитный ордер подаётся по цене выше Active Price × Max Multiplier
— он отклоняется
– Если цена ниже Active Price × Min Multiplier
— он также отклоняется
Price Impact Bands (для рыночных ордеров — Taker Orders)
– Применяются параметры: – Max Impact Multiplier – Min Impact Multiplier
Пример:
– При рыночном ордере на покупку, система позволит исполнение до уровня цены:
лучшая цена продажи × Max Impact Multiplier
– Если ордер не полностью исполнился до этого уровня, он частично исполняется, остаток — истекает (отменяется)
– Аналогичное правило применяется к ордерам на продажу с использованием Min Impact Multiplier
Mean Mark Price Bands
– Рассчитывается скользящее среднее (5 минут) по Mark Price – Это значение называется Mean Mark Price – Используются параметры: – Max Multiplier – Min Multiplier
Пример:
– Для рыночного ордера: исполнение допускается до уровня
Mean Mark Price × Max Multiplier
– Если ордер не исполнился полностью — он частично исполняется и остаток истекает
Mean Premium Bands
– Рассчитывается среднее значение премии за 5 минут (Mean Premium) – Задаётся параметр допустимого отклонения (tolerance percentage)
Примеры:
Если Mean Premium = 3%, а tolerance = 1%, то ордер исполнится только до уровня, где текущая премия ≤ 4%
Если Mean Premium = –3%, то ордер допустим только до уровня, где текущая премия ≥ –4%
В обоих случаях, если ордер не исполнился полностью до этого порога — он частично исполняется, остаток истекает.
Эти механизмы создают многоуровневую систему защиты, обеспечивающую стабильную и безопасную торговлю на волатильных рынках.
Last updated