
Три цены, одна ликвидация: объяснение Mark, Index и Last Price
На каждом экране perp отображаются три цены, и только одна из них закрывает вашу позицию. Как рассчитываются mark, index и last price на Binance, Bybit, Aster, EVEDEX и Hyperliquid, почему шпилька на графике может не ликвидировать вас, и как проверить разницу перед запуском Futures-бота.
Откройте любую пару perpetual Futures, и вы увидите три разных числа, которые одновременно описывают один и тот же актив. Последняя Цена исполняет ваши ордера и формирует свечи. Индексная Цена показывает, сколько актив стоит на других Spot-рынках. Mark Price определяет, выживет ли ваша позиция. Трейдеры, которые следят только за первым показателем, иногда узнают о существовании третьего в самый неподходящий момент.
В этом руководстве рассматривается, что означает каждая Цена, как основные площадки на самом деле их рассчитывают, почему во время волатильности между ними возникает разрыв и какие проверки стоит провести перед запуском бота с кредитным плечом.
Кратко
- Последняя цена — это самая недавняя исполненная сделка в книге заявок данной площадки. Она используется для исполнения ордеров, построения графиков и расчёта реализованного PNL.
- Индексная цена — это взвешенный композит Spot-цен на нескольких внешних биржах. Она привязывает контракт к более широкому Market и используется для расчёта финансирования.
- Mark price — это оценка справедливой стоимости, рассчитанная на основе индекса. Она определяет Нереализ. PNL и запускает ликвидацию на большинстве площадок.
- Binance, Aster и EVEDEX используют конструкцию из трёх медианных значений: индекс с учётом финансирования, показатель индекс плюс база и собственная последняя Цена контракта.
- Hyperliquid формирует свою марку на основе oracle-цены, вычисляемой валидаторами из цен на CEX, а также 150-секундной EMA собственного базиса, обновляемой примерно каждые три секунды.
- Bybit применяет ограниченное смешение контрактной Цены и индексной Цены для определённого набора символов, начиная с ноября 2025 года.
- Практическое следствие работает в обе стороны: тень на графике может не привести к ликвидации, а позиция может быть ликвидирована, даже если свеча по последней цене выглядит безопасной.
Что такое mark price, index price и last price?
На каждом бессрочном контракте Futures одновременно используются три справочные цены. Last Price — это последняя сделка в книге ордеров данной биржи. Index Price представляет собой взвешенное среднее Spot-цен с нескольких внешних бирж. Mark Price — это устойчивая к манипуляциям справедливая Стоимость, рассчитанная на основе индекса; именно она используется ликвидационными механизмами и для расчёта Нереализ. PNL.
| Что это такое | Что это контролирует | Откуда это берётся | |
|---|---|---|---|
| Последняя Цена | Последняя исполненная сделка на этой площадке | Исполнение ордеров, свечи, реализованный PNL | Книга заявок этой площадки |
| Индексная Цена | Взвешенный композит внешних цен Spot | Расчёты финансирования, якорь для mark | Несколько внешних Spot-бирж |
| Маркет-Цена | Оценка справедливой стоимости, рассчитанная на основе индекса | Нереализ. PNL, триггер ликвидации | Индекс плюс корректировка на базис или финансирование |
Реализованный PNL — это важное исключение: когда позиция действительно закрывается, сумма, которая поступает на ваш баланс, рассчитывается по исполненной цене, а не по маркерной.
Как рассчитывается индексная Цена
Индекс существует для того, чтобы книга заявок одной площадки не могла определять истину. Aster описывает свой ценовой индекс как взвешенное среднее по основным Spot-рынкам, включая Binance, Huobi и Kraken, при этом площадки с большим объёмом торгов имеют больший вес (Aster docs). Binance использует тот же принцип для USDⓈ-маржинальных Futures, рассчитывая ценовой индекс на основе входящих Spot-бирж до выполнения любых других вычислений (Binance).
Две защиты важнее, чем веса. Aster исключает любую биржу, если она не обновляет свой фид в течение трёх секунд, чтобы устаревшие котировки не влияли на индекс. Также применяется защита по последней цене сделки: если последняя сделка по контракту отклоняется более чем на 5% от маркерной цены и в течение пяти секунд не происходит новой сделки, для расчёта цены контракта используется текущая маркерная цена (Aster docs).
Hyperliquid использует иной подход для достижения той же цели. Его oracle-Цена представляет собой взвешенную медиану цен с централизованных бирж, которую каждый валидатор рассчитывает независимо и публикует примерно каждые три секунды. Это означает, что эталонная Цена полностью не зависит от собственных рыночных данных Hyperliquid (Hyperliquid docs).
Как рассчитывается mark price на каждой площадке
Большинство централизованных площадок и некоторые perp DEX используют общий принцип: берут индекс, корректируют его двумя способами и выбирают среднюю стоимость:
Маркировочная цена = Медиана (Цена 1, Цена 2, Цена контракта)
- Цена 1 = Индексная цена × (1 + последняя ставка финансирования × (время до следующего финансирования ÷ период финансирования))
- Цена 2 = Индексная цена + короткая скользящая средняя базиса, где базис — это середина книги заявок минус индекс
- Цена контракта = последняя цена сделки на выбранной бирже
Binance рассчитывает свою базовую скользящую среднюю на основе 2,5-минутного окна, сформированного из 30 точек данных с интервалом в пять секунд, и отмечает, что при аномальных условиях может полностью перейти на использование Price 2 в качестве защитной меры (Binance). EVEDEX использует ту же медианную схему из трёх значений с пятиминутной базовой средней, рассчитываемой каждую секунду (EVEDEX docs).
Устройство Hyperliquid принципиально иное. Его марк-Цена рассчитывается как медиана трёх показателей: Цена оракула плюс экспоненциальное скользящее среднее за 150 секунд разницы между mid-Ценой Hyperliquid и оракулом; медиана лучших бид, аск и последней сделки на Hyperliquid; и медиана mid-Цен бессрочных контрактов на Binance, OKX, Bybit, Gate.io и MEXC с весами 3, 2, 2, 1 и 1 соответственно. Если доступны только два из этих трёх показателей, добавляется четвёртый — EMA за 30 секунд собственной медианы бид/аск/последняя сделка Hyperliquid (Hyperliquid docs).
Bybit использует ограниченное смешивание для определённого набора символов, внедрённого с ноября 2025 года: mark price = Цена3 × C + index price × (1 − C), где C ограничен в диапазоне от 0,3 до 0,7 в зависимости от степени отклонения средней цены (Bybit).
| Площадка | Метод расчёта маркерной цены | Окно сглаживания |
|---|---|---|
| Binance (USDⓈ-M) | Медиана индекса с учетом финансирования, индекс + скользящая средняя базиса, Цена контракта | Интервал 2,5 минуты, 30 выборок |
| EVEDEX | Медиана скорректированного по финансированию индекса, индекс + скользящая средняя базиса, последняя Цена сделки | 5-минутная база, с выборкой каждую секунду |
| Aster (perpetuals) | Медиана скорректированного по финансированию индекса, индекса с базисом, цены контракта | Плюс защита от задержки данных в 3 секунды и отклонения сделки на 5% |
| Hyperliquid | Медиана oracle + базисная EMA, медиана собственного стакана, взвешенная медиана perp на CEX | 150-секундная EMA на базе |
| Bybit (определённые символы) | Ограниченное сочетание цены контракта и индексной цены | C зафиксирован в диапазоне 0,3–0,7 |
Эти различия не теоретические. EMA с периодом 150 секунд и усреднённое значение с интервалом 2,5 минуты реагируют по-разному на один и тот же 30-секундный всплеск, что означает: идентичная стратегия, запущенная на двух площадках, будет вести себя по-разному при ликвидации во время резких движений рынка.
Bitsgap объединяет Binance, Bybit, Aster, EVEDEX, Hyperliquid и другие площадки через единый интерфейс, чтобы COMBO-боты и DCA Futures боты можно было настраивать, тестировать на истории и запускать в демо-режиме до открытия позиции с реальным капиталом.
Начать пробный период →
Почему может произойти ликвидация, даже если график выглядит нормально
Ликвидация происходит, когда марк Цена достигает ликвидационной цены, а не по свечам на экране. Aster прямо указывает: принудительная ликвидация происходит, когда марк Цена достигает ликвидационной цены, и трейдерам следует отслеживать оба показателя (Aster docs). Справочный центр Bybit подтверждает то же самое для своих контрактов (Bybit).
Такая конструкция защищает трейдеров в одном направлении и преподносит им сюрпризы в другом.
Фитиль, который не приводит к ликвидации. Тонкая книга заявок принимает крупную рыночную продажу, последняя Цена падает на 4% на две секунды, и свеча рисует длинный хвост. Поскольку mark price привязан к мультибиржевому индексу и сглажен средним по базису, он почти не двигается. Позиции, которые были бы закрыты по триггеру последней цены, остаются открытыми. Именно для такой ситуации и был создан mark price.
Ликвидация, которая наступает, пока свеча выглядит вполне безопасной. В другую сторону: на спотовых рынках по всему индексу идет распродажа, а собственный стакан этой площадки отстает, или база стабильно уходит в минус. Mark оказывается ниже последней, ваша позиция оценивается по mark, и движок реагирует на число, за которым вы не следили. Никаких сбоев не произошло; позиция просто была оценена по цене, за которой вы не следили.
Разрыв увеличивается именно тогда, когда это действительно важно: при низкой ликвидности, на малокапитализированных парах, в периоды экстремального финансирования и в выходные часы. Документация по бессрочным контрактам на акции Aster прямо указывает на это, применяя экспоненциально взвешенное скользящее среднее к последней Цена во время ночных, выходных и праздничных сессий специально для сглаживания всплесков на тонком рынке (Aster docs).
Пять проверок перед запуском бота с кредитным плечом
- Сравнивайте свою цену ликвидации с маркерной ценой, а не со свечой. Важно именно расстояние между маркерной ценой и ценой ликвидации — обе эти величины отображаются на экране позиции как на бирже, так и в любом интерфейсе бота, где они выводятся рядом с настройками. На парах, где маркерная и последняя цена обычно расходятся на 0,3%, Stop, выставленный «на глаз» по графику, окажется на 0,3% дальше от ожидаемой точки.
- Проверьте текущий спред между маркерной и последней ценой на вашей паре. Основные пары с глубокими стаканами имеют минимальный спред. У редких пар он шире, и этот спред — ваш запас по ошибке.
- Знайте, по какому ориентиру срабатывает ваш Stop Loss — скорее всего, вы его не выбирали. Тип цены, по которой срабатывают Stop Loss и Take Profit, задаётся биржей, и платформы для ботов обычно наследуют этот параметр по умолчанию, а не переопределяют его. Поэтому Stop будет срабатывать по тому ориентиру, который использует ваша площадка, и это может отличаться от того, по которому происходит ликвидация. Изучайте документацию по ордерам на каждой бирже отдельно — не для каждого бота, а для каждой площадки.
- Пересчитывайте после каждого safety order. DCA Futures бот и COMBO-бот с каждым исполнением смещают среднюю точку входа, и вместе с ней изменяется Цена ликвидации. Значение, которое вы проверяли при запуске, уже устарело к третьему safety order.
- Не размещайте Stop вплотную к ликвидации. Stop, установленный чуть ниже цены ликвидации, — это не управление рисками; это просто немного более ранняя ликвидация с дополнительной комиссией. Механика этого зазора подробно разобрана в статье crypto liquidations explained.
Что это означает именно для трейдеров, использующих ботов
Бот размещает ордера на бирже. Он не находится между вашей позицией и риск-менеджментом биржи. Когда марк-Цена достигает вашего уровня ликвидации, площадка закрывает позицию вне зависимости от того, что бот планировал делать дальше, и собственный Stop Loss бота поможет только в том случае, если он установлен на значительном расстоянии от этого уровня.
Из этого следуют два последствия для всех, кто использует автоматизацию Futures на разных площадках:
- Стратегии усреднения требуют отслеживания ликвидации, а не только установки Stop. COMBO-бот или DCA Futures бот специально увеличивает позицию по мере движения цены против неё. Каждое добавление приближает цену ликвидации к Market. Размер позиции, рассчитанный исходя из расстояния до ликвидации на момент запуска, становится неверным уже к середине заполнения лестницы. Вопросы выбора направления и структуры рассмотрены в разделе выбор направления COMBO перед запуском.
- Одни и те же настройки ведут себя по-разному на разных площадках. Формулы расчёта mark price, интервалы выплат funding и структуры комиссий различаются. Конфигурация, проверенная на одной бирже, остаётся лишь гипотезой, а не результатом, на другой — именно для этого существуют деморежим и тестирование на исторических данных для каждой площадки. Различия в издержках на уровне площадок подробно разобраны в гайде по комиссиям Aster и сравнении ботов Hyperliquid.
Bitsgap запускает COMBO-ботов и DCA Futures ботов с настраиваемыми Stop Loss и Take Profit на подключённых биржах, включая Binance, Bybit, Hyperliquid, Aster и EVEDEX, и отображает ликвидационную цену и mark price на экране бота, чтобы разница оставалась видимой во время работы позиции. Деморежим и бэктестинг доступны до ввода реального капитала. Автоматизация выполняет правила последовательно; она не устраняет риск, связанный с плечом.
Часто задаваемые вопросы
В чем разница между mark price и last price? Last price — это последняя исполненная сделка в книге заявок конкретной биржи. Mark price — это рассчитанная справедливая стоимость, основанная на индексе внешних Spot-цен с учетом базиса или корректировки финансирования. Last price используется для исполнения ордеров; mark price определяет Нереализ. PNL и запускает ликвидацию.
Какая цена запускает ликвидацию на крипто-Futures? Mark price. Крупнейшие площадки, включая Binance, Bybit, Aster и EVEDEX, используют mark price вместо последней цены сделки для ликвидации, что снижает влияние временных всплесков в книге заявок и манипуляций на одной площадке.
Что такое индексная цена в perpetual futures? Индексная цена — это взвешенное среднее значение Spot-цены актива на нескольких внешних биржах. Она привязывает perpetual-контракт к более широкому рынку, используется для расчёта ставки финансирования и служит базовым параметром для mark price.
Как рассчитывается mark price на Binance? Binance берет медиану из трех значений: индекса цены, скорректированного на последний коэффициент финансирования с учетом времени до следующего финансирования; индекса цены плюс скользящая средняя базиса за 2,5 минуты; и последней цены сделки по контракту.
Как Hyperliquid рассчитывает mark price? Hyperliquid использует медиану из трёх показателей: вычисленную валидатором oracle price плюс 150-секундное EMA разницы между mid price Hyperliquid и oracle, медиану собственных best bid, best ask и последней сделки, а также взвешенную медиану perp mid price с Binance, OKX, Bybit, Gate.io и MEXC.
Почему mark price отличается от цены на графике? На графиках обычно отображается последняя цена сделки из книги ордеров данной площадки. Mark price сглаживается и привязывается к внешним Spot-рынкам, поэтому во время волатильности, низкой ликвидности или экстремальных значений финансирования эти значения расходятся. Разница наиболее заметна на парах с низкой ликвидностью и в нерабочие часы.
Может ли стоп-лосс сработать по mark price? Это зависит от биржи, а не от трейдера. Каждая площадка определяет, по какому ориентиру срабатывают её ордера Stop Loss и Take Profit, и платформы для ботов обычно наследуют этот параметр по умолчанию. Поскольку ликвидация всегда происходит по mark price, на практике важно проверить, какой вариант использует ваша биржа, и оставить больший запас, если эти значения различаются.
Влияет ли mark price на реализованный прибыль и убыток? Нет. Mark price определяет нереализ. PNL и ликвидацию. Реализованный PNL рассчитывается по фактической цене исполнения при закрытии позиции.
Какая цена используется для расчёта финансирования? Расчёты финансирования привязаны к индексу или оракульной цене, а не к последней цене сделки на площадке, чтобы искажённая локальная книга заявок не могла завысить стоимость финансирования.