Запуск ликвидации происходит, когда Цена маркировки достигает цены ликвидации, и позиция закрывается по Цене банкротства (уровень цены маржи 0%). Это также означает, что баланс Маржи позиции опускается ниже требуемого уровня Поддерживающей маржи.
Предположим, что Цена ликвидации составляет 15 000 USDT, а текущая Цена маркировки — 20 000 USDT. Падение Цены маркировки до 15 000 USDT означает, что она достигла Цены ликвидации, а нереализованный убыток позиции приблизился к уровню Поддерживающей маржи. Так начинается процесс ликвидации.
Узнайте, как проверить Цену маркировки, по ссылке.
Расчёт Цены ликвидации
(А) Режим изолированной маржи
Режим изолированной маржи показывает, что маржа, используемая для позиции, изолирована от баланса аккаунта трейдера. Этот режим обеспечивает управление рисками, поскольку максимальная сумма, которую может потерять трейдер в результате ликвидации, ограничена маржой, установленной для открытой позиции.
Формулы
Купить/Лонг:
Цена ликвидации (Лонг) = цена входа — [(начальная маржа — поддерживающая маржа)/размер контракта] — (добавленная дополнительная маржа/размер контракта)
Продать/Шорт:
Цена ликвидации (Шорт) = цена входа + [(начальная маржа - поддерживающая маржа)/размер контракта] + (добавленная дополнительная маржа/размер контракта)
Примечания:
— Стоимость позиции = Размер контракта × Цена входа
— Начальная маржа (IM) = Стоимость позиции / кредитное плечо
— Поддерживающая маржа (MM) = (Стоимость позиции x MMR) — Вычет поддерживающей маржи
— Ставка поддерживающей маржи (MMR) основана на уровне лимита риска. Более подробную информацию можно найти в разделе Поддерживающая маржа (контракты USDT).
Пример 1 (лонг):
Трейдер А размещает лонг-позицию на 1 BTC по цене 20 000 USDT с кредитным плечом 50x. Предположим, что ставка поддерживающей маржи (MMR) составляет 0,5% и дополнительная маржа не добавляется:
Начальная маржа = 1 × 20 000 долларов США / 50 = 400 USDT
Поддерживающая маржа = 1 × 20 000 x 0,5% — 0 = 100 USDT.
Цена ликвидации = 20 000 USDT – (400 – 100) = 19 700 USDT
Пример 2 (шорт):
Трейдер B размещает шорт-позицию на 1 BTC по цене 20 000 USDT с кредитным плечом 50x. Затем он вручную добавляет ещё 3000 USDT к марже позиции. Новая цена ликвидации после добавления маржи будет рассчитана следующим образом:
Начальная маржа = 1 × 20,000 USDT / 50 = 400 USDT
ММР = 0.5%
Поддерживающая маржа = 1 × 20,000 x 0.5% - 0 = 100 USDT
Цена ликвидации = 20,000 USDT + [(400 - 100)] + (3000/1) = 23,300 USDT
Пример 3 (лонг, комиссия за финансирование вычитается из маржи позиции)
Трейдер размещает лонг-позицию на 1 BTC по цене 20 000 USDT с кредитным плечом 50x. Начальная цена ликвидации составляет 19 700 USDT (см. пример 1 выше). Однако трейдеру нужно заплатить комиссию за финансирование в 200 USDT, а на его балансе недостаточно средств.
При недостатке средств для покрытия комиссии за финансирование необходимая сумма вычитается из маржи позиции. Таким образом, уменьшение маржи позиции приведёт к тому, что Цена ликвидации приблизится к Цене маркировки, увеличивая риск ликвидации.
Новая Цена ликвидации после уменьшения маржи позиции рассчитывается следующим образом:
Начальная маржа = 1 × 20,000 USDT / 50 = 400 USDT
Ставка поддерживающей маржи = 0.5%
Поддерживающая маржа = 1 × 20,000 x 0.5% - 0 = 100 USDT
Лена ликвидации = 20,000 - [(400 - 100)] - (- 200/1) = 19,900 USDT
(В) Режим кросс-маржи
По сравнению с режимом изолированной маржи Цена ликвидации в режиме кросс-маржи может постоянно меняться, поскольку на доступный баланс будут влиять другие торговые пары. В режиме кросс-маржи начальная маржа, используемая для каждой позиции, изолируется от баланса аккаунта, но оставшийся баланс является общим. При этом на доступный баланс влияет нереализованный P&L по всем открытым позициям. Ликвидация запускается только при недостатке доступного баланса и если не хватает поддерживающей маржи для поддержания позиции.
Пример 1 (без учёта комиссий)
Предположим, что трейдер A хочет открыть лонг-позицию на 2 BTC по цене 10 000 USDT с кредитным плечом 100x в режиме кросс-маржи. Текущий доступный баланс составляет 2000 USDT.
Поддерживающая маржа = Ставка поддерживающей маржи х Стоимость ордера
= 2 × 10 000 × 0,5% = 100 USDT
Чтобы рассчитать уровень поддерживающей цены (цены ликвидации), нужно вычислить текущий максимально возможный убыток.
Общий возможный убыток = Доступный баланс - Поддерживающая маржа
= 2000 - 100
= 1900 USDT
Таким образом, при наличии 1900 USDT позиция может выдержать снижение цены на 950 USDT (1900 / 2). Соответственно, цена ликвидации этой позиции составит 9050 USDT (10 000 - 950).
Трейдер А принимает этот уровень риска и открывает позицию. При открытии позиции из его доступного баланса вычитается начальная маржа в размере 200 USDT.
Начальная маржа = Размер контракта x Цена входа / Кредитное плечо
= (2 × 10 000) / 100 = 200 USDT
Доступный баланс = 1800 USDT
Пример 2
Через некоторое время цена увеличивается до 10 500 USDT, и у позиции трейдера А нереализованная прибыль составляет 1000 USDT (500 × 2).
Общий возможный убыток = Доступный баланс + Начальная маржа - Поддерживающая маржа + Нереализованная прибыль
= 1800 + 200 - 100 + 1000
= 2900 USDT
Таким образом, при при наличии 2900 USDT позиция может выдержать снижение цены на 1450 USDT (2900 / 2). Цена ликвидации этой позиции составит 9050 USDT (10 500 - 1450).
Используя описанный выше алгоритм, можно вывести следующую формулу цены ликвидации.
Формула
Позиция с нереализованной прибылью
Цена ликвидации (лонг) = Цена входа - [(Доступный баланс + Начальная маржа - Поддерживающая маржа) / Размер чистой позиции]
Цена ликвидации (шорт) = Цена входа + [(Доступный баланс + Начальная маржа - Поддерживающая маржа) / Размер чистой позиции]
Позиция с нереализованным убытком
Цена ликвидации (лонг) = Текущая цена маркировки - [(Доступный баланс + Начальная маржа - Поддерживающая маржа) / Размер чистой позиции]
Цена ликвидации (шорт) = Текущая цена маркировки + [(Доступный баланс + Начальная маржа - Поддерживающая маржа) / Размер чистой позиции]
Примечание: комиссия за закрытие позиции(ий) может привести к незначительному отличию от фактической цены ликвидации.
Ниже приведены примеры расчёта цены ликвидации в режиме кросс-маржи (без учёта комиссий).
Пример 1 (идеальное хеджирование)
Идеальное хеджирование можно использовать только для одной и той же торговой пары с одинаковым размером контрактов и включенным режимом кросс-маржи. Например, трейдер удерживает лонг-позицию BTCUSDT на 1 BTC и шорт-позицию BTCUSDT на 1 BTC в режиме кросс-маржи.
Идеально хеджированная позиция никогда не будет ликвидирована, поскольку нереализованная прибыль по одной позиции будет использоваться для компенсации нереализованного убытка по другой позиции.
Пример 2 (частично хеджированная позиция)
Предположим, что трейдер B удерживает две позиции, используя кредитное плечо 100х, а его текущий доступный баланс составляет 3000 USDT. Текущая цена маркировки равна 9500 USDT.
|
|
|
|
Шорт-позиция никогда не будет ликвидирована, так как размер контракта по лонг-позиции больше, чем по шорт-позиции. Когда цена растёт, нереализованная прибыль по лонг-позиции всегда больше, чем нереализованный убыток по шорт-позиции.
При расчёте цены ликвидации для лонг-позиции нужно учитывать только чистую подверженность риску позиции abs(Лонг - Шорт) = abs(2 BTC - 1 BTC) = 1 BTC.
Начальная маржа = (1 × 10 000 ) / 100 = 100 USDT
Поддерживающая маржа = 1 × 10 000 × 0,5% = 50 USDT
Доступный баланс = 3000 USDT
Цена ликвидации (лонг) = 9500 - [(3000 + 100 - 50) / 1] = 6450 USDT
Примечание: в режиме кросс-маржи нереализованный убыток сокращает доступный баланс. Нереализованная прибыль не будет влиять на доступный баланс, поскольку Bybit не поддерживает использование нереализованной прибыли для открытия новых ордеров, вывода или компенсации нереализованных убытков по нехеджированной позиции.
Пример 3 (позиции по разным торговым парам)
Предположим, что Трейдер C удерживает две позиции, а его доступный баланс составляет 2500 USDT.
|
|
|
|
Для позиции BTCUSDT:
Цена ликвидации = 19 500 - [(2500 + 200 - 100) / 1] = 16 900 USDT
Для позиции ETHUSDT:
Цена ликвидации = 2000 + [(2500 + 400 - 100) / 10] = 2280 USDT
Предположим, что Трейдер C открыл ещё одну шорт-позицию BITUSDT. Детали позиции выглядят следующим образом:
|
|
|
|
|
|
Новый доступный баланс = 2500 - 560 (дополнительный нереализованный убыток от лонг-позиции BTCUSDT) - 240 USDT (начальная маржа для BITUSDT) = 1700 USDT
Новая цена ликвидации для каждой позиции рассчитывается следующим образом:
Для лонг-позиции BTCUSDT:
Цена ликвидации = 19 000 - [(1700 + 200 - 100) / 1] = 17 200 USDT
Для шорт-позиции BITUSDT:
Цена ликвидации = 0,6 + [(1700 + 240 - 60) / 10 000] = 0,788 USDT
Для шорт-позиции ETHUSDT:
Цена ликвидации = 2000 + [(1700 + 400 - 100) / 10] = 2200 USDT
Примеры выше показывают, что при использовании одного и того же актива (USDT) в качестве маржи в режиме кросс-маржи для нескольких позиций цена ликвидации прибыльной позиции будет приближаться к цене маркировки каждый раз, когда будет увеличиваться нереализованный убыток убыточной позиции. Это связано с использованием общего доступного баланса для покрытия нереализованных убытков убыточной позиции. Таким образом, нереализованная прибыль не увеличивает доступный баланс, как показано в примере 2.
Когда доступный баланс достигнет 0, цена ликвидации обеих позиций изменится, поскольку позиция будет поддерживаться начальной маржой, которая не является общей для позиций.
Единственным исключением является вычет комиссии за финансирование из начальной маржи позиции. Это происходит, когда доступный баланс равен 0, и любые дальнейшие списания комиссии за финансирование ведут к уменьшению начальной маржи позиции. После этого цена ликвидации будет пересчитана и приблизится к цене маркировки.