Перейти к содержанию
Hyperliquid.guru

Инструкция · управление выходом

Как поставить stop-loss и take-profit на Hyperliquid

Задайте trigger по mark price, выберите market или limit и укажите, какую часть позиции закрыть с Reduce Only.

Take-profit и stop-loss на Hyperliquid — trigger-ордера, которые активируются по mark price и уменьшают существующую позицию. Для long stop-loss обычно находится ниже входа, а take-profit выше; для short — наоборот. Вы можете выбрать market- или limit-исполнение, закрыть всю позицию либо только часть и связать TP/SL с уже открытой позицией или с родительским ордером.

План TP/SL

Переведите расстояние от входа в trigger price
SL: 97 · TP: 106

Закрываемая доля: 100%. Для выхода включите Reduce Only. В интерфейсе триггер отслеживается по mark price.

Это перевод введённых процентов в цены, а не рекомендация уровней. Сравните SL с ценой ликвидации до отправки.

Trigger price и цена исполнения#

Trigger price отвечает на вопрос «когда активировать ордер». Фактическая цена отвечает на вопрос «по каким заявкам он исполнится». Эти значения не обязаны совпадать. После достижения trigger market-версия идёт в книгу как market-ордер, а limit-версия создаёт limit-заявку с указанной вами предельной ценой.

Hyperliquid использует mark price для срабатывания TP/SL. Последняя сделка на графике может кратковременно отличаться от mark, поэтому смотрите на источник триггера в форме. Если линия визуально коснулась уровня, а ордер не активировался, сначала сравните именно mark price и статус trigger-ордера.

Market-вариант повышает вероятность закрытия, но итог зависит от стакана. Limit-вариант контролирует худшую допустимую цену, однако при резком движении может остаться в книге. Это основной компромисс, который нужно решить до отправки.

Stop-loss и take-profit для long#

Long получает положительный PnL при росте цены. Поэтому stop-loss для обычного защитного сценария задаётся ниже входа, а take-profit — выше. Например, при входе 100, stop на 96 и target на 108 задают расстояния −4% и +8% от входа.

После падения mark price до 96 stop активируется. Если выбран Stop Market, интерфейс отправляет рыночный выход с предусмотренной tolerance. Если выбран Stop Limit с limit 95,5, после trigger появляется sell limit: она может исполниться между доступными ценами не хуже limit, но при гэпе ниже 95,5 останется открытой.

Take-profit работает симметрично. При trigger 108 рыночная версия пытается закрыть указанную часть по доступной книге. Limit-версия добавляет sell limit. Для частичной фиксации укажите, например, 25% или конкретное количество; остаток позиции продолжит участвовать в PnL и funding.

Stop-loss и take-profit для short#

Short получает положительный PnL при снижении. Stop-loss располагается выше входа, потому что рост цены ухудшает результат; take-profit — ниже. Для входа 100 примером может быть stop 104 и target 92.

Закрытие short выполняется покупкой контрактного количества. Reduce Only важен здесь так же, как для long: он не позволяет buy-ордеру превратить закрытие в новую long-позицию после изменения размера. После каждого частичного исполнения сравнивайте остаток позиции с суммой активных TP/SL.

В limit-версии учитывайте направление агрессивной цены. Чтобы повысить вероятность закрытия short stop после резкого роста, buy limit располагают выше trigger, а не ниже. Чем шире допустимый диапазон, тем выше вероятность исполнения и тем меньше контроль конечной цены.

Market или limit после срабатывания#

ВариантГлавное преимуществоГлавный компромиссЧто смотреть
TP/SL MarketПриоритет исполненияЦена зависит от стаканаСредняя цена всех fills
TP/SL LimitПредельная ценаОрдер может остаться открытымTrigger status и Open Orders

Официальная документация указывает для market TP/SL собственную tolerance проскальзывания. Не воспринимайте её как гарантированное отклонение или прогноз результата: реальное исполнение зависит от книги и доступного объёма. Перед крупным защитным ордером посмотрите глубину рынка.

Для limit задаются два уровня. Trigger активирует ордер, limit ограничивает цену. Если поставить их одинаковыми на быстром рынке, заявка может не успеть исполниться. Более агрессивная limit price увеличивает диапазон допустимого исполнения, но одновременно ослабляет контроль цены.

TP/SL из строки Positions#

Если позиция уже открыта, нажмите TP/SL в её строке. По умолчанию интерфейс может предложить размер всей позиции. Вы можете изменить его и создать фиксированный частичный выход. Такой ордер связан с текущей позицией, но после ручного изменения размера проверьте, сохранилось ли нужное соответствие.

Порядок:

  1. 01
    Откройте Positions

    Найдите нужный рынок, размер, entry и liquidation price.

  2. 02
    Нажмите TP/SL

    Выберите take-profit, stop-loss или оба действия.

  3. 03
    Задайте trigger

    Сверьте направление уровня с long или short и mark price.

  4. 04
    Выберите исполнение

    Market ставит на первое место выход, limit ограничивает цену.

  5. 05
    Укажите размер

    Закройте всю позицию либо конкретную долю.

  6. 06
    Проверьте активные ордера

    Убедитесь, что сторона, trigger и размер отображаются правильно.

Если после создания вы увеличили позицию, фиксированный TP/SL не обязательно увеличится вместе с ней. Если уменьшили позицию вручную, сумма защитных ордеров может стать больше остатка. Reduce Only предотвращает переворот, но план выхода всё равно стоит привести к актуальному размеру.

TP/SL вместе с ордером на вход#

В торговой форме TP/SL можно связать с родительским ордером. Если вход полностью исполнился, дочерние ордера активируются для соответствующего размера. Если родитель остаётся неисполненным, дочерние TP/SL находятся в ожидающем состоянии и не являются обычными активными заявками в книге.

Частичное исполнение требует внимания. Согласно текущей официальной документации, если пользователь вручную отменяет частично исполненный родительский ордер, связанные дочерние TP/SL отменяются вместе с ним. Для уже появившейся позиции нужно создать новый TP/SL вручную.

Есть отдельное поведение при отмене из-за недостаточной маржи, описанное документацией. Не пытайтесь запомнить его как универсальное правило: после любого частичного входа откройте Positions и список trigger-ордеров, затем сопоставьте фактический размер с защитным выходом.

Как закрыть позицию частями#

Частичный take-profit позволяет зафиксировать часть результата и оставить остаток. Например, для long размером 10 единиц можно поставить TP на 3 единицы у первой цели и ещё один на 3 у второй. Оставшиеся 4 продолжают участвовать в движении и funding.

Не создавайте несколько выходов, сумма которых случайно превышает позицию. Reduce Only не откроет обратную сторону, но поздний ордер может быть отклонён или сокращён после закрытия предыдущими. Составьте простой список: текущий размер, сумма всех TP, сумма всех SL и остаток после каждого сценария.

Stop-loss тоже можно сделать частичным, но это меняет смысл защиты. Если stop закрывает только половину, вторая половина остаётся открытой и сохраняет liquidation price. Интерфейс должен отражать именно тот результат, который вы задумали.

Связь stop-loss с ликвидацией#

Stop-loss и liquidation price — разные механизмы. Stop создаёт ордер при достижении trigger mark price. Ликвидация начинается по правилам maintenance margin, когда запас аккаунта или isolated-позиции становится недостаточным. Stop должен быть расположен так, чтобы у рынка оставалось пространство на срабатывание и исполнение до ликвидационной зоны.

Сначала откройте строку Positions и найдите liquidation price. Затем сравните её с плановым stop. Если уровни слишком близки, резкое движение или неисполненный Stop Limit может не оставить рабочего пространства. Увеличить запас можно уменьшением позиции, снижением плеча до входа, добавлением isolated margin или пополнением cross collateral — в зависимости от режима.

Расчёт параметров находится в калькуляторе ликвидации, а полная механика — в материале плечо и ликвидация. Фактический liquidation price всегда смотрите в интерфейсе Hyperliquid.

Практический пример long и short#

Long. Вход 100, размер 10 единиц, stop 96, take-profit 108. В planner выше это соответствует −4% и +8%. Если вы хотите закрыть половину у цели, задайте TP на 5 единиц. Для полной защиты создайте SL на актуальный полный остаток. После частичного TP проверьте, должен ли SL уменьшиться до 5.

Short. Вход 100, размер 10 единиц, stop 104, target 92. Stop закрывает short через buy. Take-profit также buy, но активируется при снижении. Оба должны быть Reduce Only. Если используете limit, задайте limit price с учётом направления и возможного быстрого движения после trigger.

В обоих примерах комиссия возникает на фактическом закрывающем исполнении. Funding продолжает начисляться, пока часть позиции остаётся открытой. Сравнить расходы можно в калькуляторе позиции и калькуляторе funding.

Что проверить после создания#

Откройте список trigger-ордеров и прочитайте каждую строку как предложение: рынок, сторона, trigger, market/limit, размер, Reduce Only. Затем сопоставьте сумму выходов с Positions. На графике линия должна находиться с правильной стороны mark price.

Если ордер не сработал, проверьте:

  • достигал ли mark price, а не только последняя сделка, trigger level;
  • не был ли дочерний ордер отменён вместе с родительским;
  • появился ли после trigger limit в Open Orders;
  • хватало ли фактического размера позиции;
  • не закрыла ли позицию другая заявка;
  • соответствует ли limit price движению рынка.

Точный разбор сообщений находится на странице ошибки Hyperliquid. Если нужно сначала разобраться во всех вариантах исполнения, вернитесь к типам ордеров; если вы только открываете первую позицию, начните с perpetuals.

Короткий рабочий шаблон#

Перед входом определите уровень, на котором сценарий перестаёт быть актуальным, и уровень фиксации. После исполнения входа перенесите их в trigger prices, выберите market или limit и задайте размер. Сравните stop с liquidation price и убедитесь, что выходы Reduce Only.

После любого частичного исполнения повторите проверку. Не полагайтесь на старое количество в дочернем ордере и не считайте линию на графике гарантией исполнения. Источник истины — статус trigger, Open Orders, фактические fills и оставшийся размер Positions.

Для нескольких целей составьте лестницу заранее. Например: первая цель закрывает 25%, вторая ещё 25%, последняя — остаток; stop после первой фиксации должен соответствовать новому размеру. Запишите количество, а не только проценты, потому что увеличение или частичное исполнение входа меняет фактическую базу.

Периодически проверяйте активные trigger-ордера с телефона и desktop одним и тем же аккаунтом. Если в одном интерфейсе виден другой набор, сначала сравните адрес или email-account и subaccount. Не создавайте дубликат защиты, пока не убедились, что открыта та же позиция.

После полного закрытия убедитесь, что связанные trigger-ордера исчезли или больше не могут увеличить экспозицию. Reduce Only защищает от переворота, но чистый список упрощает следующий вход и исключает путаницу со старыми уровнями. Сохраните fills закрытия и сравните их с trigger и limit price.

Если рынок был малоликвидным, оцените проскальзывание отдельно от движения до trigger. Это помогает решить, нужен ли в следующем сценарии меньший размер, более агрессивный limit или market-выход. Один неисполненный limit не означает ошибку механизма: он мог корректно активироваться, но не встретить цену.

Вопросы и ответы

Частые вопросы

По какой цене срабатывает TP/SL?

Триггер отслеживается по mark price; фактическая цена зависит от market- или limit-исполнения.

Чем TP/SL Market отличается от Limit?

Market ставит на первое место исполнение, а limit ограничивает цену, но может остаться в книге.

Можно закрыть только часть позиции?

Да. Укажите конкретное количество или долю и после исполнения скорректируйте остальные защитные ордера.

Заменяет ли stop-loss цену ликвидации?

Нет. Stop — отдельный ордер, а ликвидация определяется maintenance margin и состоянием позиции или аккаунта.

Источники и дата проверки

Take profit and stop loss orders Hyperliquid Docs · проверено 26 августа 2026 годаOrder types Hyperliquid Docs · проверено 26 августа 2026 годаMargining Hyperliquid Docs · проверено 24 августа 2026 годаLiquidations Hyperliquid Docs · проверено 24 августа 2026 года