Разница между Reduce-Only и Close on Trigger на Bybit: как предотвратить противоположную позицию из-за оставшихся ордеров тейк-профита и стоп-лосса

Разбираются различия между Reduce-Only, Close on Trigger и Post-Only на Bybit, включая ограничение объёма, срабатывание и исполнение условных ордеров, односторонний и хеджирующий режимы, а также проверку оставшихся ордеров после тейк-профита, стоп-лосса или ручного закрытия.

Reduce-Only на Bybit ограничивает ордер так, чтобы он уменьшал существующую позицию, а Close on Trigger предназначен для закрытия существующей позиции при срабатывании условного ордера. В свою очередь, Post-Only — это условие для размещения ордера в книге заявок вместо немедленного исполнения; оно не гарантирует закрытие позиции. Чтобы снизить вероятность ошибки, при которой после фиксации прибыли или убытка возникает противоположная позиция, необходимо проверять не только название опции, но и текущий объём позиции, направление ордера и оставшиеся условные ордера.

Дата проверки официальной документации: 7 сентября 2026 года. Указанные ниже цены и объёмы BTC являются условными значениями для объяснения принципа работы и не представляют собой текущие рыночные цены, рекомендуемые цены входа или рекомендуемый объём сделки. Доступные элементы и отображаемый интерфейс могут различаться в зависимости от аккаунта, продукта и режима позиции.

1. Почему после закрытия позиции возникает противоположная позиция?

Личная цель, которую пользователь вкладывает в ордер, и команда, обрабатываемая торговой системой, могут различаться. Пользователь может считать ордер на продажу предназначенным для фиксации прибыли по лонгу, но если это обычный ордер на продажу без ограничения на уменьшение существующей позиции, он может продолжить работать как новая продажа даже после закрытия позиции. Поэтому сам по себе факт размещения ордера по цене фиксации прибыли не превращает его в ордер, предназначенный исключительно для закрытия.

Предположим, что в одностороннем режиме у вас есть лонг BTCUSDT объёмом 0,01 BTC, а также оставлен обычный лимитный ордер на продажу 0,01 BTC по цене 62 000 USDT. Если затем другой ордер на закрытие исполнится первым и лонг станет равен нулю, но этот лимитный ордер останется, то при росте цены и его исполнении может возникнуть новая короткая позиция. В этом примере предполагается, что два ордера не связаны так, чтобы автоматически отменять друг друга.

В такой ситуации нужно спрашивать не «почему была нажата кнопка продажи», а «есть ли ещё позиция для закрытия в момент исполнения». Основание для ограничения при закрытии можно проверить в официальном объяснении Bybit функции Reduce-Only.

2. Три опции отвечают на разные вопросы

Сравнение Reduce-Only, Close on Trigger и Post-Only
ФункцияЧто именно проверяетсяТипичный контекст использованияЧто не гарантируется
Reduce-OnlyУменьшает ли этот ордер существующую позицию?Частичное закрытие имеющейся позиции лимитным ордеромПолное исполнение по указанной цене
Close on TriggerБудет ли после срабатывания условия ордер обработан как ордер на закрытие?Условное закрытие рыночным или лимитным ордеромСовпадение цены срабатывания и фактической цены исполнения
Post-OnlyМожно ли разместить ордер, не расходуя немедленно встречные заявки?Лимитный ордер, для которого требуется исполнение в качестве мейкераУменьшение существующей позиции или быстрое закрытие

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

3. Ограничение количества Reduce-Only: почему введённый объём и оставшийся ордер могут различаться

Если позиции нет, ордер Reduce-Only отклоняется, а ордер, превышающий имеющийся объём, может быть уменьшен или отменён. При наличии нескольких ордеров также учитываются объёмы связанных ордеров, расположенных ближе к текущей цене. В зависимости от условий могут корректироваться новый ордер или более удалённый ордер Reduce-Only, поэтому сопоставляйте официальные критерии объёма и приоритета с фактической историей ордеров.

Например, если текущий остаток лонга составляет 0,01 BTC, а в плане поэтапного закрытия указаны 0,006 BTC и 0,006 BTC, их сумма равна 0,012 BTC. Это несоответствие в плане можно обнаружить ещё до просмотра интерфейса биржи. Не следует ожидать, что оба ордера всегда будут сохраняться в первоначально введённом объёме; при каждом изменении имеющегося объёма необходимо заново сопоставлять общую сумму плана закрытия с фактическими объёмами ордеров.

Этот расчёт не является прогнозом того, что конкретный ордер обязательно изменится до определённого объёма в BTC. Результат может зависеть от других активных ордеров, положения цены и исполнений, произошедших за это время. Если, увидев сообщение об отмене, сразу отключить Reduce-Only, вместо устранения несоответствия объёмов можно вновь создать вероятность открытия противоположной позиции, поэтому разумнее сначала проверить объём и назначение ордера.

4. Close on Trigger: рыночные и лимитные условные ордера дают разные результаты

Условный ордер с применённой функцией Close on Trigger при срабатывании оценивается на предмет того, является ли он ордером на уменьшение существующей позиции. Если закрывать нечего, он отменяется; если объём ордера превышает оставшуюся позицию, объём может быть скорректирован. Bybit рассматривает в рамках этой процедуры закрытия проблему, при которой исполнение блокируется из-за нехватки дополнительной маржи, как у обычного нового ордера.

Различия после срабатывания Close on Trigger
Тип условного ордераОбработка после срабатыванияРиск, который необходимо проверить пользователю
РыночныйЗакрытие по доступной на тот момент рыночной ценеРазница между ожидаемой и фактической ценой исполнения
ЛимитныйОбрабатывается как лимитный ордер Reduce-OnlyНеисполнение или возникновение остатка из-за невыполнения ценового условия

Объяснение исполнения с учётом маржи в официальной документации Close on Trigger нельзя понимать как «гарантию закрытия по желаемой цене в любых обстоятельствах». В том же документе прямо указано, что исполнение условного лимитного ордера не гарантируется. Кроме того, Bybit сообщает, что этот механизм включён в функции TP/SL бессрочных и срочных контрактов Bybit, однако не следует предполагать, что он таким же образом связан с самостоятельно созданным обычным ордером в противоположном направлении.

5. Как отдельно интерпретировать достижение цены срабатывания и завершение исполнения

Условный ордер включает как минимум два события. Первое — выбранная базовая цена удовлетворяет условию; второе — созданный ордер фактически исполняется встречными заявками. Если при просмотре истории сделок проверить только статус «Triggered» и решить, что закрытие завершено, второе событие останется без внимания.

Предположим, что в условном ордере на закрытие лонга цена срабатывания установлена на уровне 59 000 USDT, а лимитная цена продажи — 58 900 USDT. Если после выполнения условия доступные заявки на покупку уже находятся на уровне 58 800 USDT, лимитное условие продажи может не выполниться. Даже при наличии записи о срабатывании позиция может сохраниться. Рыночный ордер, напротив, не ждёт определённой лимитной цены, но исполняется вслед за фактическими котировками, поэтому значение 59 000 USDT не является гарантированной ценой закрытия.

Также необходимо различать, по какому критерию происходит срабатывание: Last Traded Price, Mark Price или Index Price. Bybit объясняет, что Mark Price, используемая для определения ликвидации, может отличаться от цены последней сделки. Не следует по одной лишь цене на графике утверждать, что стоп-лосс не сработал; проверьте критерий срабатывания, сохранённый в ордере. Сам по себе выбор Mark Price не гарантирует предотвращение ликвидации или исполнение по определённой цене. официальный раздел часто задаваемых вопросов об исполнении ордеров и ликвидации

6. Почему нельзя принимать Post-Only за гарантию закрытия

Post-Only обрабатывает ордер так, чтобы ордер, который исполнился бы немедленно, отменялся, а сам ордер размещался в книге заявок. Например, если в момент размещения лимитного ордера на продажу лучшая заявка на покупку на рынке поднялась до этой цены или выше, обычный лимитный ордер может исполниться немедленно, тогда как ордер Post-Only может быть отменён. официальное разъяснение Bybit о Post-Only

Поэтому «я хочу стать мейкером» и «я хочу сейчас уменьшить позицию» — это разные цели. Не применяйте механически одну и ту же настройку к частичному закрытию, при котором вы готовы ждать определённую цену, и к ситуации, когда требуется быстро устранить оставшуюся экспозицию. Даже если отменённый ордер позволил сэкономить на комиссии, при сохранении позиции риск изменения цены никуда не исчезает.

Обычный лимитный ордер также может исполниться как тейкер, если при подаче он сразу пересекается со встречной заявкой. И наоборот, принятие ордера Post-Only не означает, что его последующее исполнение гарантировано. Текущую комиссию аккаунта необходимо проверять отдельно; нельзя утверждать, что использование определённой опции всегда снижает общие торговые расходы или убыток. Ставки и структуру расходов можно отдельно проверить в руководстве по сравнению комиссий мейкера и тейкера на Bybit.

7. Односторонний и хеджирующий режимы: не считать продажу закрытием только по кнопке

Односторонний режим предполагает наличие позиции только в одном направлении по одному контракту. Ордер в противоположном направлении без ограничения на уменьшение может сначала сократить существующую позицию, а затем открыть противоположную позицию на избыточный объём. Например, если обычный ордер на продажу объёмом 0,015 BTC полностью исполняется при наличии лонга 0,01 BTC, то после закрытия исходного лонга может возникнуть шорт объёмом 0,005 BTC.

В хеджирующем режиме различаются не только Long/Short, но и направления Open/Close. Если при наличии лонга выбрать Open Short, это будет не закрытие лонга, а отдельный вход в шорт. Поэтому недостаточно видеть в окне подтверждения ордера только то, что «направление — продажа»; необходимо проверить, относится ли выбранный пункт Close к позиции, которую вы действительно хотите закрыть. официальное сравнение режимов позиции

Не применяйте односторонний пример из этой статьи без изменений ко всем аккаунтам, контрактам и API-ордерам. Также не следует считать изменение режима первым шагом при устранении ошибки. На изменение режима распространяются ограничения, связанные с существующими позициями и активными ордерами; сначала необходимо проверить режим, выбранный для текущего контракта, и объект закрытия. Если расположение кнопок отличается, не пытайтесь механически следовать инструкции с другого экрана — проверьте актуальную справку для соответствующего продукта.

8. Таблица устранения проблем: различайте отмену, отклонение и частичное исполнение

Порядок проверки по симптомам — это маршрут диагностики, а не таблица, однозначно устанавливающая причину
Наблюдаемый симптомКакие записи сопоставить в первую очередьИнтерпретация и следующая проверка
Отказ в подаче ордера на закрытиеНаличие текущей позиции, направление закрытияПроверьте, не равна ли позиция уже нулю и не просматриваете ли вы другой контракт
Объём ордера меньше ожидаемогоОставшаяся позиция, другие активные ордера на закрытиеСопоставьте общую сумму исходного плана закрытия с фактическими объёмами ордеров
Лимитный ордер сразу отменёнВыбрана ли опция Post-Only, встречные котировки в момент подачи ордераПроверьте, был ли ордер способен исполниться немедленно
Сработал, но позиция сохраниласьРыночный или лимитный ордер, объём исполнения, остаток, последующий статусПроверяйте отдельно запись о срабатывании и окончательную запись об исполнении
График достиг уровня, но срабатывания не произошлоКакой критерий срабатывания выбран: LTP, Mark или IndexСопоставьте один и тот же ценовой ряд и время, сохранив записи
После закрытия обнаружена противоположная позицияВремя исполнения, направление и опции закрытия для каждого ID ордераПроверьте, не остался ли обычный ордер и не было ли ошибочно выбрано Open/Close
Рыночный ордер на закрытие исполнился лишь частичноДопустимый диапазон проскальзывания, объем исполнения, оставшийся объем после отменыСначала проверьте фактическую оставшуюся экспозицию и избегайте дублирования новых ордеров

В частности, при использовании допустимого диапазона проскальзывания в Market Close остаток за пределами ценового диапазона может быть отменен. В официальной документации указано, что эта функция не поддерживается для условных, OCO- и Trailing Stop-ордеров, поэтому не следует предполагать, что такая же настройка автоматически применяется к условному рыночному стоп-лоссу. Market Order with Slippage Tolerance

Если причина неясна, сохраните записи, прежде чем последовательно менять настройки или повторно отправлять один и тот же ордер. Если собрать название контракта, режим позиции аккаунта, ID ордера, время отправки, срабатывания и исполнения, причину отмены или отклонения, а также исполненный объем, содержание обращения в службу поддержки станет более понятным. При демонстрации экрана скройте ненужные персональные данные, например баланс, и не отправляйте пароль, OTP или секретный ключ API.

9. Контрольный список перед отправкой и после закрытия

Перед отправкой ордера

  1. Проверьте название контракта и расчетный актив, а также убедитесь, что вы не перепутали экран спотовой торговли с экраном фьючерсов.
  2. Запишите направление текущей позиции и оставшийся объем. Используйте текущий оставшийся объем, а не объем первоначального входа.
  3. Определите этот ордер одним предложением. Различайте, например, «частичное закрытие существующей длинной позиции» и «открытие новой короткой позиции».
  4. Убедитесь, что односторонний или хеджирующий режим, а также объект Open/Close соответствуют этому описанию.
  5. Если ордер условный, отдельно проверьте критерий срабатывания, цену срабатывания и рыночный или лимитный ордер после срабатывания.
  6. Проверьте, не конфликтует ли планируемый объем закрытия с текущим оставшимся объемом, учитывая также другие активные ордера.
  7. Поймите, что при отмене Post-Only или неисполнении лимитного ордера экспозиция может сохраниться, а затем проверьте окончательный объем.

После тейк-профита, стоп-лосса или ручного закрытия

  1. Проверяйте не только уведомление, но и фактический объем и направление позиции по соответствующему контракту.
  2. Отдельно проверьте активные лимитные и условные ордера. Не предполагайте, что если один список пуст, то пуст и другой.
  3. Отделяйте оставшиеся ордера для закрытой позиции от ордеров новой стратегии. Не отменяйте одновременно защитные ордера по другим, не связанным контрактам.
  4. Если была запрошена отмена, одновременно проверьте окончательный статус отмены и наличие дополнительных исполнений за это время.
  5. При частичном закрытии заново рассчитайте и зафиксируйте план закрытия на основе оставшегося объема.

Цель этого контрольного списка — не включить больше параметров ордера, а привести намеренное и фактическое состояния в соответствие. Если конкретно определить критерий завершения, например «остаточная позиция — 0, ненужные связанные ордера — 0», это поможет не путать простое уведомление о принятии ордера с завершением операции.

10. Часто задаваемые вопросы

Гарантирует ли включение Reduce-Only цену стоп-лосса?

Нет. Эта функция ограничивает направление и объем позиции, но не гарантирует лимит убытка или конкретную цену исполнения. Цену и факт исполнения необходимо отдельно проверять с учетом типа ордера и текущих рыночных условий.

Будут ли ордера тейк-профита и стоп-лосса автоматически отменять друг друга, если создать их вручную?

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

Если есть Close on Trigger, нужно ли дополнительно искать Reduce-Only?

Это не означает, что нужно безусловно выбирать один и тот же флажок повторно. Сначала определите, является ли текущий ордер условным ордером закрытия или обычным лимитным ордером закрытия. В первую очередь проверьте способ обработки закрытия, доступный на экране конкретного продукта.

Если ордер Reduce-Only отменен, можно ли отключить эту опцию и отправить его повторно?

До выяснения причины отмены это нельзя считать подходящим решением. Если позиция уже закрыта или объем пересекается с другими ордерами, отключение опции может привести к непреднамеренному открытию новой позиции.

Post-Only был отменен — значит ли это, что позиция тоже исчезла?

Отмена ордера и закрытие позиции — разные события. Если ордер закрытия не был исполнен, существующая позиция может сохраняться, поэтому необходимо проверить вкладку позиций.

Если в хеджирующем режиме открыть короткую позицию, закроется ли длинная?

Open Short и Close Long — разные операции. Если цель — закрыть длинную позицию, необходимо проверить, что фактическим объектом является Close Long; наличие обеих позиций нельзя считать завершением закрытия.

Расположение параметров в приложении и на сайте различается. Какому описанию следовать?

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

11. Официальные источники, область охвата и связанные руководства

Эта статья подготовлена на основе проверки перечисленных ниже общедоступных официальных документов по состоянию на 7 сентября 2026 года. Дата проверки — дата рассмотрения CoinPop и не означает дату выпуска функции биржей или дату изменения политики. Это не проверка воспроизведением путем отправки реального ордера на торговом экране после входа в аккаунт.

  • Reduce-Only Order — обновление отображения 29 июня 2026 года. Ограничения объема и критерии отмены.
  • Close On Trigger — обновление отображения 29 июня 2026 года. Обработка условного закрытия и возможность неисполнения лимитного ордера.
  • Post-Only Order — обновление отображения 17 июня 2026 года. Отмена ордеров, которые могут исполниться немедленно.
  • FAQ — Order Execution and Liquidation — обновление отображения 7 августа 2026 года. Критерии срабатывания, исполнения и цены.
  • Difference Between Position Modes — обновление отображения 7 августа 2026 года. Объекты ордеров в одностороннем и хеджирующем режимах.
  • Market Order with Slippage Tolerance — обновление отображения 25 ноября 2025 года. Допустимый диапазон и отмена остатка.

Общие условия использования биржи можно отдельно проверить в документе Условия использования биржи Bybit. Область этой статьи — не скидки на комиссии и не способы регистрации, а ошибки при отправке ордеров и процедуры проверки, возникающие при закрытии существующей позиции.

Предупреждение о рисках: данный материал представляет собой общую образовательную информацию о функциях ордеров и не является персонализированной инвестиционной рекомендацией, призывающей к конкретным инвестициям, торговле или использованию кредитного плеча. Производные инструменты связаны с риском значительных убытков и принудительной ликвидации, и ни один параметр ордера не гарантирует предотвращение убытков. Доступность услуг и продуктов может зависеть от места проживания и условий аккаунта.

Партнерское раскрытие: некоторые страницы CoinPop, посвященные биржам, могут содержать партнерские ссылки, и CoinPop может получать вознаграждение за регистрацию или торговлю соответствующих пользователей. Ссылки на официальную справку Bybit в этой статье являются непартнерскими ссылками, предназначенными для проверки информации, и не обещают конкретных скидок на комиссии или вознаграждений.