- Binance ликвидирует позицию, когда коэффициент маржи (поддерживающая маржа, делённая на маржевый баланс) достигает 100 %. В расчёте используется маркировочная цена, а не цена последней сделки.
- Поддерживающая маржа — это номинал позиции, умноженный на ставку поддерживающей маржи (зависит от размера позиции), минус фиксированная поддерживающая сумма: крупные позиции ликвидируются раньше.
- Для изолированного лонга без комиссий цена ликвидации примерно равна входу × (1 − 1/плечо) ÷ (1 − ставка поддерживающей маржи). При 10x это около 9.5 % ниже входа, при 100x — около 0.5 %.
- Ликвидация обходится дороже самого убытка: взимается комиссия за ликвидацию, а если позиция обанкротилась, потери берёт на себя страховой фонд, а последняя мера — автоделеверидж.
«Цена ликвидации» — вопрос, с которым рано или поздно сталкивается каждый трейдер фьючерсов, и ответ на него часто понимают неверно. Большинство калькуляторов выдают число, но почти никто не объясняет, что за ним стоит. В этой статье мы разбираем правила одной из крупнейших криптобирж фьючерсов, Binance, по её собственной документации и добавляем расчёт, который можно проверить самому.
Что запускает ликвидацию
Позиция с плечом обеспечена залогом. Биржа ликвидирует вас, когда залога перестаёт хватать на поддерживающую маржу — минимум, который биржа требует для удержания позиции. Binance задаёт условие двумя строками:1
Залог = Начальный залог + Реализованный PnL + Нереализованный PnL < Поддерживающая маржа
Коэффициент маржи = Поддерживающая маржа / Маржевый баланс
Когда коэффициент маржи достигает 100 %, «some, if not all, of your positions will be liquidated» — часть ваших позиций, а то и все, будут ликвидированы.2 Поэтому следить нужно за коэффициентом маржи, а не за ценой. Коэффициент 40 % означает, что ваш маржевый баланс в 2.5 раза больше поддерживающей маржи; интерфейс биржи показывает этот коэффициент по вашему счёту.
Почему маркировочная цена, а не цена последней сделки
Если бы ликвидация считалась по цене последней сделки, одна крупная заявка в тонком стакане могла бы сделать «прокол» цены и выбить позиции, которым на самом деле ничто не угрожало. Поэтому Binance указывает, что «your liquidation prices and unrealized PnL are calculated based on the Mark Price» — цены ликвидации и нереализованный PnL считаются по маркировочной цене, которую биржа строит из «a combination of funding data and a basket of price data from multiple spot exchanges» — данных о фандинге и корзины цен с нескольких спотовых бирж.1 Раз маркировочная цена опирается на споты и фандинг, она менее чувствительна к разовому всплеску в стакане фьючерса, чем цена последней сделки. Смотрите на маркировочную цену, а не только на свечной график своего инструмента.
Поддерживающая маржа: почему большая позиция ликвидируется раньше
Binance даёт определение одной строкой:3
Поддерживающая маржа = Номинал позиции × Ставка поддерживающей маржи − Поддерживающая сумма
Ставка не постоянна. Она зависит от уровня номинала позиции: чем крупнее позиция, тем выше применяемая ставка, а поддерживающая сумма — фиксированная поправка, благодаря которой ступени остаются непрерывными. На практике это значит, что при одинаковом плече очень крупная позиция ликвидируется ближе к цене входа, чем маленькая. Всегда смотрите таблицу ступеней своего контракта.
Оценка цены ликвидации
Формулу для кросс-маржи Binance публикует картинкой и отмечает, что в изолированном режиме «чужие» члены обнуляются (суммарная поддерживающая маржа и нереализованный PnL других позиций равны нулю, а баланс кошелька — собственный баланс изолированной позиции).3 Из этих определений изолированный лонг выводится самостоятельно. Пусть E — цена входа, L — плечо, m — ставка поддерживающей маржи, A — поддерживающая сумма на единицу, а начальная маржа равна E ÷ L на единицу. Позицию ликвидируют, когда маржевый баланс равен поддерживающей марже:
E/L + (P − E) = m·P − A, откуда P = (E·(1 − 1/L) − A) / (1 − m)
Для шорта зеркальная формула: P = (E·(1 + 1/L) + A) / (1 + m).
Это наш собственный вывод из опубликованных определений, без учёта торговых комиссий и фандинга. Авторитетен калькулятор биржи, но формула показывает структуру: плечо задаёт запас, ставка поддерживающей маржи немного его съедает. При условной ставке 0.5 % и A = 0 для цены входа 100:
| Плечо | Цена ликвидации лонга | Расстояние от входа | Цена ликвидации шорта | Расстояние |
|---|---|---|---|---|
| 5x | 80.40 | −19.6 % | 119.40 | +19.4 % |
| 10x | 90.45 | −9.5 % | 109.45 | +9.5 % |
| 20x | 95.48 | −4.5 % | 104.48 | +4.5 % |
| 50x | 98.49 | −1.5 % | 101.49 | +1.5 % |
| 100x | 99.50 | −0.5 % | 100.50 | +0.5 % |
Два вывода. Первый: запас примерно равен 1 ÷ плечо: при 20x хватает движения против вас примерно на 4.5 %. Второй: при 50x и выше запас составляет 1.5 % или меньше, и до него может дотянуться обычная тень свечи; сравнивайте запас с размером движений, которые монета реально делает на вашем таймфрейме.
Сколько на самом деле стоит ликвидация
Потеря маржи — не весь счёт. Binance описывает процесс так:1
- Комиссия за ликвидацию. «A portion of the assets that have been made available to maintain the position will be deducted and paid to Binance as a Liquidation Clearance Fee» — часть активов, выделенных для удержания позиции, списывается и уходит Binance; размер считается по ставке комиссии и номиналу позиции.
- «Умная» ликвидация. Биржа старается не закрывать всё: она отправляет «one large Immediate or Cancel order» — одну крупную заявку «исполнить немедленно или отменить», чтобы сбросить позицию на рынок. Если после этого маржи всё равно не хватает, остаток становится обанкротившейся позицией.
- Страховой фонд. Он «will bear the losses arising from the Bankrupt Position» — берёт на себя убытки обанкротившейся позиции, а пополняется в том числе частью комиссий за ликвидацию.4
- Автоделеверидж (ADL). Если убыток превышает то, что фонд может принять, торговое ядро ликвидирует обанкротившуюся позицию «and some opposing non-bankrupt trader’s positions» — и часть позиций противоположной стороны, которые не обанкротились.4 То есть при экстремальном движении даже прибыльного трейдера с другой стороны могут принудительно вывести из выигрышной позиции.
Как не попасть под ликвидацию
Рекомендации самой Binance коротки и всё ещё лучшие:2
- Следите за коэффициентом маржи. При 100 % позиции ликвидируются.
- Добавляйте маржу: «the higher the margin balance you have, the lower the liquidation price» — чем больше маржевый баланс, тем ниже цена ликвидации.
- Используйте стоп-лосс, чтобы «exit a losing position earlier and avoid getting liquidated» — выйти из убыточной позиции раньше и не быть ликвидированным. Ставьте его заметно внутри цены ликвидации, с запасом на проскальзывание.
- Не докупайте контракты в убыточную позицию: это повышает цену ликвидации всей позиции.
Добавим одно правило арифметики: выбирайте плечо после того, как выбрали стоп. Если стоп в 3 % от входа, плечо выше примерно 30x ставит цену ликвидации ближе стопа (в таблице выше при 50x запас 1.5 %), и выход выбираете уже не вы, а биржа.
Как увидеть ликвидации вживую
Чтобы понимать, сколько принудительных закрытий приходит на рынок во время движения, на странице «Ликвидации» показан поток принудительных ордеров с фьючерсов Binance с итогами по лонгам и шортам в разрезе монет. Binance отдаёт в этом потоке не больше одного ордера на инструмент в секунду, поэтому в экстремальные моменты это выборка, а не полный счёт. Это контекст рынка, а не торговый сигнал.
Footnotes
-
Binance Support, «Binance Futures Liquidation Protocols»: условие и коэффициент маржи, маркировочная цена, комиссия за ликвидацию, «умная» ликвидация, страховой фонд, автоделеверидж. ↩ ↩2 ↩3
-
Binance Support, «How to Reduce Your Chances of Getting Liquidated»: коэффициент маржи 100 %, маржевый баланс, стоп-лосс, не докупать в убыточную позицию. ↩ ↩2
-
Binance Support, «USDⓈ-M Futures Liquidation Price»: определение поддерживающей маржи, условия изолированной маржи. Вывод формулы и таблица — наши (изолированный режим, без комиссий, условная ставка поддерживающей маржи). ↩ ↩2
-
Binance Support, «Introduction to Futures Insurance Funds»: роль фонда, пополнение комиссиями за ликвидацию, автоделеверидж при превышении возможностей фонда. ↩ ↩2
Источники
- Binance Futures Liquidation Protocols. Binance Support (официальная документация)
- USDⓈ-M Futures Liquidation Price. Binance Support (официальная документация)
- Introduction to Futures Insurance Funds. Binance Support (официальная документация)
- How to Reduce Your Chances of Getting Liquidated. Binance Support (официальная документация)
Статья — исследование, а не инвестиционная рекомендация. Результаты на истории не гарантируют результатов в будущем.