Estrategia de negociación de cantidad del índice RSI con superposición estocástica

El autor:¿ Qué pasa?, Fecha: 2024-01-12 13:57:36
Las etiquetas:

img

Resumen general

El nombre de esta estrategia es Stochastic Overlap with RSI Index Quant Trading Strategy. Esta estrategia identifica situaciones de sobrecompra y sobreventa de acciones mediante el cálculo de la superposición de indicadores de media móvil doble estocástica e indicadores RSI, establece posiciones largas cuando la acción está subvalorada y establece posiciones cortas cuando está sobrevalorada para lograr el arbitraje de cobertura.

Principio de la estrategia

La superposición estocástica con la estrategia de negociación del índice RSI juzga sobrecompra y sobreventa mediante el cálculo de la situación de cruce entre la línea %K y la línea %D. Entre ellos, la línea %K se calcula como la media móvil simple de K días del precio de cierre de la acción, y la línea %D calcula la media móvil simple de D días de la línea %K. Cuando la línea %K cruza por encima de la línea %D desde abajo, se considera que la acción está subestimada y se debe establecer una posición larga; Cuando la línea %K cruza por debajo de la línea %D desde arriba, se considera que la acción está sobrevalorada y se debe establecer una posición corta.

Al mismo tiempo, esta estrategia también combina el indicador RSI para juzgar las condiciones de sobrecompra y sobreventa de las acciones. El indicador RSI refleja el cambio en la tasa de aumento y caída de la acción. Cuando el RSI es inferior al 50%, significa que la acción está subestimada. Cuando es superior al 60%, significa que la acción está sobrevalorada.

Combinando el indicador de doble media móvil y el indicador RSI, cuando la línea %K cruza por encima de la línea %D desde abajo y el RSI es inferior al 50%, se determina que la acción está seriamente subestimada y se debe establecer una posición larga; cuando la línea %K cruza por debajo de la línea %D desde arriba y el RSI es superior al 60%, se determina que la acción está seriamente sobrevalorada y se debe establecer una posición corta.

Ventajas estratégicas

  1. La combinación de dos indicadores de media móvil e indicadores del RSI para juzgar el exceso de compra y el exceso de venta evita la tasa de error del juicio de un solo indicador
  2. Configuración flexible de los parámetros de las medias móviles y de los parámetros del RSI para adaptarse a las diferentes características de las existencias
  3. Seguimiento en tiempo real de las variaciones de la tasa de aumento y de disminución de las existencias y ajuste oportuno de las posiciones
  4. Se puede configurar solo para largos o cortos para reducir el riesgo operativo

Riesgos estratégicos

  1. Hay un cierto retraso en el doble promedio móvil y los indicadores RSI, que pueden perder el mejor tiempo de apertura
  2. Se requiere una investigación en profundidad de las características de las acciones.
  3. Las estrategias de stop loss deben configurarse para evitar que las pérdidas se extiendan.

Métodos de reducción del riesgo:

  1. Combinar otros indicadores para evitar pérdidas causadas por diferencias de precios
  2. Aumentar el ciclo de backtesting y el tamaño de la muestra para probar la estabilidad de los parámetros
  3. Establecer puntos de stop loss, aumentar posiciones y otros métodos para controlar los riesgos

Optimización de la estrategia

  1. Combinar los indicadores de volumen de operaciones para evitar las falsas rupturas
  2. Aumentar las condiciones de apertura para evitar tarifas de transacción excesivas debido a las transacciones frecuentes
  3. Optimizar el modelo de control de posición para aumentar las posiciones bajo alta confianza

Necesidad de aumentar los indicadores de volumen de negociación y combinarlos con otros indicadores para garantizar la fiabilidad de las señales de avance y evitar las pérdidas causadas por señales falsas.

Resumen de las actividades

La superposición estocástica con la estrategia de negociación del índice de RSI juzga las condiciones de sobrecompra y sobreventa de las acciones a través del uso superpuesto de indicadores de media móvil doble e indicadores de RSI, va largo cuando la acción está subestimada, va corto cuando está sobrevalorada y logra arbitraje de cobertura. Esta estrategia hace pleno uso de la capacidad de captura de precios de los indicadores de media móvil doble y la capacidad de juicio de sobrecompra y sobreventa de los indicadores de RSI, evitando las limitaciones de los juicios de un solo indicador.


/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(title="Easy to Use Stochastic + RSI Strategy", overlay=false)


//// Only Enter Long Positions /////
// strategy.risk.allow_entry_in(strategy.direction.long)


///// Backtest Start Date /////
startDate   = input(title="Start Date",   defval=1,    minval=1,    maxval=31)
startMonth  = input(title="Start Month",  defval=1,    minval=1,    maxval=12)
startYear   = input(title="Start Year",   defval=2014, minval=1800, maxval=2100)

afterStartDate = true


///// Create inputs /////
// Stochastics //
periodK = input(14, title="K", minval=1)
periodD = input(3, title="D", minval=1)
smoothK = input(3, title="Smooth", minval=1)

k = sma(stoch(close, high, low, periodK), smoothK)
d = sma(k, periodD)

// RSI Values //
rsivalue = rsi(close, 14)


///// Plot Stochastic Values and Lines /////
plot(k, title="%K", color=lime)
plot(d, title="%D", color=red)
h0 = hline(80)
h1 = hline(20)
fill(h0, h1, color=purple, transp=80)


///// Submit orders /////
if (afterStartDate and crossover(k, d) and k<20 and rsivalue<50)
    strategy.entry(id="BUY", long=true)
if (afterStartDate and crossunder(k, d) and k>80 and rsivalue>60)
    strategy.entry(id="SELL", long=false)

Más.