Портфельная маржа
Портфельная маржа использует SPAN-подобный сценарный анализ для расчёта маржинальных требований по бессрочным контрактам и опционам с денежным обеспечением в USDC. Этот режим учитывает, что хеджированный портфель менее рискован, чем можно было бы предположить, глядя на его позиции по отдельности. Вместо суммирования маржи по каждой позиции система оценивает исполненные позиции вместе с гипотетическими открытыми заявками в стрессовых рыночных сценариях и требует маржу, равную убытку в худшем случае.
Инструменты: счета с портфельной маржой могут содержать:
- Денежное обеспечение в USDC
- Бессрочные фьючерсы (BTC-PERP, ETH-PERP и т.д.)
- Опционы (коллы и путы)
На данном этапе учитываются исполненные перпы, исполненные опционы, денежные средства и гипотетические открытые заявки. Спотовое обеспечение не поддерживается.
Ментальная модель
Портфельная маржа основана на принципиально ином подходе, чем стандартная маржа:
- Поддержка нескольких инструментов - денежные средства, перпы и опционы на одном счёте
- Сценарная оценка риска - система тестирует ваш портфель на множестве сценариев рыночных шоков
- Худший случай становится маржой - начальная маржа (IM) равна максимальному убытку среди всех сценариев
- Обеспечение на основе капитала - маржинальная ёмкость определяется денежными средствами плюс UPNL исполненных опционов и перпов
- Преимущества кросс-маржирования - взаимно компенсирующие позиции (например, колл-спред, хедж перпом) естественным образом снижают маржу
- Без резервирования премии - капитал не блокируется под открытые заявки; заявки рассматриваются как исполненные позиции
- Единый расчёт - в сценарный анализ входят и исполненные позиции, и гипотетические открытые заявки
Как это работает
Думайте о портфельной марже как о стресс-тестировании:
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% |
| 4 | 0% | +35% |
| 5 | 0% | 0% |
| 6 | 0% | -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, чтобы избежать чрезмерного консерватизма
Страховочные надбавки
Чтобы не допустить ситуаций, когда взаимная компенсация спредов чрезмерно снижает маржу, система применяет минимальные надбавки:
- Минимальный порог маржи: процент от спотового номинала для нетто-коротких опционов (по каждому базовому активу)
- Гамма-надбавка для коротких сроков: дополнительная маржа для опционов с экспирацией в ближайшие 48 часов с учётом ускорения гаммы
Подробные формулы и параметры см. в разделе Порог маржи.
Сканируемый риск
Сканируемый риск - ключевая метрика портфельной маржи:
Это максимальный убыток, который ваш портфель понесёт в любом отдельно взятом сценарии. Знак минус преобразует убыток (отрицательный P&L) в положительное маржинальное требование.
Маржинальные требования
Где:
- Scanning Risk = убыток в худшем сценарии
- Floor = минимальная маржа по нетто-коротким опционам (см. Порог маржи)
- Gamma Kicker = дополнительная маржа для опционов с близкой экспирацией
Поддерживающая маржа (MM) установлена на уровне 85% от IM, что создаёт буфер до ликвидации.
Расчёт капитала
На данном этапе капитал в режиме портфельной маржи учитывает только исполненные позиции:
Где:
Cash= баланс USDCUPNL_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 по сценарию
Для отдельного сценария :
Где:
- = текущая марк-стоимость позиции
- = стоимость по Блэку-Шоулзу в сценарии с шокированными спотом, IV и временем
Убыток в худшем случае
Это наиболее отрицательный P&L среди всех сценариев.
Требуемая начальная маржа
Худший убыток преобразуется в положительное маржинальное требование. Если все сценарии дают прибыль, 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)
Здесь выигрыш меньше, поскольку движение спота приводит к убытку по одной из ног - стрэддл не является полностью хеджированной позицией. Но портфельная маржа всё же даёт некоторое снижение за счёт прибыли по противоположной ноге.
Инварианты
Состав капитала
Спотовое обеспечение на данном этапе не учитывается.
IM из сканируемого риска + порога
IM включает и сценарный анализ, и страховочные пороги. См. Порог маржи.
Соотношение MM
Поддерживающая маржа всегда равна 85% от начальной маржи.
Неотрицательность доступного капитала
Заявки отклоняются, если капитал по исполненным позициям ниже суммы IM по позициям и IM по открытым заявкам.
Длинные опционы не имеют нулевой маржи
В отличие от стандартного режима, в портфельном режиме длинные позиции ТРЕБУЮТ маржи (они могут терять стоимость в неблагоприятных сценариях).
Сравнение со стандартной маржой
| Характеристика | Стандартная маржа | Портфельная маржа |
|---|---|---|
| Инструменты | Только опционы | USDC + перпы + опционы |
| Расчёт | Формулы по каждой позиции | Сценарный анализ |
| Спотовое обеспечение | Не поддерживается | На данном этапе не поддерживается |
| Кросс-маржирование | Нет | Да |
| Длинные опционы | Нулевая маржа | Учитываются в сценариях |
| Премия | Оплачивается авансом | Финансируется |
| Лучше всего подходит для | Простая торговля опционами | Хеджированные портфели |