Estrategia de negociación cuantitativa de combinación de RSI y CCI

El autor:¿ Qué pasa?, Fecha: 2024-01-22 10:33:03
Las etiquetas:

img

Resumen general

Esta estrategia se llama RSI & CCI Combination Quantitative Trading Strategy. Utiliza principalmente la combinación del indicador RSI y el indicador CCI para juzgar el estado de sobrecompra / sobreventa en el mercado y capturar oportunidades de reversión. Específicamente, la estrategia calcula las señales de compra y venta de RSI, combinadas con las señales de comercio del indicador CCI, para establecer las reglas de entrada larga y corta. Cuando se cumplen las reglas de entrada, se abrirán las posiciones largas o cortas correspondientes.

Estrategia lógica

La lógica central de esta estrategia consiste en utilizar tanto las propiedades estadísticas del indicador RSI como del indicador CCI para determinar si el mercado se encuentra actualmente en un estado de sobrecompra o sobreventa.

En primer lugar, la parte del RSI. El indicador RSI puede reflejar los fenómenos de sobrecompra / sobreventa en el mercado. RSI mayor a 70 se considera generalmente sobrecomprado, mientras que menos de 30 es sobreventa. Esta estrategia establece dos indicadores RSI, un RSI a largo plazo con 14 períodos por defecto y un RSI a corto plazo con 12 períodos. El RSI a largo plazo juzga la tendencia general, mientras que el RSI a corto plazo rastrea puntos de inflexión más sensibles. Cuando ambas líneas RSI indican la misma dirección (como doble sobrecompra o doble sobreventa), significa que el mercado está en un estado de desequilibrio significativo, lo que proporciona las mejores oportunidades de reversión.

En segundo lugar, la parte del CCI. El indicador CCI también se puede utilizar para identificar los niveles de sobrecompra / sobreventa. Un CCI superior a 100 se considera sobrecomprado, mientras que un CCI inferior a -100 se considera sobreventa. Esta estrategia utiliza esta característica del CCI para establecer reglas de entrada: cuando la señal CCI es consistente con el indicador RSI, se ejecutará la señal de entrada indicada por el RSI.

En concreto, las reglas de entrada son:

  1. Entrada larga: cuando el RSI muestra un área de sobreventa (tanto el RSI a largo como el a corto plazo por debajo de 30), y el CCI es inferior a -100, se realiza una entrada larga.

  2. Entrada corta: cuando el RSI muestre un área de sobrecompra (tanto el RSI a largo como el a corto plazo por encima de 70), y el CCI sea superior a 100, corta.

En este sentido, la Comisión considera que la medida no constituye una ayuda estatal en el sentido del artículo 107 del Tratado.

Análisis de ventajas

La mayor ventaja de esta estrategia radica en el uso simultáneo de los patrones estadísticos RSI y CCI para identificar con mayor precisión las señales de sobrecompra/sobreventa, lo que proporciona puntos de inflexión ideales para capturar las reversiones.

  1. La combinación de RSI largo y corto juzga tanto la tendencia como los puntos de inflexión sensibles, lo que ayuda a capturar las oportunidades de manera flexible.
  2. La Comisión considera que la ayuda concedida por la CCI no constituye ayuda estatal en su totalidad.
  3. A través de las señales conjuntas de RSI y CCI, las señales falsas se pueden filtrar de manera efectiva, lo que hace que las entradas sean más precisas.
  4. La inversión comercial en zonas de sobrecompra/sobreventa es en sí misma una idea estratégica con probabilidades de ganar relativamente altas.
  5. La estrategia es simple de entender e implementar, adecuada para que los principiantes cuánticos aprendan.

Análisis de riesgos

El principal riesgo de esta estrategia es que las señales de sobrecompra/sobreventa indicadas por el RSI y el CCI puedan no reflejar completamente el momento real de la reversión.

  1. El indicador puede dar falsas señales de reversión, por ejemplo, fluctuación de precios en lugar de reversión de tendencia.
  2. Los parámetros cambian dentro del ciclo de computación no puede sincronizar completamente los últimos movimientos de precios.
  3. El stop loss puede tocarse durante las reversiones, por lo que aumenta la pérdida.
  4. No se considera una influencia de tendencia importante que debería incorporarse con el análisis de tendencia en las operaciones reales.

Las soluciones correspondientes incluyen:

  1. Las reversiones con un volumen enorme tienden a tener un mejor rendimiento en la confirmación de señales.
  2. Intenta optimizar los parámetros de RSI y CCI para reducir la probabilidad de retrasos de tiempo.
  3. Establezca el stop loss correctamente para controlar la pérdida de una sola operación.
  4. En el comercio real, combine con la tendencia y el análisis técnico para evitar el comercio en contra de las tendencias principales.

Direcciones de optimización

La estrategia se puede optimizar aún más en el comercio real, principalmente:

  1. Prueba y encuentra las combinaciones óptimas de parámetros para el RSI y el CCI, como el ciclo largo/corto del RSI y el ciclo del CCI.
  2. Añadir otros indicadores para enriquecer las señales de entrada, como KD, MACD, etc.
  3. Agregue estrategias de stop loss, como el stop loss móvil o el stop loss de aleta de tiburón.
  4. Combinar modelos avanzados de tasa de ganancia para determinar direcciones de entrada de mayor probabilidad a juzgar por las divergencias de los indicadores.
  5. Utilice algoritmos de aprendizaje automático para optimizar automáticamente los parámetros y los pesos de la señal.
  6. Prueba las estrategias de combinación con sistemas de seguimiento de tendencias.
  7. Añadir reglas que tengan en cuenta las tendencias de los marcos de tiempo más altos y los niveles de precios clave, para evitar negociar contra las tendencias principales.

A través de pruebas y optimizaciones, las expectativas de rentabilidad y estabilidad de la estrategia podrían mejorarse aún más.

Conclusión

La estrategia pertenece a una estrategia típica de captura de reversión. Al combinar dos indicadores comúnmente utilizados, RSI y CCI, juzga los niveles de sobrecompra / sobreventa y establece las reglas de entrada correspondientes, formando una estrategia comercial práctica a corto plazo simple. La mayor ventaja es que el uso conjunto de los dos indicadores hace que el juicio de la señal sea más preciso, evitando reversiones falsas y captando el mejor momento para las reversiones. Por supuesto, existen riesgos, que requieren optimizaciones en los propios indicadores, estrategias de stop loss y colaboración con el análisis de tendencias. En general, proporciona a los principiantes un enfoque cuantitativo simple y confiable, que vale la pena aprender y practicar.


/*backtest
start: 2023-12-22 00:00:00
end: 2024-01-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
//Author: RvZ14
//Based on Joseph Nemeth MACD+CCI strategy
//Reference reading: https://sites.google.com/site/forexjosephnemeth/home/macd-cci

strategy(title="MACD+CCI Strategy", shorttitle="macd/cci")
length = input(14, minval=1)
fastLength = input(12, minval=1), slowLength=input(26,minval=1)
signalLength=input(2,minval=1)
src = input(close, title="CCI Source")

//cci
ma = sma(src, length)
cci = (src - ma) / (0.015 * dev(src, length))
plot(cci, title = "cci", color=#5DADE2,linewidth = 1,transp = 0)
band1 = hline(100, color=gray, linewidth = 1)
band0 = hline(-100, color=gray, linewidth = 1)
fill(band1, band0, color= #F9E79F)

//macd
source = close
fastMA = ema(source, fastLength)
slowMA = ema(source, slowLength)
macd = fastMA - slowMA
signal = ema(macd, signalLength)
hist = macd - signal
plot(hist, color=#EC7063, style=histogram)
plot(macd, title = "macd", color=#5DADE2, linewidth = 1,transp = 0)
plot(signal, title = "signal", color=#F5B041,linewidth = 1,transp = 0)

longCond = cci > 100 and macd > 0 or cci > -100 and macd < 0
shortCond = cci < -100 and macd < 0 or cci < 100 and macd > 0
strategy.entry("long",strategy.long,when = longCond == true)
strategy.entry("short",strategy.short,when=shortCond == true)

Más.