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

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

Портфельная маржа использует SPAN-подобный сценарный анализ для расчёта маржинальных требований по бессрочным контрактам и опционам с денежным обеспечением в USDC. Этот режим учитывает, что хеджированный портфель менее рискован, чем можно было бы предположить, глядя на его позиции по отдельности. Вместо суммирования маржи по каждой позиции система оценивает исполненные позиции вместе с гипотетическими открытыми заявками в стрессовых рыночных сценариях и требует маржу, равную убытку в худшем случае.

Инструменты: счета с портфельной маржой могут содержать:

  • Денежное обеспечение в USDC
  • Бессрочные фьючерсы (BTC-PERP, ETH-PERP и т.д.)
  • Опционы (коллы и путы)

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

Ментальная модель

Портфельная маржа основана на принципиально ином подходе, чем стандартная маржа:

  1. Поддержка нескольких инструментов - денежные средства, перпы и опционы на одном счёте
  2. Сценарная оценка риска - система тестирует ваш портфель на множестве сценариев рыночных шоков
  3. Худший случай становится маржой - начальная маржа (IM) равна максимальному убытку среди всех сценариев
  4. Обеспечение на основе капитала - маржинальная ёмкость определяется денежными средствами плюс UPNL исполненных опционов и перпов
  5. Преимущества кросс-маржирования - взаимно компенсирующие позиции (например, колл-спред, хедж перпом) естественным образом снижают маржу
  6. Без резервирования премии - капитал не блокируется под открытые заявки; заявки рассматриваются как исполненные позиции
  7. Единый расчёт - в сценарный анализ входят и исполненные позиции, и гипотетические открытые заявки

Как это работает

Думайте о портфельной марже как о стресс-тестировании:

For each scenario (spot ±X%, vol ±Y%, etc.):
1. Reprice all positions under shocked conditions
2. Calculate portfolio value change (P&L)
3. Record the loss

Margin Requirement = max(0, -min(all scenario P&Ls))

Иными словами: каков худший убыток, который вы можете понести среди всех заданных сценариев? Это и есть ваша маржа.

Ключевые понятия

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

Интерактивный калькулятор и подробный разбор см. в справке по сетке сценариев.

Система оценивает ваш портфель по множеству рыночных сценариев. Каждый сценарий шокирует спотовые цены и/или подразумеваемую волатильность, после чего все позиции переоцениваются по модели Блэка-Шоулза.

В отличие от традиционных реализаций SPAN с равномерной матрицей, Hypercall использует подход Compact Correlated SPAN с асимметричными шоками волатильности: движению вниз соответствует больший рост волатильности, чем движению вверх, что отражает реальное поведение рынка во время обвалов.

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

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

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

Экстремальные сценарии с частичным взвешиванием P&L, чтобы не завышать требования из-за редких событий:

ХвостШок спотаШок волатильностиВес P&L
T1-25%+70%0.60
T2+25%+55%0.60
T3-40%+90%0.35
T4+40%+70%0.35

Ключевые проектные решения

  • Шоки волатильности - мультипликативные: +35% означает IV × 1.35
  • Корреляция встроена: при движении вниз рост волатильности сильнее, чем при движении вверх (динамика обвалов)
  • Взвешивание хвостов: экстремальные сценарии учитываются с частичным весом P&L, чтобы избежать чрезмерного консерватизма

Страховочные надбавки

Чтобы не допустить ситуаций, когда взаимная компенсация спредов чрезмерно снижает маржу, система применяет минимальные надбавки:

  1. Минимальный порог маржи: процент от спотового номинала для нетто-коротких опционов (по каждому базовому активу)
  2. Гамма-надбавка для коротких сроков: дополнительная маржа для опционов с экспирацией в ближайшие 48 часов с учётом ускорения гаммы

Подробные формулы и параметры см. в разделе Порог маржи.

Сканируемый риск

Сканируемый риск - ключевая метрика портфельной маржи:

Scanning Risk=min(scenario P&Ls)\text{Scanning Risk} = -\min(\text{scenario P\&Ls})

Это максимальный убыток, который ваш портфель понесёт в любом отдельно взятом сценарии. Знак минус преобразует убыток (отрицательный P&L) в положительное маржинальное требование.

Маржинальные требования

IM=max(Scanning Risk,Floor)+Gamma Kicker\text{IM} = \max(\text{Scanning Risk}, \text{Floor}) + \text{Gamma Kicker} MM=0.85×IM\text{MM} = 0.85 \times \text{IM}

Где:

  • Scanning Risk = убыток в худшем сценарии
  • Floor = минимальная маржа по нетто-коротким опционам (см. Порог маржи)
  • Gamma Kicker = дополнительная маржа для опционов с близкой экспирацией

Поддерживающая маржа (MM) установлена на уровне 85% от IM, что создаёт буфер до ликвидации.

Расчёт капитала

На данном этапе капитал в режиме портфельной маржи учитывает только исполненные позиции:

Equity=Cash+UPNLperps+UPNLoptions\text{Equity} = \text{Cash} + \text{UPNL}_{\text{perps}} + \text{UPNL}_{\text{options}}

Где:

  • Cash = баланс USDC
  • UPNL_perps = нереализованный P&L по исполненным позициям в бессрочных контрактах
  • UPNL_options = нереализованный P&L по исполненным опционным позициям

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

Финансирование премии и оплата авансом

Портфельный режим (данный режим): премия финансируется - не списывается с денежных средств.

Когда вы покупаете опцион:

  • Баланс денежных средств: не меняется
  • Позиция добавляется с entry_price = цене исполнения
  • UPNL = (mark_price - entry_price) × size
  • Если вы переплатили (mark < entry), UPNL отрицателен и уменьшает капитал
  • «Стоимость» опциона отражается в UPNL, а не в денежных средствах

Стандартный режим: премия оплачивается авансом из денежных средств.

Когда вы покупаете опцион:

  • Баланс денежных средств: уменьшается на величину премии
  • Позиция добавляется с entry_price = цене исполнения
  • UPNL = (mark_price - entry_price) × size
  • Премия уже списана с денежных средств, поэтому UPNL отражает только изменение стоимости

Ключевое различие: в портфельном режиме UPNL фактически включает стоимость опциона, поскольку денежные средства не списывались. В стандартном режиме списание уже произошло, поэтому UPNL отражает только изменения относительно цены входа.

Формулы

Расчёт P&L по сценарию

Для отдельного сценария ii:

PnLi=j(VjshockediVjcurrent)\text{PnL}_i = \sum_{j} \left( V_j^{\text{shocked}_i} - V_j^{\text{current}} \right)

Где:

  • VjcurrentV_j^{\text{current}} = текущая марк-стоимость позиции jj
  • VjshockediV_j^{\text{shocked}_i} = стоимость по Блэку-Шоулзу в сценарии ii с шокированными спотом, IV и временем

Убыток в худшем случае

Worst Case Loss=min(PnL1,PnL2,,PnLN)\text{Worst Case Loss} = \min(\text{PnL}_1, \text{PnL}_2, \ldots, \text{PnL}_N)

Это наиболее отрицательный P&L среди всех сценариев.

Требуемая начальная маржа

IM=max(0,Worst Case Loss)\text{IM} = \max(0, -\text{Worst Case Loss})

Худший убыток преобразуется в положительное маржинальное требование. Если все сценарии дают прибыль, IM = 0 (хотя это редкость).

Доступный капитал

Available Capital=max(Equity(Position IM+Open Orders IM),0)\text{Available Capital} = \max(\text{Equity} - (\text{Position IM} + \text{Open Orders IM}), 0)

Где:

  • Position IM: маржа по исполненным позициям (из сценарного анализа)
  • Open Orders IM: дополнительная маржа по открытым заявкам, рассматриваемым как исполненные

В портфельном режиме премия не резервируется, поэтому доступный капитал - это капитал по исполненным позициям минус совокупная начальная маржа, но не ниже нуля.

Учёт открытых заявок

Обработка заявок

Открытые заявки рассматриваются как гипотетически исполненные:

  • Заявка BUY → учитывается в сценарном анализе как длинная позиция
  • Заявка SELL → учитывается в сценарном анализе как короткая позиция

Обе добавляются к портфелю и влияют на сетку сценариев. Маржинальное требование по «открытым заявкам» задаётся неявно - как разница между IM гипотетического портфеля и IM текущего портфеля.

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

При исполнении

Когда заявка исполняется, она переходит из «гипотетической» в «фактическую»:

  • Позиция добавляется в ваш портфель
  • Сценарный анализ обновляется с учётом новой позиции
  • Чистое изменение маржи обычно невелико (заявка уже учитывалась в сценариях)

При отмене

Заявка удаляется из гипотетического портфеля:

  • Сценарный анализ исключает отменённую заявку
  • IM пересчитывается и часто уменьшается

Кросс-маржирование

На данном этапе портфельная маржа поддерживает денежное обеспечение в USDC, а также исполненные бессрочные контракты и исполненные опционы. Спотовое обеспечение не поддерживается.

Взаимно компенсирующие позиции снижают совокупное маржинальное требование:

  • Колл-спред: длинный колл хеджирует короткий колл
  • Хедж перпом: короткий перп хеджирует дельту длинного колла
  • Мультиактивность: позиции в BTC могут обеспечивать позиции в ETH (хотя сценарии по-прежнему тестируются по каждому базовому активу отдельно)

Разобранные примеры

Пример: колл-спред

Рассмотрим портфель:

  • Лонг 10 ETH-4000-C @ 200
  • Шорт 10 ETH-4200-C @ 100

Стандартная маржа рассчитала бы:

Long call IM = 0 (fully paid)
Short call IM ≈ 3,800 USDC
Total IM = 3,800

Портфельная маржа учитывает хедж:

В каждом сценарии, если спот растёт:

  • Длинный колл дорожает
  • Короткий колл дешевеет
  • Максимальный убыток ограничен шириной спреда за вычетом чистой премии
Worst-case loss ≈ (4200 - 4000 - 100) × 10 = 1,000 USDC
IM = 1,000 (73% reduction!)

Пример: стрэддл

Портфель:

  • Шорт 5 ETH-4000-C @ 300
  • Шорт 5 ETH-4000-P @ 280

Стандартная маржа:

Short call IM = 5 × 380 = 1,900
Short put IM = 5 × 380 = 1,900
Total IM = 3,800

Портфельная маржа оценивает каждый сценарий:

  • Спот вверх: колл теряет, пут выигрывает
  • Спот вниз: пут теряет, колл выигрывает
  • Маржу определяет худший убыток (обычно один из экстремальных сценариев)
Worst-case (e.g., spot -15%, IV +30%) ≈ 3,200 USDC
IM = 3,200 (16% reduction)

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

Инварианты

Состав капитала

Equity=Cash+jUPNLjperp+kUPNLkoption\text{Equity} = \text{Cash} + \sum_j \text{UPNL}_j^{\text{perp}} + \sum_k \text{UPNL}_k^{\text{option}}

Спотовое обеспечение на данном этапе не учитывается.

IM из сканируемого риска + порога

IM=max(Scanning Risk,Floor)+Gamma Kicker\text{IM} = \max(\text{Scanning Risk}, \text{Floor}) + \text{Gamma Kicker} Scanning Risk=max(0,min(scenario P&Ls))\text{Scanning Risk} = \max(0, -\min(\text{scenario P\&Ls}))

IM включает и сценарный анализ, и страховочные пороги. См. Порог маржи.

Соотношение MM

MM=0.85×IM\text{MM} = 0.85 \times \text{IM}

Поддерживающая маржа всегда равна 85% от начальной маржи.

Неотрицательность доступного капитала

Available Capital=max(Equity(Position IM+Open Orders IM),0)\text{Available Capital} = \max(\text{Equity} - (\text{Position IM} + \text{Open Orders IM}), 0) Can open new positions    Available Capital0\text{Can open new positions} \iff \text{Available Capital} \geq 0

Заявки отклоняются, если капитал по исполненным позициям ниже суммы IM по позициям и IM по открытым заявкам.

Длинные опционы не имеют нулевой маржи

Long option positionContributes to scenario losses\text{Long option position} \Rightarrow \text{Contributes to scenario losses}

В отличие от стандартного режима, в портфельном режиме длинные позиции ТРЕБУЮТ маржи (они могут терять стоимость в неблагоприятных сценариях).

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

ХарактеристикаСтандартная маржаПортфельная маржа
ИнструментыТолько опционыUSDC + перпы + опционы
РасчётФормулы по каждой позицииСценарный анализ
Спотовое обеспечениеНе поддерживаетсяНа данном этапе не поддерживается
Кросс-маржированиеНетДа
Длинные опционыНулевая маржаУчитываются в сценариях
ПремияОплачивается авансомФинансируется
Лучше всего подходит дляПростая торговля опционамиХеджированные портфели