En "The volatility edge in options trading" Jeff Augen propone un indicador que consiste en pintar en el número de desviaciones estándar que se ha movido un mercado de un cierre al siguiente. Este indicador toma la forma de un histograma debajo del precio y se utiliza como una alerta para abrir posiciones en opciones cuando el mercado en cuestión supera las 2 desviaciones estándar.
Debajo vemos un ejemplo con el Crudo que recientemente ha hecho un movimiento diario de 6.46 desviaciones estándar y cómo esto sería oportunidad para abrir una posición en opciones asumiendo reversión a la media:
El código que implementa el indicador es muy sencillo:
//-------------------------------------------------------
// INDICADOR DESVIACIONES HISTOGRAMA
// OSCAR G. CAGIGAS
// 20 SEPTIEMBRE 2019
//-------------------------------------------------------
//DESVIACION STANDARD
desv_est = sqrt( EMA( ( C-Ref(C,-1) )^2, 36 ) ) ;
//sqrt(252)*StDev(ln(C/Ref(C,-1)),21);
//NUMERO DE DESV ESTÁNDAR
numdesv = (C - Ref(C,-1)) / Ref(desv_est,-1);
//PINTAR LAS DESVIACIONES Y LOS LÍMITES DE 2 DESV
GraphXSpace = 10; //añade espacio para ver los letreros
Plot(numdesv,"NumDesv",colorRed,styleHistogram|styleThick,Null,Null,0,0,6);
Plot(2,"",colorBlue,styleLine);
Plot(-2,"",colorBlue,styleLine);
//SI PASA DE 2 DESV ANOTAMOS EL VALOR
for( i = 0; i < BarCount; i++ )
{
if( numdesv[i] > 2 )
{
PlotText( NumToStr(numdesv[i],1.2), i-1, numdesv[ i ] + 0.25, colorRed );
}
else if( numdesv[i] < -2 )
{
PlotText( NumToStr(numdesv[i],1.2), i-2, numdesv[ i ] - 0.75, colorRed );
}
}
Eres un friki de la programación de algoritmos, sistemas de trading y demás cosas raras? Encuentra aquí el código y herramientas útiles para probar sistemas y gestión de capital. Amibroker Python, Excel...
Suscribirse a:
Enviar comentarios (Atom)
ENTRADAS POPULARES
-
Supongamos una acción muy volátil, del mercado americano, cuyo precio es de 20 dólares y cuya desviación estándar anual es de 30 dólares. ...
-
El sistema "Agorero" opera el SP500 abriendo posiciones cortas cuando hay las siguientes señales bajistas: Baja volatilidad Nuevos...
-
El indicador TREND es especialmente útil para indicar la tendencia general de los índices teniendo en cuenta su sesgo alcista. Lleva décadas...
-
Las entradas anteriores del Blog han preparado el terreno para los sistemas de trading. Nos han permitido cargar Amibroker con la lista de l...
-
Cómo calcular correlaciones A la hora de ver las correlaciones entre los distintos mercados es importante darse cuenta que deben ser cal...
No hay comentarios:
Publicar un comentario