Type/to search

Estrategia de compra en baja volatilidad y compra en alta volatilidad

Common strategy
Created: 2024-01-08 11:33:58
Last modified: 3 years ago
1
Follow
1802
Followers

img

Resumen

Esta estrategia tiene como objetivo estudiar la diferencia entre comprar activos durante períodos de baja volatilidad y alta volatilidad. Permite al usuario seleccionar la compra en períodos de baja o alta volatilidad cambiando la variable de entrada mode.

Principio de la estrategia

La estrategia calcula la volatilidad mediante el ATR y su SMA. Específicamente, calcula la SMA del ATR y luego la relación entre el ATR y su SMA. Si esta relación supera el umbral definido por el usuario volatilityTargetRatio, se considera volatilidad alta; si está por debajo de dicho umbral, se considera volatilidad baja.

Según el mode seleccionado por el usuario, la estrategia genera una señal de compra cuando la volatilidad es alta o baja. Una vez comprado, la estrategia mantiene la posición durante un número determinado de barras (definido por sellAfterNBarsLength) y luego cierra la posición.

Análisis de ventajas

Las principales ventajas de esta estrategia son:

  1. Permite comparar de forma intuitiva el rendimiento de las estrategias de compra en períodos de baja volatilidad frente a alta volatilidad.
  2. El uso de la SMA para suavizar el ATR ayuda a filtrar falsas rupturas.
  3. Permite probar diferentes niveles de volatilidad ajustando los parámetros.

Análisis de riesgos

Los principales riesgos de esta estrategia son:

  1. Si solo se compra en baja volatilidad, se podrían perder oportunidades de subida de precios.
  2. Si solo se compra en alta volatilidad, podría aumentar el riesgo sistemático.
  3. Una configuración incorrecta de los parámetros podría provocar que se pierdan momentos de compra o que se cierre la posición demasiado pronto.

Estos riesgos pueden mitigarse ajustando los parámetros o combinando compras en diferentes niveles de volatilidad.

Direcciones de optimización

Esta estrategia puede optimizarse aún más:

  1. Probando diferentes longitudes del parámetro ATR.
  2. Añadiendo una estrategia de stop-loss.
  3. Combinando otros indicadores para filtrar falsas rupturas.
  4. Optimizando las condiciones de compra y cierre.

Conclusión

Esta estrategia permite comparar eficazmente el rendimiento de las estrategias de compra en baja volatilidad frente a alta volatilidad. Utiliza la SMA para suavizar el ATR y genera señales de negociación en función del nivel de volatilidad. La estrategia puede mejorarse ajustando parámetros y optimizando las condiciones. En resumen, esta estrategia proporciona una herramienta útil para estudiar estrategias basadas en la volatilidad.

Source
Pine
/*backtest
start: 2023-01-01 00:00:00
end: 2024-01-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © I11L

//@version=5
Strategy parameters
Strategy parameters
mode
volatilityTargetRatio
atrLength
sellAfterNBarsLength
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)