Estrategia de Reversión con Stop Loss Dinámico
Resumen
Esta es una estrategia muy simple. Consiste únicamente en un trailing stop. Cuando se activa el stop, la posición se invierte y se establece un trailing stop para la nueva posición.
Principio de la estrategia
La estrategia se basa en uno de tres tipos de stop: stop porcentual, stop ATR o stop absoluto. Cuando se activa el stop, la posición se invierte y se establece un trailing stop para la nueva posición.
Específicamente, la estrategia primero calcula el valor del stop según el tipo seleccionado. Luego determina si hay una señal de apertura de posición: cuando el máximo supera el precio de stop anterior, se abre una posición larga; cuando el mínimo es inferior al precio de stop anterior, se abre una posición corta. Una vez dentro, actualiza en tiempo real el precio de stop para que siga los cambios de precio. El precio de stop para una posición larga es el mínimo menos el valor del stop, y para una posición corta es el máximo más el valor del stop.
Análisis de ventajas
La mayor ventaja de esta estrategia es su simplicidad: solo necesita seguir un stop, sin necesidad de considerar puntos de entrada o salida. La configuración flexible del valor del stop también la hace aplicable a un rango más amplio.
En comparación con un stop fijo, el trailing stop permite asegurar mayores ganancias y reduce la probabilidad de que el stop sea activado por ruido. Invertir la posición después de cada activación del stop permite capturar oportunidades de reversión de precios.
Análisis de riesgos
El principal riesgo potencial de esta estrategia es un valor de stop mal configurado. Un valor demasiado grande puede ampliar las pérdidas; uno demasiado pequeño puede hacer que el stop se active con frecuencia. Esto requiere optimización según las condiciones del mercado.
Otro riesgo es que la dirección de la inversión tras la activación del stop sea incorrecta, lo que puede llevar a perder oportunidades de reversión o aumentar las pérdidas. Esto requiere combinar la tendencia y los niveles de soporte/resistencia para determinar el mejor momento de reversión.
Direcciones de optimización
La estrategia puede optimizarse en los siguientes aspectos:
- Agregar un juicio de tendencia para evitar abrir posiciones en contra de la tendencia.
- Optimizar el cálculo del valor del stop para que sea más dinámico y se adapte al mercado.
- Agregar un juicio de ruptura para asegurar señales de reversión de mayor probabilidad.
- Combinar indicadores como la volatilidad para determinar el mejor momento de reversión.
Conclusión
Esta estrategia logra ganancias mediante un mecanismo simple de trailing stop, siendo adecuada para principiantes en trading cuantitativo. En comparación con las estrategias de stop tradicionales, añade el mecanismo de invertir la posición tras la activación del stop para obtener beneficios adicionales. Mediante pruebas y optimizaciones continuas, puede convertirse en un programa cuantitativo muy práctico.
/*backtest
start: 2022-11-24 00:00:00
end: 2023-11-30 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Trailing SL Strategy [QuantNomad]", shorttitle = "TrailingSL [QN]", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 50)
////////////- 1

