Контроль до входа
Граница риска и способ контроля
Позиция на Hyperliquid ликвидируется не при обнулении маржи, а раньше — когда доступный collateral опускается до уровня maintenance requirement, привязанного к mark price. Maintenance requirement зависит от margin tier: чем крупнее notional позиции, тем выше требование к марже, поэтому одинаковое номинальное плечо на разных объёмах даёт разный запас до ликвидации. Buffer дополнительно сокращается за счёт funding, начисляемого ежечасно как peer-to-peer платёж между long и short, и за счёт того, что триггером служит именно mark price, а не цена последней сделки. Вывод: цену ликвидации нужно считать по margin tier конкретного размера позиции, а не по формуле «депозит минус убыток равен нулю».
Для какого профиля позиции
Материал для трейдеров, уже открывающих perpetual-позиции на Hyperliquid или переходящих с централизованных бирж. Предполагается знакомство с плечом, маржой, funding и базовым устройством книги ордеров — акцент на механике maintenance margin, а не на азах деривативов.
Почему ликвидация — это не про нулевой баланс
Интуитивно кажется: внёс $1000 маржи — при убытке в $1000 позицию закроют. На практике ликвидация срабатывает раньше: когда доступная маржа опускается до maintenance requirement — минимального процента от notional позиции, который биржа обязана удерживать как буфер против дальнейшего движения цены до момента фактического закрытия.
Триггером служит mark price, а не последняя сделка в стакане и не котировка внешней биржи. Mark price сглаживает кратковременные выбросы, поэтому одна аномальная сделка на тонком уровне книги не обрушит позицию случайно — но и не совпадает с ценой, которую трейдер видит как «последнюю» в интерфейсе.
Разница между нулевой маржой и маржой на уровне maintenance requirement — это запас, который стоит рассчитать заранее.
Как margin tiers меняют реальный buffer
Maintenance requirement не фиксирован для всего рынка — он зависит от margin tier, определяемого размером позиции. У каждого актива своя таблица: notional разбит на диапазоны, и каждому диапазону соответствует свой процент требуемой маржи. Чем больше notional, тем выше процент: крупную позицию сложнее закрыть без проскальзывания, и она несёт больше риска для книги ордеров.
Отсюда следствие: одинаковое номинальное плечо на условной позиции $5000 и условной позиции $500000 может давать разный запас до ликвидации в процентах от цены входа, поскольку вторая попадает в более высокий tier с бóльшим требованием к марже. Конкретные проценты и границы тиров нужно смотреть в таблице для каждого актива в официальном интерфейсе — они не универсальны.
Перед входом в крупную позицию стоит свериться с таблицей margin tiers конкретного актива, а не переносить интуицию с меньшего объёма на больший.
Как режим маржи меняет расстояние до ликвидации
Выбор между cross и isolated margin влияет на то, какой collateral доступен для покрытия maintenance requirement. Cross margin использует весь свободный баланс аккаунта как общий буфер: просадка по одной позиции расходует маржу, которая иначе была бы доступна для другой.
Isolated margin ограничивает риск конкретной позицией — максимальный убыток равен выделенной под неё марже, и её ликвидация не задевает остальной портфель. Обратная сторона: при аналогичном плече запас до ликвидации у isolated позиции может оказаться уже, поскольку она не получает поддержки от свободного баланса аккаунта.
Переключение режима не заменяет расчёт размера позиции и денежного stop-loss — это два отдельных решения.
Что незаметно сокращает запас: funding и mark price
Funding на Hyperliquid — peer-to-peer платёж между long и short, привязанный к premium между ценой perpetual и oracle price, рассчитываемый каждый час. Восьмичасовая ставка в интерфейсе — удобное представление величины, а не реальная периодичность списания. При удержании позиции несколько дней против вас накопленный funding постепенно снижает доступную маржу, и итоговая сумма зависит от динамики ставки за весь период, а не от значения на входе.
Второй фактор уже упомянут выше: триггер ликвидации — mark price, а не цена последней сделки в интерфейсе. Оба фактора не меняют саму формулу maintenance requirement, но влияют на скорость приближения к порогу срабатывания — особенно при высоком плече, где даже небольшое сокращение buffer в процентах заметно в абсолютном выражении.
Условный числовой пример расчёта buffer
Пример условный, конкретные проценты и границы нужно брать из таблицы тиров конкретного актива в официальном интерфейсе. Допустим, позиция открыта с notional $50000 при плече 10x, маржа на входе — $5000. Если для этого объёма maintenance requirement по тиру составляет условные 1% от notional ($500), ликвидация наступит, когда убыток съест разницу между $5000 и $500, то есть примерно $4500 — это условный buffer в долларах на момент входа.
Если трейдер докупает позицию и notional вырастает до условных $500000, объём может перейти в следующий tier с требованием уже 2% ($10000 вместо $500 в пересчёте на новый notional). При том же относительном плече запас в процентах от цены сузится, потому что резервируемая часть маржи выросла — цена ликвидации сдвинется ближе к цене входа, чем при экстраполяции первого расчёта.
На это накладывается funding: если ставка была стабильно не в вашу пользу несколько дней подряд, накопленное списание уменьшает доступные $4500 (или $10000) ещё до движения цены. Поэтому цену ликвидации, зафиксированную при открытии, нужно пересматривать по ходу удержания позиции, а не считать постоянной величиной.
Ошибки, которые сокращают buffer без ведома трейдера
Докупка позиции без пересчёта тира: суммарный notional пересекает границу следующего margin tier не постепенно, а по факту пересечения порога. Maintenance requirement может вырасти скачком, тогда как трейдер продолжает ориентироваться на процент, актуальный для прежнего, меньшего объёма — buffer в этот момент сужается резче, чем ожидалось.
Изолированная позиция без учёта funding: маржа, выделенная под isolated позицию, отделена от остального баланса, и накопленные за несколько дней списания сокращают именно этот ограниченный резерв. При cross margin та же позиция могла бы опереться на общий collateral аккаунта — разница проявляется в комбинации режима и длительности удержания, а не в каждом факторе отдельно.
Доверие к tp/sl как к абсолютной защите: стоп активируется по mark price, market-исполнение может пройти с проскальзыванием на тонкой книге, а limit-исполнение не гарантирует полный fill, если рынок прошёл уровень слишком быстро.
Пошаговый план проверки maintenance margin перед входом
Расчёт цены ликвидации и реального buffer стоит превратить в последовательность проверок перед каждым входом в позицию, особенно при увеличении размера или смене режима маржи.
- Открыть таблицу margin tiers актива
В официальном интерфейсе найти таблицу для конкретного актива и определить, в какой диапазон notional попадает планируемая позиция — проценты и границы тиров индивидуальны и не выводятся из общей формулы.
- Рассчитать notional и проверить попадание в tier
Умножить размер позиции на цену входа, сопоставить итоговый notional с границами тиров и убедиться, что при возможном докупании позиция не перейдёт в следующий tier незаметно для расчёта buffer.
- Учесть funding за предполагаемый период удержания
Оценить, в чью пользу исторически складывалась ставка funding, и заложить возможное накопленное списание как дополнительное сокращение доступной маржи, а не разовую величину.
- Пересчитать buffer отдельно для cross и isolated
Проверить, какой collateral фактически покроет maintenance requirement в выбранном режиме — общий баланс аккаунта или только выделенная под позицию маржа.
- Сверить mark price и last price перед входом
Убедиться, что ориентир для расчёта расстояния до ликвидации — mark price, а не цена последней сделки, которая может отличаться на тонкой книге.
- Проверить тип tp/sl ордера и его ограничения
Определить заранее, что важнее для конкретной сделки — гарантия закрытия (market) или контроль цены (limit), понимая, что оба варианта срабатывают по mark price и не гарантируют исход, совпадающий с ожиданием.
В каких ситуациях buffer нужно пересчитывать заново
Разовый расчёт при открытии позиции не остаётся актуальным на весь срок удержания. Изменение размера позиции — даже частичное докупание — способно перевести notional в другой margin tier, и тогда maintenance requirement меняется не пропорционально, а скачком на границе диапазона. То же касается ситуаций, когда трейдер частично закрывает позицию: снижение notional может вернуть её в предыдущий tier с более низким требованием, и это стоит учитывать при планировании частичного выхода.
Отдельный повод для пересчёта — длительное удержание позиции против направления funding. Поскольку ставка начисляется ежечасно и может меняться, накопленный эффект за несколько дней не всегда очевиден по стартовому значению восьмичасовой ставки в интерфейсе. Периодическая сверка фактически списанного funding с изначальным расчётом buffer позволяет заметить сокращение запаса до того, как оно станет критичным.
Что расчёт buffer не учитывает
Даже аккуратный расчёт maintenance requirement, margin tier и funding не гарантирует исполнение защитного ордера ровно по расчётной цене. После срабатывания триггера по mark price фактическое закрытие зависит от типа исполнения: market-вариант закрывает позицию в пределах заданной tolerance, но может пройти с проскальзыванием на тонкой книге, а limit-вариант фиксирует цену закрытия, но не гарантирует полный fill, если рынок прошёл уровень слишком быстро. Это отдельный источник расхождения между расчётной и фактической ценой выхода, не связанный напрямую с формулой maintenance requirement.
Расчёт также не учитывает изменения самой таблицы margin tiers или параметров конкретного market — эти значения задаются на уровне актива и могут отличаться от того, что использовалось при предыдущем расчёте, поэтому таблицу стоит сверять заново перед каждым существенным изменением позиции, а не полагаться на однажды сохранённые цифры.
Вопросы и ответы
Частые вопросы
Почему цена ликвидации на Hyperliquid не совпадает с расчётом «депозит минус убыток равен нулю»?
Биржа резервирует maintenance requirement — минимальный процент от notional позиции, который должен оставаться доступным до момента фактического закрытия. Ликвидация наступает, когда маржа опускается до этого уровня, а не до нуля, поэтому реальный запас всегда меньше, чем при наивном расчёте от полного депозита.
Влияет ли размер позиции на процент maintenance requirement?
Да, через margin tiers: чем крупнее notional позиции, тем выше требуемый процент маржи. Одинаковое номинальное плечо на разных объёмах даёт разный запас до ликвидации в процентах от цены входа, и расчёт нужно делать заново при существенном изменении размера позиции, включая постепенное докупание.
Как funding влияет на запас до ликвидации, если позицию не трогать несколько дней?
Funding рассчитывается каждый час и списывается или начисляется как peer-to-peer платёж между long и short. Если ставка стабильно не в вашу пользу, доступная маржа постепенно сокращается независимо от движения цены базового актива, и цена ликвидации, зафиксированная на входе, перестаёт отражать текущий реальный buffer.
Почему tp/sl не гарантирует закрытие точно по заданной цене?
Триггер срабатывает по mark price, а после срабатывания есть выбор между market-исполнением, которое закрывает позицию в пределах заданной tolerance с риском проскальзывания на тонкой книге, и limit-исполнением, которое фиксирует цену, но не гарантирует полный fill, если рынок прошёл уровень слишком быстро.
Что безопаснее с точки зрения maintenance margin — cross или isolated margin?
Однозначного ответа нет: cross margin даёт позиции доступ ко всему свободному балансу аккаунта как буферу, но просадка по одной позиции расходует общий collateral. Isolated margin ограничивает максимальный убыток выделенной маржой, но при аналогичном плече может давать более узкий запас именно для этой позиции. Выбор зависит от распределения риска по всему портфелю.
Нужно ли пересчитывать цену ликвидации после частичного закрытия позиции?
Да. Снижение notional при частичном закрытии может перевести позицию в предыдущий margin tier с более низким требованием к марже, а значит изменить и фактический buffer в процентах от цены. Полагаться на цену ликвидации, рассчитанную для исходного размера позиции, после частичного выхода не стоит.
Первичные источники
Полезные официальные ссылки
- Take profit и stop loss
Hyperliquid Docs.
- Funding на Hyperliquid
Hyperliquid Docs.
- Cross и isolated margin
Hyperliquid Docs.
- Ликвидации и mark price
Hyperliquid Docs.
- Margin tiers и maintenance requirement
Hyperliquid Docs.
Полезные материалы
