Estrategia cuantitativa de inversión del índice de volumen negativo

El autor:¿ Qué pasa?, Fecha: 21-12-2023 12:12:04
Las etiquetas:

img

Resumen general

El nombre de esta estrategia es Negative Volume Index Reversal Strategy. Esta estrategia utiliza el Negative Volume Index (NVI) y su promedio móvil para construir señales largas y cortas y realizar operaciones de reversión cuando se cumplen las condiciones. Pertenece a la categoría de estrategia de reversión.

Principio de la estrategia

El indicador central de la estrategia de inversión del Índice de Volumen Negativo es el Índice de Volumen Negativo (NVI).

Si el volumen de hoy < el volumen del día anterior: NVI = NVI del día anterior + el tipo de cambio de precios de hoy

Si el volumen de hoy >= el volumen del día anterior: NVI = NVI del día anterior

Es decir, NVI solo se actualiza el día en que el volumen de negociación se contrae, y la tendencia del precio se refleja a través de la adición y sustracción de la tasa de cambio de precio.

  • Cuando el NVI esté por encima de su promedio móvil de N días, vaya largo.

  • Cuando el NVI esté por debajo de su promedio móvil de N días, sea corto.

Así que hace operaciones de reversión cuando el volumen se reduce.

Ventajas de la estrategia

Las principales ventajas de la estrategia de inversión del índice de volumen negativo son:

  1. El uso de señales de volumen puede encontrar puntos de reversión y tiene ciertas ventajas de tiempo.

  2. La lógica de la estrategia es simple, fácil de entender e implementar.

  3. Los parámetros se pueden optimizar para adaptarse a diferentes entornos de mercado.

Riesgos de la estrategia

La estrategia de inversión del Índice de Volumen Negativo también tiene algunos riesgos:

  1. La exactitud de las señales de volumen no puede garantizarse y existe una cierta probabilidad de operaciones erróneas.

  2. La configuración incorrecta de los parámetros puede dar lugar a operaciones demasiado frecuentes o a señales poco claras.

  3. Asegurar fuentes de datos fiables para evitar los riesgos derivados de datos erróneos sobre el volumen.

Estos riesgos pueden reducirse mediante la optimización de parámetros, estrategias de stop loss, etc.

Direcciones de optimización

La estrategia de reversión del índice de volumen negativo puede optimizarse en los siguientes aspectos:

  1. Optimizar los parámetros de la media móvil para encontrar parámetros que describan mejor las características del mercado.

  2. Añadir otros indicadores para filtrar para evitar operaciones innecesarias y erróneas.

  3. Combinar con métodos de stop loss fuertes para limitar la pérdida única.

  4. Prueba las diferencias en la configuración de parámetros para las diferentes variedades y establece parámetros adaptativos.

Conclusión

La estrategia de reversión del índice de volumen negativo realiza operaciones de reversión cuando el volumen de negociación se contrae, con el objetivo de capturar puntos de reversión de tendencia potenciales. Esta estrategia tiene las ventajas de la simplicidad y la facilidad de comprensión, y también tiene ciertos riesgos de operaciones erróneas. La estabilidad y rentabilidad de la estrategia se pueden mejorar a través de la optimización de parámetros, la adición de indicadores auxiliares, etc. En general, la estrategia de reversión del índice de volumen negativo tiene buenas perspectivas de desarrollo y aplicación.


/*backtest
start: 2023-12-13 00:00:00
end: 2023-12-20 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter 11/08/2017
// The theory behind the indexes is as follows: On days of increasing 
// volume, you can expect prices to increase, and on days of decreasing 
// volume, you can expect prices to decrease. This goes with the idea of 
// the market being in-gear and out-of-gear. Both PVI and NVI work in similar 
// fashions: Both are a running cumulative of values, which means you either 
// keep adding or subtracting price rate of change each day to the previous day`s 
// sum. In the case of PVI, if today`s volume is less than yesterday`s, don`t add 
// anything; if today`s volume is greater, then add today`s price rate of change. 
// For NVI, add today`s price rate of change only if today`s volume is less than 
// yesterday`s.
//
// You can change long to short in the Input Settings
// Please, use it only for learning or paper trading. Do not for real trading.
////////////////////////////////////////////////////////////
strategy(title="Negative Volume Index Backtest", shorttitle="NVI Str")
EMA_Len = input(255, minval=1)
reverse = input(false, title="Trade reverse")
xROC = roc(close, 1)
nRes = iff(volume < volume[1], nz(nRes[1], 0) + xROC, nz(nRes[1], 0))
nResEMA = ema(nRes, EMA_Len)
pos = iff(nRes > nResEMA, 1,
	     iff(nRes < nResEMA, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
plot(nRes, color=red, title="NVI")
plot(nResEMA, color=blue, title="EMA")

Más.