Как и в случае с ордером на сокращение позиции (Reduce-Only), функция «Закрыть по триггеру» используется для размещения ордера на закрытие позиции, который будет исполнен независимо от того, выполняются ли требования к марже. Единственное отличие заключается в том, что ордер на закрытие позиции по триггеру используется в качестве дополнительной опции к условным ордерам. Ордер на закрытие позиции по триггеру — это инструкция по автоматическому закрытию позиции при выполнении определённого условия (триггера), а именно, когда уровень цены достигнет триггерной цены.
Как работает закрытие позиции по триггеру?
Если для вашего условного ордера выбрана опция «Закрыть по триггеру», система будет считать, что ордер необходимо закрыть, поэтому для его исполнения по триггеру маржа не требуется. Одновременно это гарантирует, что существующая позиция будет закрыта, но при этом не произойдёт непреднамеренного открытия позиции в противоположном направлении.
Что происходит, когда срабатывает условный ордер с закрытием по триггеру?
-
Система выполняет оценку, чтобы определить, уменьшит ли сработавший условный ордер количество контрактов по текущей позиции. Если сумма ордера на закрытие позиции по триггеру превышает размер текущей позиции, система автоматически скорректирует сумму ордера на закрытие позиции по триггеру или отменит его, если не существует открытой позиции, которую можно было бы закрыть. Такой упреждающий подход гарантирует, что не будут непреднамеренно открыты позиции в противоположном направлении.
-
Что касается условного рыночного ордера, он будет исполнен по лучшей доступной рыночной цене даже при недостаточной марже.
-
Что касается условного лимитного ордера, в книге ордеров будет размещён лимитный ордер на сокращение позиции (Reduce-Only), который сработает по цене ордера. Обратите внимание, что нет гарантии исполнения лимитного ордера, и он может быть немедленно исполнен в качестве ордера тейкера, если цена ордера будет менее выгодна, чем рыночная цена. Для получения дополнительной информации о том, как работают лимитные ордера, перейдите по этой ссылке.
Примечание. Функция тейк-профит/стоп-лосс (TP/SL) на Bybit, используемая в торговле бессрочными и фьючерсными контрактами, имеет встроенный механизм закрытия по триггеру. Она даёт пользователям возможность выставлять уровни TP/SL и более эффективно управлять рисками. Для получения дополнительной информации ознакомьтесь со статьёй «Введение в ордера тейк-профит и стоп-лосс (бессрочные и фьючерсные контракты)».
Приведём пример
Трейдер Андрей держит лонг-позицию BTCUSDT в размере 1 BTC с ценой входа 25 000 USDT. Он устанавливает условный рыночный ордер на продажу (ордер A) в качестве ордера тейк-профит по цене 30 000 USDT и условный рыночный ордер на продажу (ордер B) в качестве ордера стоп-лосс по цене 20 000 USDT. Если предположить, что сумма этих ордеров одинакова (1 BTC), а в качестве триггерной цены выбрана цена последней сделки (LTP), ниже показаны результаты закрытия позиции по триггеру и без триггера для условного рыночного ордера на продажу.
Без закрытия по триггеру
|
С закрытием по триггеру
|
-
Al igual que la función sólo-reducir, la función Cerrar en caso de activación está diseñada para ejecutarse como una orden de cierre que garantice su ejecución independientemente de los requisitos de margen. La única diferencia es que una orden Cerrar en caso de activación sirve como opción adicional a las órdenes condicionales, es una instrucción para cerrar automáticamente una posición cuando se cumple una condición de activación específica, es decir, el nivel de precio determinado alcanza el precio de activación.
¿Cómo funciona Cerrar en caso de activación?
Cuando se selecciona la opción Cerrar en caso de activación en tus órdenes condicionales, el sistema tratará la orden con el fin de cerrarla, por lo que no se requiere margen para su ejecución al activarse. Simultáneamente, garantiza que solo se cierre la posición existente, evitando así la apertura accidental de posiciones en la dirección opuesta.
Cuando se activa una orden condicional con Cerrar en caso de activación:
- El sistema realiza una evaluación para determinar si la orden condicional activada reducirá la cantidad de contratos de la posición actual. Si la cantidad de la orden especificada en la orden Cerrar en caso de activación supera el tamaño de la posición actual, el sistema ajustará automáticamente la cantidad de la orden Cerrar en caso de activación o la cancelará si no hay ninguna posición abierta que cerrar. Este enfoque proactivo garantiza que no se abran posiciones accidentalmente en la dirección opuesta.
- Para la orden de mercado condicional, se ejecutará y completará con el mejor precio de mercado disponible tras la activación, incluso cuando no haya suficiente margen.
- Para la orden de límite condicional, se colocará una orden límite con sólo-reducir en el libro de órdenes una vez activada y quedará pendiente de ejecución al precio de la orden. Ten en cuenta que no existe una ejecución garantizada para la orden límite y que puede ejecutarse inmediatamente como una orden taker si el precio de la orden es menos favorable que el precio de mercado. Para obtener más información sobre cómo funcionan las órdenes límite, consulta aquí.
Nota: La función Take Profit/Stop Loss (TP/SL) de Bybit disponible en el trading de contratos perpetuos y de futuros tiene integrado un mecanismo de Cerrar en caso de activación. Ofrece a los usuarios la capacidad de gestionar los riesgos de posición de forma más eficaz al permitirles crear fácilmente órdenes TP/SL. Para más información, consulta Introducción a Take Profit y Stop Loss (contratos perpetuos y de futuros).
Ejemplo
El Trader A actualmente tiene una posición larga de BTCUSDT de 1 BTC a 25 000 USDT. Establece una orden de venta de mercado condicional A a 30 000 USDT como orden take profit y una orden de venta de mercado condicional B a 20 000 USDT como orden stop loss. Suponiendo que la cantidad para ambas órdenes sea 1 BTC y la referencia del precio de activación seleccionado sea el último precio de trading (LTP), a continuación se muestra el resultado con y sin seleccionar Cerrar en caso de activación para la orden de venta de mercado condicional.
Sin Cerrar en caso de activación
|
Con Cerrar en caso de activación
|
---|
-
Cuando el LTP vuelve a caer a 20 000 USDT, se activa y ejecuta la orden B. Sin embargo, esto puede dar lugar a consecuencias no deseadas: la orden, originalmente prevista como una stop loss, termina ejecutando y abriendo una posición corta, en contra de las intenciones iniciales del Trader A.
|
- Si el LTP aumenta a 30 000 USDT, se activa la orden A y se cierra la posición.
- Cuando el LTP vuelva a los 20 000 USDT, se activará la orden B, pero posteriormente se cancelará. Esto ocurre porque el sistema reconoce la orden B como una orden de cierre. Cuando no hay ninguna posición existente que cerrar, el sistema cancela automáticamente la orden para evitar que se abran posiciones no deseadas en la dirección opuesta.
|
---|
'IBM Plex Sans;">Если LTP поднимается до 30 000 USDT, срабатывает ордер A, и позиция закрывается.
-
Если LTP снижается до 20 000 USDT, срабатывает ордер B, и позиция закрывается. Однако это может привести к непредвиденным последствиям: исполняется ордер, изначально задуманный как ордер стоп-лосс, в результате чего открывается шорт-позиция, что не входило в намерения трейдера.
|
-
Если LTP снижается до 20 000 USDT, сработает ордер B, но впоследствии будет отменён. Это происходит потому, что система понимает, что это ордер на закрытие позиции. Если нет открытой позиции, которая могла бы быть закрыта, система автоматически отменяет ордер, чтобы предотвратить непреднамеренное открытие позиции в противоположном направлении.
|