Контроль до входа
Граница риска и способ контроля
Частичное закрытие — это сокращение объёма позиции reduce only ордером с фиксацией части прибыли или убытка, а перенос стопа в безубыток — сдвиг уровня TP/SL к цене входа после того, как движение прошло в вашу сторону. На Hyperliquid TP/SL триггерятся по mark price, а не по последней сделке в стакане: market-вариант закрывает позицию в пределах заданной tolerance, а limit-вариант не гарантирует полный fill после срабатывания. Reduce only гарантирует, что ордер только уменьшает позицию и не откроет её в обратную сторону. Практический план: зафиксировать часть объёма на заранее выбранном уровне, перенести стоп на цену входа с учётом maintenance requirement по текущему margin tier и держать остаток с риском, близким к нулю по деньгам, но не нулевым из-за funding и spread.
Для какого профиля позиции
Материал рассчитан на трейдера, который уже открывал perpetual-позиции на Hyperliquid или другой площадке, понимает разницу между mark price и last price, знает, что такое funding и margin tiers, и хочет формализовать управление позицией после входа — а не разбираться с основами leverage или margin с нуля.
Механика частичного закрытия через reduce only
Частичное закрытие технически — тот же ордер, что и вход, но с флагом reduce only и объёмом меньше текущего размера позиции. Reduce only гарантирует, что ордер только уменьшает позицию и не откроет её в обратную сторону — это важно, если объём рассчитан с ошибкой или рынок успел частично закрыть позицию другим ордером до исполнения вашего.
На уровне exchange endpoint reduce only передаётся как параметр ордера, а не как отдельный тип заявки: базовый тип остаётся market или limit, поверх накладываются time in force и сам флаг. Поэтому частичное закрытие можно исполнить market-ордером ради скорости или limit-ордером с ALO (post only) ради maker-комиссии, если немедленность не критична.
Как срабатывают TP/SL и почему это важно для переноса стопа
TP/SL на Hyperliquid срабатывают по mark price, а не по цене последней сделки в стакане. Это принципиально: если стоп двигают в безубыток, ориентируясь на last price на графике, а триггер привязан к mark price, разница между этими ценами — особенно на волатильном рынке или при расхождении с oracle — может сдвинуть момент срабатывания раньше или позже ожидаемого.
Market-вариант TP/SL стремится закрыть позицию максимально близко к триггерной цене, но допускает отклонение в пределах tolerance. Limit-вариант даёт контроль над ценой исполнения, но не гарантирует полный fill: если рынок резко проскочил лимитный уровень, часть или весь объём может остаться неисполненной, и позиция продолжит нести риск дальше запланированного.
Сценарий с цифрами: перенос стопа в безубыток после частичного закрытия
Пример: long открыт по цене 3000, стоп изначально стоит на 2940, то есть риск (1R) равен 60 пунктам на единицу объёма. Цена доходит до 3060 — движение на величину 1R в вашу пользу. Стандартное действие: закрыть reduce only ордером часть позиции, например половину, зафиксировав прибыль на этом объёме, и перенести stop-loss оставшейся половины с 2940 на 3000 — цену входа.
Формально это превращает оставшуюся часть в сделку с нулевым денежным риском по цене входа — но не с нулевым риском вообще. Здесь важны margin tiers: maintenance requirement зависит от tier и размера позиции, поэтому реальный buffer до ликвидации на оставшихся 50% объёма зависит от того, в каком tier оказалась позиция после сокращения. Уменьшение notional может перевести её в более благоприятный tier с меньшим maintenance requirement — это стоит проверить в интерфейсе после каждого частичного закрытия, а не считать автоматическим следствием сокращения объёма.
Cross или isolated margin при управлении частями позиции
Режим маржи меняет смысл переноса стопа в безубыток. Cross margin использует общий collateral аккаунта: маржа, освободившаяся после частичного закрытия, автоматически становится доступна для других позиций или как дополнительный buffer против ликвидации оставшейся части. Isolated margin ограничивает маржу конкретной позицией — перенос стопа сам по себе не меняет объём выделенного collateral, это отдельное действие.
Выбор режима не заменяет расчёт размера и денежного stop-loss — это два разных способа распределить один и тот же риск. Он зависит от того, торгуете вы позицию изолированно от остального капитала или сознательно используете общий буфер аккаунта.
Пошаговый план: от входа до переноса стопа
Ниже — последовательность действий для управления позицией через частичное закрытие и перенос стопа, применимая к любому активу и направлению.
- Зафиксируйте уровни заранее
До входа определите цену частичного закрытия (например, на достижении 1R) и объём, который закроете reduce only ордером. Решение, принятое уже на месте события, обычно смещено эмоционально — в сторону слишком раннего или слишком позднего действия.
- Проверьте margin tier текущей позиции
Перед переносом стопа сверьте, в каком margin tier находится позиция при текущем notional и каким будет maintenance requirement после частичного закрытия. Сокращение объёма может изменить tier и buffer до ликвидации нелинейно.
- Исполните частичное закрытие reduce only
Отправьте reduce only ордер на нужный объём — market для скорости или limit с ALO ради maker-комиссии, если немедленность не критична. Проверьте, что объём меньше текущего размера позиции: иначе reduce only просто ограничит закрытие текущим размером.
- Перенесите TP/SL на новый уровень
Установите stop-loss на цену входа (или чуть выше для long) для оставшейся части. Срабатывание идёт по mark price, а market-исполнение происходит в пределах tolerance, а не строго по триггерной цене.
- Учтите funding для оставшейся части
Если позиция удерживается несколько часов или дней, funding продолжает начисляться ежечасно на оставшийся объём независимо от того, что ценовой риск уже снижен. Это не входит в расчёт 1R и должно закладываться отдельно.
Реальные ограничения этого сценария
Перенос стопа в безубыток не устраняет риск полностью даже при точном совпадении цены стопа и цены входа. Funding, накопленный за время удержания позиции, и возможность неполного fill при limit-варианте TP/SL могут привести к тому, что фактический результат при срабатывании стопа окажется небольшим убытком, а не строгим нулём.
На рынке с резким гэпом — особенно на активах с более узкой ликвидностью или на HIP-3 рынках с собственным oracle — mark price может отклониться от той цены, на которую вы рассчитывали при постановке стопа. Ликвидация и срабатывание TP/SL определяются состоянием маржи и mark price, а не последним случайным trade: это защищает от манипуляции тонким объёмом, но не от реального разрыва цены на волатильном событии.
Типичные ошибки при частичном закрытии и переносе стопа
Самая частая ошибка — переносить стоп в безубыток, ориентируясь на last price на графике, а не проверяя, что триггер привязан к mark price. На активах с расхождением между этими ценами это создаёт ложное ощущение безопасности. Вторая — забывать про флаг reduce only при ручном выставлении ордера на сокращение позиции, из-за чего избыточный объём может случайно развернуть позицию в противоположную сторону.
- Перенос стопа в безубыток без проверки нового margin tier — buffer до ликвидации может измениться нелинейно после сокращения объёма
- Использование limit TP/SL без учёта риска неполного fill на резком движении
- Игнорирование funding на оставшейся части позиции при расчёте итогового результата 1R
- Частичное закрытие рыночным ордером без проверки глубины книги на тонком рынке — реальная цена исполнения может отличаться от mid price
- Отсутствие reduce only при ручном сокращении позиции, что создаёт риск случайного разворота
Где этот процесс проще на CEX и что дороже стоит на Hyperliquid
На крупных централизованных площадках частичное закрытие и перенос стопа обычно собраны в один ползунок позиции с готовыми пресетами: трейдер двигает один слайдер, и биржа сама применяет новый объём и цену триггера без дополнительных проверок. На Hyperliquid тот же результат требует трёх отдельных шагов: выбрать тип ордера и TIF для reduce only закрытия, отдельно выставить новый уровень TP/SL и вручную сверить margin tier в интерфейсе перед изменением объёма.
Разница не в том, что один подход строго лучше — за удобством пресета на CEX скрыт расчёт maintenance requirement и tolerance исполнения, который трейдер не видит и не проверяет. На Hyperliquid эта информация документирована и доступна для сверки на каждом шаге, но именно эту сверку нужно делать самостоятельно перед каждым существенным изменением позиции.
Вопросы и ответы
Частые вопросы
Можно ли перенести stop-loss в безубыток без частичного закрытия позиции?
Да, это два независимых действия. Перенос TP/SL — изменение цены триггера существующего ордера на закрытие, оно не требует предварительного сокращения объёма. Частичное закрытие обычно делают вместе с переносом стопа, чтобы зафиксировать часть результата и снизить денежный риск на оставшуюся часть, но механически можно выполнить только один из этих шагов.
Гарантирует ли reduce only, что позиция закроется по нужной цене?
Нет, reduce only гарантирует только направление действия ордера — что он сократит позицию, а не откроет её в обратную сторону. Цена исполнения зависит от типа ордера: market исполнится по доступной ликвидности в стакане с возможным проскальзыванием, limit исполнится только по указанной цене или лучше, но может не заполниться полностью.
Почему стоп в безубыток может сработать с небольшим убытком, а не в ноль?
Потому что срабатывание идёт по mark price, а market-исполнение TP/SL происходит в пределах заданной tolerance, а не строго по цене триггера. Дополнительно на результат влияет накопленный funding за время удержания позиции — эти факторы делают точный ноль скорее исключением, чем правилом.
Меняется ли maintenance requirement после частичного закрытия позиции?
Да, maintenance requirement зависит от margin tier и размера позиции. Сокращение notional объёма может перевести позицию в другой margin tier с иным требованием к поддерживающей марже, поэтому buffer до ликвидации на оставшейся части не всегда меняется пропорционально уменьшению объёма — это нужно проверять отдельно после каждого частичного закрытия.
Что лучше использовать для частичного закрытия — market или limit ордер?
Это зависит от приоритета: market ордер исполняется немедленно, но с возможным проскальзыванием на тонкой книге, а limit с post only (ALO) даёт maker-комиссию, но исполнится только если цена дойдёт до вашего уровня, и может не заполниться на резком движении. Выбор делают исходя из того, что важнее в конкретный момент — скорость выхода или контроль цены исполнения.
Первичные источники
Полезные официальные ссылки
- Официальный интерфейс торговли
Hyperliquid.
- Take profit и stop loss
Hyperliquid Docs.
- Funding на Hyperliquid
Hyperliquid Docs.
- Cross и isolated margin
Hyperliquid Docs.
- Ликвидации и mark price
Hyperliquid Docs.
Полезные материалы
