Эта страница переведена автоматически. Оригинал на английском языке является каноническим. Читать на английском →
Перейти к основному содержимому

Портфельная маржа

С чего начать

Портфельная маржа доступна для любого аккаунта. Порядок перехода описан в разделе Переход на портфельную маржу. Действующие параметры по каждому базовому активу приведены в разделе Параметры риска PM. Расчёты движка на типовых портфелях собраны в разделе Примеры расчёта маржи PM.

Портфельная маржа (Portfolio Margin, PM) учитывает опционы и перпы Hyperliquid вместе, обеспечение вносится в USDC. Вместо того чтобы складывать требования по каждой позиции, Hypercall переоценивает весь портфель при фиксированном наборе сдвигов спота и волатильности и берёт худший убыток. Захеджированному портфелю нужно меньше маржи, чем его ногам по отдельности.

Что может быть в PM-аккаунте:

  • Обеспечение в USDC: баланс вашего Account на HyperCore и денежные средства Hypercall
  • Перпы Hyperliquid (BTC-PERP, ETH-PERP и перпы на листингованные акции)
  • Опционы Hypercall (колл- и пут-опционы)

Спотовые активы, кроме USDC, в обеспечение не засчитываются.

Требование в одной формуле​

IM=max⁡(Scanning Risk,Option Floor)+Gamma Overlay+Open-Order IM\text{IM} = \max(\text{Scanning Risk}, \text{Option Floor}) + \text{Gamma Overlay} + \text{Open-Order IM} MM=0.85×(max⁡(Scanning Risk,Option Floor)+Gamma Overlay)\text{MM} = 0.85 \times \big(\max(\text{Scanning Risk}, \text{Option Floor}) + \text{Gamma Overlay}\big)
  • Сценарный риск (scanning risk): худший взвешенный убыток по сценариям, рассчитанный отдельно по каждому базовому активу и затем просуммированный. Сюда входит и стоимость ликвидации ваших перп-ног на Hyperliquid, если она достижима.
  • Опционный минимум (option floor): процент от базы терминальной выплаты по вашим нетто-коротким опционам. См. Минимальная маржа.
  • Гамма-надбавка (gamma overlay): дополнительное требование по коротким опционам за 48 часов и менее до экспирации, с зачётом спредов.
  • IM под открытые заявки: сколько могут добавить ваши выставленные заявки, если исполнятся. Повышает только IM, на MM открытые заявки не влияют.

Первые три слагаемых, без открытых заявок, составляют позиционную IM. MM равна 85% позиционной IM.

Входные данные​

Все цифры на этой странице рассчитываются из трёх входных параметров, которые считываются из движка в момент проверки:

ПараметрИсточник
СпотСпотовая цена Hypercall по базовому активу, та же, что используется для маркировки опционов
Подразумеваемая волатильностьСобственная маркировочная IV каждого опциона с поверхности волатильности Hypercall. См. Оракул волатильности
Состояние аккаунта HyperliquidПозиции, маржа и стоимость аккаунта вашего Account на HyperCore из снимка HyperCore в Hypercall

Оценка по модели Блэка-Шоулза со ставкой 5%, по текущей маркировочной IV опциона, без поправок на скью и эксцесс.

Никаких значений по умолчанию. Если какой-либо параметр отсутствует или устарел (нет маркировочной IV по опциону в портфеле, устаревший снимок HyperCore), Hypercall не подставляет значение по умолчанию. Требование помечается как недоступное, 503 risk_inputs_unavailable, и заявки, для которых оно нужно, отклоняются, пока данные не восстановятся. Устаревший снимок никогда не считается нулевым риском.

Сетка сценариев​

Каждый сценарий одновременно сдвигает спот и подразумеваемую волатильность, после чего каждый опцион переоценивается по Блэку-Шоулзу. Перпы двигаются один к одному со спотом. Время не сдвигается: у каждого опциона сохраняется текущий срок до экспирации. Сетка ниже сгенерирована из production-политики; разбивка по базовым активам приведена в разделе Параметры риска PM.

Основные сценарии (13)

СценарийСдвиг спотаСдвиг волатильностиВес P&L
1+12%+35%1
2+8%0%1
3+4%-15%1
40%+35%1
50%0%1
60%-15%1
7-4%-15%1
8-8%0%1
9-12%+45%1
10+12%0%1
11-12%0%1
12+8%+25%1
13-8%+35%1

Хвостовые сценарии (4)

СценарийСдвиг спотаСдвиг волатильностиВес P&L
T1-25%+70%0.6
T2+25%+55%0.6
T3-40%+90%0.35
T4+40%+70%0.35

Дополнительные сценарии для AAPL, META, MSFT (сверх 17 сценариев выше)

СценарийСдвиг спотаСдвиг волатильностиВес P&L
equity-spot-up-6+6%0%1
equity-spot-down-6-6%0%1
equity-vol-up-250%+25%1
equity-vol-down-250%-25%1

Все остальные базовые активы, включая прочие листингованные акции, используют сетку из 17 сценариев. Интерактивное представление доступно в справочнике по сетке сценариев.

Как применяются сдвиги

  • Сдвиги волатильности мультипликативные: текущая подразумеваемая волатильность каждого опциона умножается на коэффициент. +35% означает IV × 1.35, -15% означает IV × 0.85.
  • Один и тот же множитель действует на всех экспирациях. Для краткосрочных опционов сдвиги волатильности не увеличиваются. Риск перед экспирацией покрывает гамма-надбавка.
  • Падение спота сопровождается более сильным ростом волатильности, чем рост спота (сценарий 9 против сценария 1): так опционы и переоцениваются при распродажах.
  • Хвостовые веса масштабируют убыток. Убыток $10 000 в сценарии T3 учитывается как $3 500.

Сценарный риск​

Для каждого базового актива uu берётся худший взвешенный P&L по его сценариям с нижней границей ноль, затем результаты по базовым активам складываются:

Scanning Risk=∑umax⁡(0,  −min⁡i(wi×PnLu,i))\text{Scanning Risk} = \sum_{u} \max\Big(0,\; -\min_{i} \big(w_i \times \text{PnL}_{u,i}\big)\Big) PnLu,i=qperp×(Si−S)+∑j∈uqj×(Vj(Si,σj(1+vi))−Vj(S,σj))\text{PnL}_{u,i} = q_{\text{perp}} \times (S_i - S) + \sum_{j \in u} q_j \times \big(V_j(S_i, \sigma_j (1 + v_i)) - V_j(S, \sigma_j)\big)

Здесь Si=S×(1+spot shocki)S_i = S \times (1 + \text{spot shock}_i), viv_i означает сдвиг волатильности, wiw_i вес сценария, qq количество со знаком.

Без взаимозачёта между базовыми активами. Убыток по BTC не компенсируется прибылью по ETH в том же сценарии. По каждому базовому активу берётся его собственный худший случай, даже если худшие случаи возникают при движениях в противоположные стороны. Обеспечение при этом общее для всего аккаунта. Пример с несколькими базовыми активами показывает разницу: начисляется $3 920 против $141, если бы три базовых актива взаимозачитывались в общем сценарии.

Длинные опционы тоже требуют маржи. Длинный опцион может подешеветь при снижении волатильности или неблагоприятном движении спота, поэтому он увеличивает сценарный риск, хотя премия уже уплачена.

Проверка ликвидации на Hyperliquid​

Хедж работает, только пока существуют обе ноги. Если Hyperliquid ликвидирует перп-ногу, опционная нога остаётся без прикрытия. Hypercall проверяет это в рамках сценарного риска.

Для каждого маржинального отсека Hyperliquid (кросс-аккаунт или отдельная изолированная позиция):

  1. Находится движение из сетки, худшее для состояния отсека, с использованием поддерживающей маржи Hyperliquid. Поддерживающая маржа на уровне равна половине начальной маржи при максимальном кредитном плече этого уровня, поэтому для уровня 40x она составляет 1,25%.
  2. Если это движение опускает капитал отсека до уровня поддерживающей маржи или ниже, отсек считается ликвидированным: всё обеспечение в нём теряется, а его перпы закрываются до конца стресс-сценария.
  3. Требование по соответствующим базовым активам становится большим из двух значений: обычного сценарного риска и сценарного риска портфеля без этих перпов, плюс потерянное обеспечение. Потерянное обеспечение хвостовыми весами не уменьшается.

Проверка выполняется дважды: по маркировочным ценам Hyperliquid и со сдвигом к спотовой цене Hypercall. Учитывается худший результат. Стоимость опционов никогда не засчитывается в обеспечение на Hyperliquid. Выставленные перп-заявки проверяются так, будто они исполнены: все вместе, каждая сторона отдельно и каждая заявка отдельно.

Именно поэтому маржа по перпам на Hypercall определяется как худшая из маржи PM и маржи Hyperliquid. Как это отражается в форме заявки, см. в разделе Кредитное плечо и режимы маржи для перпов, цифры приведены в примере 8.

Опционный минимум и гамма-надбавка​

Опционный минимум. 1,5% от базы терминальной выплаты по нетто-коротким опционам, по каждому базовому активу и экспирации. Для нетто-короткого хвоста коллов сохраняется полная база от страйка. Для структур с ограниченным риском, например пут-спреда, вместо неё используется максимальный убыток на экспирации. Минимум применяется, если он больше сценарного риска.

Гамма-надбавка. Для коротких опционов, до экспирации которых больше нуля и не более 48 часов, 1% от спота на каждый нетто-короткий контракт, с зачётом спредов. В пределах одного базового актива, экспирации и типа опциона шорты, покрытые лонгами на других страйках, облагаются меньшей из двух величин: 1% от спота на покрытый контракт или максимальный убыток группы на экспирации. Непокрытые шорты платят полный 1%. Коллы и путы никогда не зачитываются друг против друга, а нетто-короткий хвост коллов зачёта не получает.

Надбавка прибавляется к сценарному риску, поэтому в последние 48 часов спред может требовать IM больше своего максимального убытка. Планируется ограничение для структур с определённым риском, при котором требование по ним не будет превышать их максимальный убыток; см. Предстоящие изменения.

Обе составляющие подробно разобраны с формулами и примерами в разделе Минимальная маржа.

Начальная и поддерживающая маржа​

Начальная маржа (IM)Поддерживающая маржа (MM)
СоставПозиционная IM плюс IM под открытые заявки0.85 × позиционная IM
Когда проверяетсяПри выставлении заявки, выводе средств или запуске перевода денежных средствКаждые 5 секунд модулем контроля ликвидаций
Если нижеЗаявки, после которых капитал опустится ниже IM, отклоняются, как и выводы средствАккаунт переходит в ликвидацию

Единственное исключение на стороне IM: перп-заявка может быть принята и ниже IM, если она не увеличивает худшее требование по сценариям исполнения. Разница между IM и MM служит вашим буфером: аккаунт, едва покрывающий IM, может потерять 15% позиционной IM, прежде чем опустится до MM.

Капитал​

Equity=HyperCore account value+Hypercall cash+∑kqk×markk−PM loans\text{Equity} = \text{HyperCore account value} + \text{Hypercall cash} + \sum_k q_k \times \text{mark}_k - \text{PM loans}
  • Стоимость аккаунта HyperCore: стоимость единого аккаунта вашего Account на Hyperliquid, где P&L по перпам переоценён по спотовой цене Hypercall. Поэтому для PM нужен режим единого аккаунта.
  • Денежные средства Hypercall: денежные средства в движке, то есть уплаченные и полученные премии, реализованный P&L по опционам и денежные суммы при расчёте. После покупки с займом из пула могут быть отрицательными.
  • Стоимость опционов: каждый опцион по текущей маркировочной цене. Короткие позиции уменьшают капитал.
  • Займы PM: займы на премию или расчёты из пула кредитования с начисленными процентами.

Открытые заявки на капитал никогда не влияют.

Премия уплачивается денежными средствами, а при их нехватке финансируется

Премия списывается с ваших денежных средств Hypercall при покупке опциона, так же как в стандартном режиме. Обеспечение PM обычно лежит на Hyperliquid, поэтому при нехватке денежных средств Hypercall пул кредитования автоматически выдаёт недостающую сумму по ставке, зависящей от загрузки пула. Заём является обязательством: он вычитается из капитала, пока не будет погашен денежными средствами.

Заём на премию выдаётся целиком или не выдаётся вовсе. Если аккаунт ниже поддерживающей маржи или пул не может выдать заём, покупка отклоняется. См. Финансирование PM.

Открытые заявки​

Выставленные заявки облагаются маржой отдельно. Неисполненная заявка никогда не зачитывается против исполненной позиции или другой заявки.

Опционные заявки подчиняются правилу ценового коридора. Для каждой заявки Hypercall оценивает опцион по текущей маркировочной цене и во всех сценариях сетки, получая коридор от минимальной до максимальной сценарной цены.

  • Заявка на продажу: резервирует (максимальная сценарная цена минус маркировочная) на контракт, плюс опционный минимум и гамма-надбавку, которые нёс бы шорт, плюс разницу, на которую ваш лимит ниже маркировочной цены.
  • Заявка на покупку: резервирует меньшую из величин (маркировочная цена минус минимальная сценарная) и вашей лимитной цены на контракт, плюс разницу, на которую ваш лимит выше маркировочной цены.
  • По каждому контракту Hypercall берёт большее из выставленных покупок и продаж, а не их сумму.
  • Защита минимума. Если исполнение продажи может лишить портфель защиты от минимума, на которую он сейчас опирается, эта потеря защиты тоже резервируется.

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

Перп-заявки облагаются по худшему из нескольких сценариев исполнения: ничего не исполнено, исполнены все заявки, только покупки, только продажи, каждая заявка по отдельности. Описанная выше проверка ликвидации на Hyperliquid выполняется на тех же сценариях исполнения.

Перп-заявка в режиме портфельной маржи может быть принята, даже когда аккаунт ниже IM, если она не увеличивает это худшее требование по сценариям исполнения. См. Ошибки и причины отклонения.

При исполнении заявки её резерв заменяется собственным сценарным риском, минимумом и надбавкой позиции. При отмене резерв освобождается.

Что PM не начисляет​

Это осознанные решения, и именно в них Hypercall отличается от других площадок с портфельной маржой:

  • Без взаимозачёта между базовыми активами. См. выше.
  • Без масштабирования сдвигов волатильности по срокам, без сдвигов скью и форвардов. Один мультипликативный сдвиг волатильности на сценарий, на всех экспирациях.
  • Без надбавки за размер или концентрацию. Маржа растёт линейно с размером позиции.
  • Без минимальной надбавки за дельту или перпы. Перп учитывается только через сетку и проверку ликвидации на Hyperliquid.
  • Без резерва на финансирование и комиссии. Финансирование перпов рассчитывается на Hyperliquid и напрямую меняет стоимость вашего аккаунта HyperCore.
  • Без дисконтов к обеспечению, поскольку в обеспечение засчитывается только USDC.
  • Без надбавки за достоверность оракула. Отсутствующие или устаревшие данные вместо этого блокируют проверку.

Сравнение со стандартной маржой​

ПараметрСтандартная маржаПортфельная маржа
ИнструментыОпционыОпционы и перпы Hyperliquid
ОбеспечениеДенежные средства Hypercall в USDCСтоимость аккаунта HyperCore плюс денежные средства Hypercall
РасчётПравила для опционов, сгруппированные по экспирациямСтресс-сценарии, минимум и гамма-надбавка
Зачёт хеджейТот же базовый актив и экспирацияЛюбые позиции по тому же базовому активу, включая перпы
Длинные опционыОплачиваются сразу, без маржиОплачиваются сразу, учитываются в сценариях
ПремияИз денежных средствИз денежных средств, при нехватке заём из пула
MMОтдельные ставки MM85% позиционной IM
Подходит дляПростой торговли опционамиЗахеджированных портфелей и хеджей перпами

См. также​