Type/to search

Estrategia de reversión de bandas de volatilidad de Bitcoin

Common strategy
Created: 2023-10-12 17:38:39
Last modified: 3 years ago
1
Follow
1802
Followers

Resumen

Esta estrategia es un sistema de retroceso diseñado para activos de alta volatilidad, por lo que Bitcoin resulta un instrumento de negociación muy adecuado. Puede utilizarse en gráficos diarios o en marcos temporales inferiores (he obtenido buenos resultados en el gráfico de 3 horas, pero no los he probado por debajo de 1 hora).

Principio de la estrategia

La estrategia calcula la volatilidad comparando el cambio en el precio de cierre de las dos velas anteriores, y utiliza esta variación de precio para generar una media móvil. A dicha media móvil se le envuelve una banda de desviación estándar: 1 desviación estándar en el interior y 2 desviaciones estándar en el exterior. Si el precio está por encima de un filtro de media móvil predefinido, se determina que estamos en una tendencia alcista. En ese caso, si se produce un retroceso que perfora la banda interna de desviación estándar, se emite una señal de compra. Sin embargo, si el precio continúa cayendo y traspasa la banda externa, no se emite señal de compra, ya que esto indicaría una perforación excesiva de la volatilidad. Cuando se perfora la banda interna, en el indicador aparece un evento de "compra" con fondo verde. Para las operaciones de venta/corto, la señal se produce cuando se perfora la banda superior interna y el precio se encuentra por debajo del filtro de media móvil predefinido, mostrando el indicador un fondo rojo.

Los usuarios pueden cambiar el rango de fechas que desean probar, el período de la media móvil para calcular la volatilidad y las desviaciones estándar de las bandas interna y externa. Para Bitcoin, mantengo las bandas de desviación en los ajustes estándar, pero he descubierto que un seguimiento de volatilidad con período 3 funciona bien para gráficos diarios, mientras que un período 5 es adecuado para gráficos de 3 horas. Dado que no es una estrategia de comprar y mantener, al operar probablemente querrá limitarse a los activos más líquidos para poder entrar y salir rápidamente en cualquier exchange. Si se desea probar esta estrategia en mercados de menor volatilidad, cambiar la banda interna a aproximadamente 0.75 puede funcionar en diversos mercados de futuros y posiblemente también en acciones. Los niveles de stop loss y take profit se basan en el rango de negociación de las últimas 7 velas.

Ventajas de la estrategia

  • Aprovecha la volatilidad para operar, capturando puntos de inflexión del mercado.
  • Permite operar en ambas direcciones, obteniendo beneficios en mercados alcistas y bajistas.
  • Los parámetros estándar son sencillos y fáciles de usar.
  • Se pueden optimizar fácilmente los parámetros para adaptarse a diferentes activos.
  • Los niveles de stop loss y take profit son razonables, ayudando a fijar ganancias.

Riesgos de la estrategia

  • En activos de alta volatilidad existe el riesgo de que las pérdidas se amplíen.
  • Los cambios frecuentes entre posiciones largas y cortas generan altos costos de comisiones.
  • Es una operativa de corto plazo que requiere una atención constante a los cambios del mercado.
  • Cuando el activo carece de liquidez, resulta difícil aplicar el stop loss.
  • Parámetros inadecuados pueden provocar un exceso de operaciones.

Métodos para afrontar los riesgos:

  1. Elegir activos volátiles adecuados y controlar el tamaño de cada posición.
  2. Optimizar los parámetros para reducir operaciones no rentables.
  3. Aplicar stop loss y take profit, con una estricta gestión del capital.
  4. Priorizar la eficiencia en la ejecución de las operaciones, seleccionando activos con buena liquidez.
  5. Ajustar los parámetros según las características de cada activo.

Direcciones de optimización de la estrategia

Esta estrategia puede optimizarse en los siguientes aspectos:

  1. Optimizar el período de la media móvil para seguir mejor la volatilidad de diferentes activos.
  2. Ajustar los parámetros de las bandas de volatilidad para que se adapten más al rango de volatilidad de un activo en particular.
  3. Añadir otros filtros, como aumento de volumen, para validar aún más las señales.
  4. Utilizar técnicas de aprendizaje automático para optimizar dinámicamente los parámetros, haciendo la estrategia más adaptable.
  5. Probar en marcos temporales de mayor frecuencia para capturar más oportunidades de trading.
  6. Incorporar trailing stop loss/take profit para asegurar más ganancias en la cuenta.
  7. Combinar otros indicadores o modelos para crear una estrategia cuantitativa de cartera.

Conclusión

En general, esta estrategia es relativamente simple e intuitiva. Utiliza indicadores de volatilidad para identificar situaciones de reversión, con el objetivo de capturar puntos de inflexión del mercado. Existe un amplio margen de optimización; ajustando los parámetros y combinando otros indicadores técnicos se puede mejorar la estabilidad y rentabilidad de la estrategia. Sin embargo, los operadores deben tener cuidado con el sobreoptimismo y el sobreajuste de curvas. Esta estrategia es más adecuada para operaciones de corto plazo y requiere una estricta gestión del capital para controlar el riesgo. Si se aplica correctamente, puede convertirse en una herramienta eficaz para operar criptomonedas de alta volatilidad.

Source
Pine
/*backtest
start: 2023-09-11 00:00:00
end: 2023-10-11 00:00:00
period: 4h
basePeriod: 15m
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/
// © gary_trades
//This script is designed to be used on volatile securities/tickers so is best suited for day charts on Crypto (particularly good for BTC).
//It takes both long and short trades and the main indicator settings can be changed by the use so they can test for ideal settings for ticker of interest.
Strategy parameters
Strategy parameters
MA Length
Inner Band
Outer Band
From Day
From Month
From Year
To Day
To Month
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)