- Коротко: на Binance Futures ликвидация срабатывает, когда mark price достигает вашей цены ликвидации, а не последняя цена сделки. Эти цены различаются, поэтому позицию могут ликвидировать, пока график последней цены не коснулся уровня, а тень свечи может пройти уровень и никого не ликвидировать.
- Заявленная Binance формула: Mark Price = Median (Price 1, Price 2, Contract Price). Price 1 использует индексную цену и последнюю ставку фандинга, Price 2 — индекс плюс 30-секундную скользящую среднюю премии фьючерса.
- Поскольку это медиана, единичный всплеск цены контракта отсекается: его «переголосовывают» две цены, основанные на индексе. В этом и смысл конструкции, которую Binance описывает как защиту от лишних ликвидаций и манипуляций.
- Всегда проверяйте, какую цену показывают ваш график и оповещение. График последней цены — неподходящий инструмент, чтобы судить, насколько вы близки к ликвидации.
Коротко. Binance ликвидирует фьючерсную позицию, когда mark price (маркировочная цена) достигает цены ликвидации позиции. Mark price — это не цена на вашем графике. Это отдельное число, построенное из индексной цены, фандинга и цены самого контракта, и оно может минутами находиться выше или ниже последней цены сделки. Поэтому трейдера могут ликвидировать, а свеча при этом не коснётся уровня, и поэтому резкая тень может пройти уровень ликвидации и никого не ликвидировать.
Какая цена на самом деле запускает ликвидацию?
В FAQ по фьючерсам Binance говорит прямо: ликвидация происходит, когда mark price достигает цены ликвидации позиции (перевод наш).1 Там же объяснено, зачем две цены и для чего каждая: цены ликвидации и нереализованный PnL считаются по mark price, а реализованный PnL опирается на последнюю цену.12
Триггер там дан и как условие по марже: обеспечение, равное начальному обеспечению плюс реализованный и нереализованный PnL, опускается ниже поддерживающей маржи.1 Нереализованный PnL в этом выражении считается по mark price. Всю процедуру, включая коэффициент маржи и страховой фонд, мы разобрали в статье ликвидация фьючерсов: как это работает.
Как строится mark price?
Для бессрочных контрактов Binance публикует формулу:2
- Mark Price = Median (Price 1, Price 2, Contract Price).
- Price 1 = Price Index × (1 + Last Funding Rate × (Time Until Next Funding / Funding Period)).
- Price 2 = Price Index + Moving Average (30 seconds basis). Скользящая средняя берётся от средней цены контракта (среднее лучшей покупки и продажи) минус индексная цена, раз в секунду. Binance указывает, что у TradFi-бессрочных контрактов используется 60-секундная средняя.
Медиана трёх чисел — это среднее по величине. Значит, если один вход выброс, его просто не выбирают. Мгновенная тень цены контракта, которая лишь один из трёх входов, сама не способна утянуть mark price. Назначение Binance формулирует как предотвращение лишних ликвидаций и сдерживание манипуляций со стороны недобросовестных участников (перевод наш).2
Разобранный пример (наша иллюстрация, числа придуманы)
Пусть индексная цена 100 000, последняя ставка фандинга +0,01% за период, до конца 8-часового периода осталась половина, а фьючерс торгуется с небольшой премией к индексу. Два момента:
| Всплеск в тонком стакане | Контракт «дорогой», индекс падает | |
|---|---|---|
| Индексная цена | 100 000 | 99 200 |
| Price 1 (индекс × поправка на фандинг) | 100 005 | ≈ 99 205 |
| Price 2 (индекс + 30-с средняя премии) | 100 060 (+60) | 99 280 (+80) |
| Цена контракта (последняя сделка) | 100 700 | 99 400 |
| Mark price (медиана) | 100 060 | 99 280 |
| Шорт с ценой ликвидации 100 500 | Последняя цена её пересекла, mark нет: не ликвидирован | — |
| Лонг с ценой ликвидации 99 300 | — | Последняя цена всё ещё выше, mark ниже: ликвидирован |
В первом столбце последняя цена выстрелила на 700 выше индекса, а mark сдвинулась лишь на 60. Шорт с уровнем ликвидации 100 500 увидел, как график прошёл через него, и выжил. Во втором столбце контракт всё ещё торгуется по 99 400, выше уровня лонга 99 300, и график выглядит безопасно, но mark price 99 280, и позиции больше нет. Ни один исход не требует ошибки биржи: оба следуют из формулы.
Что это значит для управления риском?
- Ставьте оповещения на mark price. Оповещения, стопы и линии по последней цене измеряют не то, что запускает ликвидацию. Проверьте, какой тип цены использует ваш терминал для каждого, и позволяет ли он выбрать mark price.
- Цена ликвидации — движущееся число. Поскольку триггер включает реализованный и нереализованный PnL, изменение других позиций или накопленных издержек может сдвинуть уровень (наше прочтение формулы; проверяйте по полю цены ликвидации в своём аккаунте).
- Фандинг влияет дважды. Он входит в Price 1 через последнюю ставку и со временем списывает или добавляет обеспечение (как работает фандинг).
- У Binance описан резервный механизм. На странице о mark price сказано, что при некоторых условиях защитный механизм временно меняет индексную опору. Такие правила — причина читать актуальную версию страницы для вашего контракта.
- Следите за рынком, а не только за своим графиком. Наша панель ликвидаций показывает принудительные ордера по мере появления на Binance — это другая сторона того же механизма.
Смотрите также. Шаг после неудавшейся ликвидации разобран в статье автоделевередж (ADL) на крипто-фьючерсах.
Это образовательный материал, не инвестиционная рекомендация. Формулы приведены так, как они опубликованы Binance на момент чтения страниц; биржи их пересматривают, а контракты различаются, поэтому проверяйте страницу своего инструмента.
Footnotes
-
Binance Support, «Binance Futures Liquidation Protocols». Разделы «How to calculate the liquidation price?» и «What is the difference between Mark Price and Last Price?». Страница прочитана через инструмент загрузки, возвращающий её текст; формулы и фразы приведены так, как они там представлены. ↩ ↩2 ↩3
-
Binance Support, «Introduction to Binance Futures Mark Price». Формулы для бессрочных контрактов, 30-секундная база (60 секунд для TradFi-бессрочных контрактов) и заявленная цель mark price. На странице также описан защитный механизм для индексной цены; его устройство мы здесь не разбираем. ↩ ↩2 ↩3
Частые вопросы
Binance ликвидирует по mark price или по last price?
По mark price. В FAQ Binance по ликвидации сказано, что ликвидация происходит, когда mark price достигает цены ликвидации позиции. Последняя цена используется для реализованного PnL.
Почему меня ликвидировали, хотя цена не доходила до моей цены ликвидации?
Чаще всего потому, что вы смотрели график последней цены, а ваш уровень достиг другой цифры — mark price. Mark price может быть ниже последней цены, когда фьючерс торгуется с премией к индексу.
Как рассчитывается mark price на Binance?
Для бессрочных контрактов это медиана трёх цен: Price 1 (индексная цена с поправкой на последнюю ставку фандинга и время до следующего), Price 2 (индекс плюс 30-секундная скользящая средняя премии контракта к индексу) и цена контракта.
Зачем Binance вообще нужна mark price?
По словам Binance, она нужна, чтобы предотвращать лишние ликвидации и сдерживать манипуляции. Одна крупная заявка в тонком стакане может ненадолго сдвинуть последнюю цену, не меняя реальной стоимости контракта.
Источники
- Introduction to Binance Futures Mark Price. Binance Support (Futures FAQ), 2026
- Binance Futures Liquidation Protocols. Binance Support (Futures FAQ), 2026
Статья — исследование, а не инвестиционная рекомендация. Результаты на истории не гарантируют результатов в будущем.