Estrategia de trading cuantitativo basada en la reversión de mínimos


Fecha de creación: 2024-02-06 15:16:39 Última modificación: 2024-02-06 15:16:39
Copiar: 0 Número de Visitas: 657
1
Seguir
1617
Seguidores

Estrategia de trading cuantitativo basada en la reversión de mínimos

Descripción general

La estrategia permite realizar operaciones de baja absorción mediante el cálculo de un indicador RSI rápido y un filtro de entidades de la línea K para determinar si el mercado está sobrevendido. Cuando el RSI rápido está por debajo de 10 y la entidad de la línea K se amplifica, se considera que se produce una señal de reversión de la tendencia, lo que permite realizar un juicio sobre el fondo del mercado.

Principio de estrategia

La estrategia se basa en dos indicadores principales:

  1. Indicador RSI rápido. Para determinar rápidamente si el mercado está sobrecomprado o sobrevendido, calcula las subidas y bajadas de los últimos 2 días. Cuando el RSI rápido es inferior a 10, el mercado está sobrevendido.

  2. El filtro de la entidad de la línea K. Se considera una señal de fondo cuando el volumen de la entidad de la línea K es mayor que 1,5 veces el volumen de la línea media, calculando la relación entre el volumen de la entidad de la línea K y el promedio.

En primer lugar, el RSI rápido por debajo de 10 indica que el mercado está sobrevendido; luego, la entidad de la línea K se amplifica y satisface el volumen de la entidad que es más de 1.5 veces el volumen de la línea promedio. Cuando ambas condiciones se cumplen al mismo tiempo, se emiten varias señales que consideran que el mercado se encuentra en un fondo invertido, lo que puede filtrar muchas señales falsas.

Ventajas estratégicas

La estrategia tiene las siguientes ventajas:

  1. El RSI rápido es un indicador sensible que puede determinar rápidamente si una persona está sobrecomprando o sobrevendendo.
  2. El filtro de entidad de la línea K aumenta la certeza y evita falsas brechas.
  3. La combinación de indicadores rápidos y la forma de la línea K permite determinar el punto de inflexión del mercado.
  4. La operación de baja aspiración permite entrar en el mercado a un nivel relativamente bajo.
  5. La idea de la estrategia es simple, clara y fácil de entender.

Análisis de riesgos

La estrategia también tiene sus riesgos:

  1. El mercado puede tener un período de crecimiento, incluso si se sobreventa, y puede seguir bajando.
  2. El RSI rápido puede generar falsas señales y el filtro real puede ser roto.
  3. La estrategia de retroalimentación cuantitativa tiene riesgos de sobreadaptación y puede tener efectos diferentes en el entorno real.

El riesgo puede ser optimizado de la siguiente manera:

  1. La tendencia de los indicadores, combinados con el mercado de meta, evita una caída continua.
  2. Añadir otras condiciones de filtración para asegurar la posición de confirmación en el fondo.
  3. Optimización multicombinada de los parámetros para mejorar la estabilidad.

Dirección de optimización

La estrategia puede ser optimizada en las siguientes direcciones:

  1. Aumentar las estrategias de stop loss y controlar el riesgo de pérdidas.
  2. Combinado con un indicador de volatilidad, evita el riesgo de fluctuaciones anormales en el mercado.
  3. El uso de modelos multifactoriales para asegurar la eficacia de las señales de comercio.
  4. Optimización de parámetros mediante algoritmos de aprendizaje automático.
  5. En un ciclo de tiempo más largo, juzgue las tendencias y evite las inversiones adversas.

Resumir

Esta estrategia permite un juicio efectivo de los fondos del mercado a través de la determinación de los excesos de venta de los indicadores RSI rápidos, junto con el filtro de las entidades de la línea K. La estrategia es simple, fácil de implementar y permite obtener oportunidades de reversión. Pero también existe un cierto riesgo que requiere una optimización adicional para mejorar la estabilidad y el rendimiento en el mercado real. En general, las estrategias de inversión de fondos diseñadas en base a esta estrategia merecen un estudio adicional.

Código Fuente de la Estrategia
/*backtest
start: 2024-01-29 00:00:00
end: 2024-02-05 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("MarketBottom", shorttitle = "MarketBottom", overlay = true)

//Fast RSI
src = close
fastup = rma(max(change(src), 0), 2)
fastdown = rma(-min(change(src), 0), 2)
fastrsi = fastdown == 0 ? 100 : fastup == 0 ? 0 : 100 - (100 / (1 + fastup / fastdown))

//Body Filter
body = abs(close - open)
abody = sma(body, 10)

mac = sma(close, 10)
len = abs(close - mac)
sma = sma(len, 100)
max = max(open, close)
min = min(open, close)
up = close < open and len > sma * 2 and min < min[1] and fastrsi < 10 and body > abody * 1.5
plotarrow(up == 1 ? 1 : na, colorup = blue, colordown = blue)

sell = sma(close, 5)
exit = high > sell and close > open and body > abody
plot(sell)

if up
    strategy.entry("Long", strategy.long)

if exit
    strategy.close_all()