Contenido:
Un trailing stop (también conocido como trailing take profit) se utiliza para maximizar los beneficios. Es el sustituto de la clásica orden de limite de beneficios. La idea del Trailing Stop consiste en que no es necesario colocar una orden de Take Profit inmediatamente después de abrir una posición, sino que se puede esperar un mejor precio y ganar más dinero vigilando la evolución del precio. La traducción literal de Trailing Stop es parada de arrastre. Al colocar una orden Trailing Stop, aparece el concepto de precio de parada, que es el precio al que se cerrará la posición. El precio de parada se aleja inicialmente del precio de activación del trailing stop en el porcentaje de desviación especificado y cambiará (se arrastrará) hacia el aumento de los beneficios siguiendo el precio de bolsa actual. Como resultado del trailing stop, la posición se cerrará con una orden de mercado cuando el precio sea el más rentable durante todo el periodo de seguimiento, tras lo cual se invertirá en el porcentaje de desviación.
¿Cómo funciona? El mecanismo de trailing stop tiene dos ajustes:
- precio de activación (fijado por el ajuste de "Profit %" del bot). Este es el precio en el que se activa el mecanismo de trailing stop, se determina el primer precio de parada y comienza el seguimiento de los cambios de precios posteriores.
- porcentaje de desviación (fijado por el ajuste "Porcentaje de desviación" del bot). Establece el arrastre del precio de parada. Cuando el precio actual en la bolsa continúa moviéndose en la dirección de la ganancia, el precio de parada también cambiará, siguiendo el precio actual en el porcentaje de desviación. Pero este proceso no es infinito, y cuando el precio actual del mercado gire y vaya en dirección a la reducción de beneficios, en algún momento será igual al aprecio de parada, momento en el que se activará la orden de mercado y se cerrará la posición.
Por lo tanto, si después que el bot abra una posición, el precio va en dirección a las ganancias, la orden trailing_stop_market se colocará en la bolsa cuando se alcance el precio de activación. Además, la funcionalidad de activación de esta orden se transfiere completamente al control de la bolsa de Binance. La bolsa comienza a seguir los cambios de precios.
Para el algoritmo LONG - al alcanzar el precio máximo y el posterior cambio de precio en la dirección opuesta conforme al porcentaje de desviación especificado en los ajustes, la bolsa enviará una orden de venta al mercado y la posición se cerrará.
Para el algoritmo SHORT - al alcanzar el precio mínimo y el posterior cambio de precio en la dirección opuesta conforme al porcentaje de desviación especificado en los ajustes, la bolsa enviará una orden de compra al mercado y la posición se cerrará.
Después de activar dicha orden de mercado, el bot calculará la ganancia según el precio medio de la orden de activación y completará el ciclo de trabajo actual.
Analicemos cómo funciona el Trailing Stop usando BTC/USD como ejemplo. Supongamos que abrimos una posición LONG y compramos 1BTC a $10000USD. Después de abrir la posición, establecemos una orden Trailing Stop con un precio de activación del 5% y un porcentaje de desviación del 1%. La siguiente tabla muestra cómo funcionará el trailing stop.
Precio del BTC |
Precio de parada |
Estado del trailing stop |
Comentario |
$10300 |
sin fijar |
El Trailing Stop no está activo |
El precio ha subido, pero no ha alcanzado el 5% para que se active el mecanismo de trailing stop |
$10500 |
$10395 |
El Trailing Stop está activo |
El precio ha alcanzado el 5%, el trailing stop se ha activado y el precio de parada se ha fijado. 10500-1%=10395 |
$10400 |
$10395 |
El Trailing Stop está activo |
El precio ha bajado pero no ha alcanzado el precio de parada para completar el mecanismo de seguimiento de la orden de mercado. El precio de parada en sí no cambia. |
$10500 |
$10395 |
El Trailing Stop está activo |
El precio ha subido pero no ha alcanzado un nuevo máximo por lo que el precio de parada tampoco cambia. |
$10600 |
$10494 |
El Trailing Stop está activo |
El precio subió y actualizó el máximo desde el inicio del seguimiento, el precio de parada a continuación se arrastra.10600-1%=10494 |
$10800 |
$10692 |
El Trailing Stop está activo |
El precio aumentó y actualizó el máximo de nuevo desde el inicio del seguimiento, el precio de parada a continuación vuelve arrastrarse. 10800-1%=10692 |
$10700 |
$10692 |
El Trailing Stop está activo |
El precio ha bajado pero no ha alcanzado el precio de parada para completar el mecanismo de seguimiento de la orden de mercado. El precio de parada en sí no cambia. |
$11000 |
$10890 |
El Trailing Stop está activo |
El precio aumentó y actualizó el máximo de nuevo desde el inicio del seguimiento, el precio de parada a continuación vuelve arrastrarse. 11000-1%=10890 |
$10900 |
$10890 |
El Trailing Stop está activo |
El precio ha bajado pero no ha alcanzado el precio de parada para completar el mecanismo de seguimiento de la orden de mercado. El precio de parada en sí no cambia. |
$10600 |
$10890 |
Se activa el Stop Loss |
El precio ha bajado más y es inferior al precio de parada, se lanza una orden de mercado y se cierra la posición a un precio medio de unos 10700 dólares |
En el ejemplo se muestra un posible cambio de precio en la bolsa cuando la posición se cierra en 10700 dólares, lo que supone un ingreso del 7% y es mayor que si solo hubiéramos utilizado una orden de límite take profit con un objetivo de beneficio del 3%.
Activar la funcionalidad de trailing stop en la creación/modificación del bot:
El trailing stop puede aumentar los ingresos cuando el precio se ha movido hacia el beneficio y continúa este movimiento, pero hay que entender que al utilizar este mecanismo se podría perder la única oportunidad de obtener beneficios en el ciclo actual del bot, ya que el precio actual después de alcanzar el precio de activación del trailing stop podría ir en la dirección opuesta, resultando en una pérdida, aunque utilizando una orden normal de límite take profit podríamos obtener beneficios aquí.
Si usted opta por utilizar un mecanismo de trailing stop, le recomendamos que fije el precio de activación del mecanismo "Profit (%)" ligeramente más alto que el que utilizaría para una orden de límite normal de take profit. Seleccione un porcentaje de desviación para tener beneficios cuando se ejecute el trailing stop si el precio actual de la bolsa cambia a pérdida después de alcanzar el precio de activación.