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

Нижняя граница маржи

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

Обзор​

Сценарная маржа может недооценивать риск, когда:

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

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

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

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

  1. Неттинг совпадающих контрактов: длинные и короткие объёмы неттируются только при совпадении базового актива, экспирации, страйка и типа опциона.
  2. Расчёт изолированной базы: суммируется произведение страйка на нетто-короткий объём по оставшимся коротким позициям в коллах и путах.
  3. Проверка хвоста по коллам: если суммарный объём коллов нетто-короткий, потенциальные убытки при экспирации не ограничены по мере роста спота. Для такой группы экспирации сохраняется полная изолированная база.
  4. Учёт ограниченных убытков: в остальных случаях рассчитывается внутренняя выплата группы со знаком при терминальном споте, равном нулю, и на каждом страйке. Берётся наибольший денежный убыток (или ноль, если отрицательных выплат нет), и используется меньшее из этого убытка и изолированной базы.

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

Нижняя граница для опционов=∑ufloor_factoru×∑eБазаu,e\text{Нижняя граница для опционов} = \sum_{u} \text{floor\_factor}_{u} \times \sum_{e} \text{База}_{u,e}

Здесь uu обозначает базовый актив, а ee экспирацию. Итоговые маржинальные требования по позиции:

Маржа=max⁡(Сценарный риск,Нижняя граница для опционов)+Гамма-надбавка\text{Маржа} = \max(\text{Сценарный риск}, \text{Нижняя граница для опционов}) + \text{Гамма-надбавка}

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

Опционный резерв​

Базовый активКоэффициент нижней границыПрименяется к
Все листингованные базовые активы1,5%Сумме баз нижней границы по экспирациям

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

Пример: десять коротких коллов BTC со страйком 100 000 и пять длинных коллов BTC со страйком 105 000, все с одной экспирацией, оставляют пять нетто-коротких коллов в верхнем хвосте. Полная изолированная база остаётся равной $1 000 000, что при 1,5% даёт нижнюю границу $15 000. Длинные коллы могут снизить сценарный риск, но не уменьшают базу нижней границы для этой группы.

Гамма-надбавка для коротких сроков​

Короткие опционы, до экспирации которых осталось больше нуля и не более 48 часов, облагаются дополнительной надбавкой за ускорение гаммы. В продакшене используется вариант надбавки с зачётом спредов (spread credit).

Ноги группируются по базовому активу, экспирации и типу опциона. Коллы никогда не зачитываются против путов. Для каждой группы с нетто-объёмом qKq_K на каждом страйке KK:

Валовый шорт=∑Kmax⁡(0,−qK)Нетто-шорт=max⁡(0,−∑KqK)\text{Валовый шорт} = \sum_K \max(0, -q_K) \qquad \text{Нетто-шорт} = \max\Big(0, -\sum_K q_K\Big) Покрытый шорт=Валовый шорт−Нетто-шорт\text{Покрытый шорт} = \text{Валовый шорт} - \text{Нетто-шорт} Надбавка=k×S×Нетто-шорт+min⁡(k×S×Покрытый шорт,  L)\text{Надбавка} = k \times S \times \text{Нетто-шорт} + \min(k \times S \times \text{Покрытый шорт},\; L)
  • kk это коэффициент надбавки (1%), SS это спот.
  • LL это наибольший терминальный убыток группы, проверяемый при терминальном споте, равном нулю, и на каждом страйке группы.
  • Нетто-короткий хвост по коллам зачёта не получает. Если группа коллов нетто-короткая, покрытые шорты тоже оплачивают полную надбавку k×Sk \times S.
  • Открытые заявки учитываются в надбавке, поэтому выставленная короткая заявка незадолго до экспирации облагается так, будто она уже исполнена.

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

Поскольку надбавка добавляется сверху, краткосрочный спред может облагаться маржой выше своего максимального убытка. Ограничение для позиций с определённым риском (V3), которое сведёт маржу таких книг к их максимальному убытку, запланировано, но пока не действует; см. Параметры риска PM.

Параметры​

ПараметрОписаниеЗначение
option_floor_factorПроцент от базы нижней границы по экспирации1,5%
gamma_kicker_factorНадбавка на короткий контракт в долях спота1,0%
expiry_thresholdВременное окно для гамма-надбавки48 часов
Вариант гамма-надбавкиКак зачитываются покрытые шортыЗачёт спредов
Открытые заявкиУчитываются в нижней границе и надбавкеДа

Примеры​

Пример 1: короткий стрэнгл​

Позиция: шорт 1 пута BTC 90 000 + шорт 1 колла BTC 110 000, одна экспирация Спот: $100 000

Изолированная база=$90,000+$110,000=$200,000\text{Изолированная база} = \$90{,}000 + \$110{,}000 = \$200{,}000 Нижняя граница=0.015×$200,000=$3,000\text{Нижняя граница} = 0.015 \times \$200{,}000 = \$3{,}000

Из-за нетто-короткого хвоста по коллам для всей группы экспирации сохраняется изолированная база. Маржа составляет не менее $3 000 плюс возможная гамма-надбавка и может быть выше, если преобладает сценарный риск.

Пример 2: позиция перед экспирацией​

Позиция: шорт 5 коллов BTC 100 000 с экспирацией через 24 часа Спот: $100 000

Нижняя граница=0.015×$100,000×5=$7,500\text{Нижняя граница} = 0.015 \times \$100{,}000 \times 5 = \$7{,}500 Гамма-надбавка=0.01×$100,000×5=$5,000\text{Гамма-надбавка} = 0.01 \times \$100{,}000 \times 5 = \$5{,}000 Минимальная маржа=$7,500+$5,000=$12,500\text{Минимальная маржа} = \$7{,}500 + \$5{,}000 = \$12{,}500

Пример 3: захеджированный спред​

Позиция: шорт 10 коллов BTC 100 000 + лонг 10 коллов BTC 105 000, одна экспирация Спот: $100 000

База терминального убытка=($105,000−$100,000)×10=$50,000\text{База терминального убытка} = (\$105{,}000 - \$100{,}000) \times 10 = \$50{,}000 Нижняя граница=0.015×$50,000=$750\text{Нижняя граница} = 0.015 \times \$50{,}000 = \$750

У коллов нет нетто-короткого верхнего хвоста, поэтому ограниченный терминальный убыток снижает базу нижней границы с $1 000 000 до $50 000. Маржа равна большему из сценарного риска и нижней границы $750 плюс возможная краткосрочная гамма-надбавка.

Если до экспирации этого спреда остаётся менее 48 часов, все десять шортов покрыты лонгами, поэтому надбавка составляет min(1% × $100 000 × 10, $50 000) = $10 000. Терминальный убыток спреда в $50 000 больше полной надбавки, поэтому в этом случае зачёт её не снижает. Для более узкого спреда снижение будет реальным; см. Разобранные примеры расчёта маржи PM. Ноги с разными экспирациями зачёта спредов не получают.


См. также: