Смысл показателя
Что показывает метрика
Mark price — расчётная цена, к которой привязаны ликвидация, maintenance requirement и TP/SL; строится на oracle price с поправкой на premium к perpetual. Oracle price — внешний референс, питающий mark и защищающий от манипуляции локальным стаканом. Mid price — среднее между best bid и best ask, показывает условный центр книги, но не гарантирует цену исполнения. Last price — цена последней сделки. Для стопов и оценки риска ликвидации ориентируйтесь на mark price, для оценки реального исполнения — на глубину книги вокруг mid.
Когда этот сигнал нужен трейдеру
Материал для трейдеров, уже открывавших perpetual позиции на CEX или DEX и знакомых с понятиями funding, margin tier и книги ордеров. Подходит тем, кто хочет разобраться, почему TP/SL и ликвидация на Hyperliquid могут сработать не в той точке, которую показывает график цены сделок, и как читать интерфейс без ошибок интерпретации.
Четыре цены на одном рынке — зачем такая структура
На Hyperliquid для одного perpetual рынка одновременно существуют несколько цен, и каждая выполняет свою функцию. Last price — цена последней исполненной сделки, факт истории, а не текущее состояние спроса и предложения. Mid price — среднее между best bid и best ask в книге ордеров HyperCore. Oracle price — внешний референс, независимый от локальной книги конкретного рынка, защищает от манипуляции тонким стаканом. Mark price строится на основе oracle price с поправкой на premium — разницу между ценой perpetual и oracle — и используется для расчёта unrealized PnL, maintenance requirement и триггера ликвидации.
- Last price — факт последней сделки, не текущее состояние рынка
- Mid price — среднее bid и ask в книге, но не гарантия исполнения
- Oracle price — внешний референс, защита от манипуляции локальным стаканом
- Mark price — расчётная цена для маржи, PnL и ликвидации, oracle плюс premium
Почему именно mark price отвечает за ликвидацию
Ликвидация определяется состоянием маржи и mark price, а не последним случайным trade на тонком участке книги. Если бы триггер зависел от last price, один ордер малого объёма на неглубоком уровне мог бы искусственно вызвать закрытие чужой позиции. Привязка к mark price, построенной на oracle с поправкой на premium, снижает уязвимость к такому сценарию: локальный дисбаланс книги одного рынка не может резко исказить расчётную цену без движения на связанном oracle источнике. Это напрямую определяет, где трейдер должен ставить стоп и как читать буфер до maintenance requirement — ориентируясь не на график сделок, а на mark price в интерфейсе.
TP/SL и mark price: где точность важнее скорости
Take profit и stop loss на Hyperliquid срабатывают по mark price, а не по last price или mid. Момент триггера определяется расчётной ценой, устойчивой к локальным всплескам книги. Market-вариант приоритетно закрывает позицию в пределах заданной tolerance. Limit-вариант даёт контроль над ценой исполнения: после trigger заявка встаёт в книгу на заданном уровне и ждёт встречной ликвидности. Если рынок за это время резко ушёл в сторону от уровня, заявка может остаться частично или полностью неисполненной, потому что цена на книге уже не пересекает лимит — это техническая механика лимитного ордера, а не особенность именно TP/SL.
Сценарий: постановка стопа с учётом разницы цен
Условный пример с полностью гипотетическими числами: они не отражают реальные пороги margin tier и не являются рекомендацией по размеру позиции. Long по BTC-PERP, цена входа 60 000 USDC, notional 30 000 USDC при плече 5x, маржа 6 000 USDC, режим — isolated margin, что ограничивает риск конкретной позицией и упрощает расчёт буфера (в cross margin на буфер дополнительно влияет остальной collateral аккаунта). В момент постановки стопа last price показывает 59 800, а mark price — 59 950, потому что premium perpetual к oracle слегка положительный. Если считать буфер от last price, легко ошибиться на эти 150 пунктов; на волатильном рынке расхождение может быть в разы больше. Условно предположим, что maintenance requirement для этого notional составляет порядка 600 USDC маржи — это иллюстративная, условная цифра, а не значение из реальной таблицы margin tier, и её нужно проверять в интерфейсе для конкретного рынка и размера. Ликвидация наступает, когда маржа за вычетом убытка опускается до фактического порога tier, и считается это от mark price, а не от графика сделок. Если цель — закрыть позицию с запасом до фактической ликвидации, стоп по mark price стоит ставить заметно раньше уровня, где маржа буквально касается requirement.
Как поставить стоп с учётом mark price: последовательность действий
Ниже — общий порядок действий для проверки риска перед постановкой TP/SL. Он не заменяет проверку актуальных данных прямо в интерфейсе для конкретного рынка и размера позиции.
- Определить режим маржи
Проверить, используется ли cross или isolated margin для позиции: от этого зависит, какой collateral учитывается в расчёте буфера до ликвидации.
- Сверить notional и margin tier
Убедиться, какой margin tier применяется к текущему notional позиции — maintenance requirement зависит от размера, а не только от процента выбранного плеча.
- Сравнить mark price и last price
Открыть форму ордера и визуально сопоставить mark price с last price на графике — расхождение из-за premium может быть заметным на волатильном рынке.
- Рассчитать буфер от mark price
Оценивать расстояние до ликвидации от mark price, а не от последней цены сделки на графике, учитывая maintenance requirement для данного tier.
- Выбрать тип TP/SL
Решить между market-вариантом (приоритет исполнения в пределах tolerance) и limit-вариантом (контроль цены, но риск неполного fill после резкого движения).
- Разместить стоп с запасом
Поставить уровень стопа по mark price заметно раньше точки, где маржа вплотную подходит к maintenance requirement, а не строго на границе.
Mid price и реальная стоимость входа
Mid price удобен как быстрый визуальный ориентир, но анализ исполнения должен учитывать доступный объём по уровням книги, очередь maker-заявки и spread. Если вы оцениваете, по какой цене реально исполнится крупный ордер, смотреть на mid недостаточно: между best bid и best ask может быть спред, который на волатильном или неглубоком рынке заметно шире, чем кажется по последней сделке. Средняя цена нескольких fills при исполнении объёмного market-ордера часто хуже, чем mid price в момент отправки — из-за того, что ордер проедает несколько уровней книги. Это отдельная задача от расчёта риска через mark price: mid и глубина книги отвечают за качество исполнения здесь и сейчас, а mark price — за состояние уже открытой позиции.
На что обратить внимание при постановке ордеров
Margin tier назначается по notional, а не по проценту плеча: одна и та же настройка плеча на разный размер сделки может попасть в разный tier с разным maintenance requirement, поэтому tier проверяется заново для каждого нового размера позиции. Спред и глубина книги вокруг mid меняются в течение дня: приемлемое утром проскальзывание может оказаться неприемлемым на тонком объёме вечером. Дополнительно режим маржи — cross или isolated — меняет, какой collateral учитывается при расчёте буфера до ликвидации, и это стоит перепроверять при смене режима, а не полагаться на прежний расчёт.
Где на практике проверять каждую цену
Официальный интерфейс торговли Hyperliquid — основная точка проверки: mark price и oracle price отображаются рядом друг с другом для каждого рынка, вместе с формой ордера и текущим статусом позиции. Перед постановкой стопа или оценкой буфера до ликвидации имеет смысл свериться с этими значениями прямо в интерфейсе, не переключаясь между источниками — визуальное сопоставление mark и oracle рядом с формой ордера снимает риск спутать расчётную цену с последней сделкой на графике.
Итог: какую цену смотреть для какой задачи
Если задача — оценить риск открытой позиции, буфер до ликвидации или точку срабатывания TP/SL, единственный релевантный ориентир — mark price, сверенный с oracle price в интерфейсе. Если задача — оценить, по какой цене реально исполнится вход или выход, нужно смотреть глубину книги вокруг mid price и текущий spread, а не одну цифру mid. Last price полезен как факт истории последней сделки, но не подходит ни для расчёта риска, ни для точной оценки будущего исполнения.
Вопросы и ответы
Частые вопросы
Почему TP/SL может не сработать точно в той точке, что видна на графике цены?
График обычно показывает last price или mid price, а триггер TP/SL на Hyperliquid привязан к mark price. Если в моменте есть расхождение между mark и последней сделкой на графике из-за premium, срабатывание визуально может выглядеть смещённым относительно линии на графике, хотя механика сработала корректно относительно расчётной цены.
Почему одинаковое плечо может привести к разному буферу до ликвидации?
Maintenance requirement зависит от margin tier, а tier назначается по notional позиции, а не по проценту выбранного плеча. Одна и та же настройка плеча на разный размер сделки может попасть в другой tier с иным требованием к марже, поэтому фактический буфер до ликвидации нужно проверять заново для каждого нового размера позиции, а не переносить прежний расчёт.
Чем отличается расчёт буфера до ликвидации в cross и isolated margin?
В isolated margin риск ограничен конкретной позицией: маржа, выделенная под неё, не смешивается с остальным балансом аккаунта, что упрощает расчёт буфера до ликвидации. В cross margin используется общий доступный collateral аккаунта, поэтому на буфер конкретной позиции влияет состояние других открытых позиций и свободный баланс, а не только её собственная маржа.
Почему средняя цена исполнения крупного ордера может быть хуже mid price?
Mid price — это среднее между best bid и best ask в конкретный момент, а не гарантия цены сделки. Крупный market-ордер проходит через несколько уровней книги, и средняя цена нескольких fills часто оказывается хуже mid price на момент отправки заявки, особенно если книга на данном участке неглубокая или spread шире обычного.
Первичные источники
Полезные официальные ссылки
- Официальный интерфейс торговли
Hyperliquid.
- Книга ордеров Hyperliquid
Hyperliquid Docs.
- Funding на Hyperliquid
Hyperliquid Docs.
- Take profit и stop loss
Hyperliquid Docs.
- Cross и isolated margin
Hyperliquid Docs.
Полезные материалы
