viernes, 20 de septiembre de 2019

Indicador de Jeff Augen

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 );
}


}

No hay comentarios:

Publicar un comentario

ENTRADAS POPULARES