domingo, 5 de febrero de 2017

DIVERGENCIAS. Un análisis distinto.

Hola a todos.

Traigo aquí una de los temas que mas me atraen de los indicadores y no es otro que las divergencias. Doy por hecho que los que estáis leyendo esto las conocéis y si no investigad porque son uno de los patrones mas importantes para mi si utilizáis indicadores. Divergencias con el precio suelen tener muchos indicadores clásicos como el MACD, RSI o de nueva generación como el Vigia.


En el gráfico anterior de Bolsas y Mercados en temporalidad semanal se pueden observar dos divergencias del precio con varios indicadores (1) Vigia, (2) MACD, (3) RSI.

Las divergencias son patrones de agotamiento y de cambio de tendencia. Suelen se la primera señal que de confirmarse suelen ser muy fiables. Esto es muy importante, han de confirmarse con otro criterio, entrarles sin mas suele se peligroso ya que al ser señales tempranas son mas peligrosas.

Siempre me han atraído las divergencias. Siempre me las han enseñado así como las veis en el gráfico anterior, es decir, dos mínimos o dos máximos divergentes con los del indicador de turno. Desde luego que así son muy visuales, pero se hace muy difícil (al menos para mí) buscarlas con un screener.

Para detectarlas con un screener lo primero es, claro está, tener un indicador. He visto varios pero ninguno me acaba de convencer, son todos digamos demasiado puntuales en el tiempo.

Creo que NO hay que pensar en las divergencias desde un punto de vista concreto y pensar "en continuo". Hay que olvidarse de buscar máximos o mínimos divergentes y pensar en esta definición:

"Divergencia no consiste en comparar puntos de dos curvas, sino en comparar ambas curvas entre sí".

Es decir lo que hay que averiguar si una curva frena su avance (o retrocede) mientras la otra sigue acelerando o no retrocede tan rápido como la otra. Bien, eso lo tengo claro, pero ¿como lo hago?. Yo os voy a dejar aquí una idea, pero me gustaría que todos los que estáis interesados en el tema participéis con ideas que podamos desarrollar entre todos. La razón es que estoy convencido de que se puede conseguir una técnica de análisis clave en el análisis técnico aprovechando el carácter "anticipatorio" de las divergencias.

Aquí va mi idea:

  1. Primero elijo que curvas voy a comparar. La primera es lógicamente el precio. Elijo la curva de precios al cierre en temporalidad semanal. 
  2. Como indicador elijo al Vigia de Blai5. Simplemente porque he observado que da las divergencias de los otros indicadores y otras más.
Con esto ya tengo las premisas. Ahora el siguiente paso es comparar las curvas. Lo que se me ha ocurrido es usar como punto de referencia una media lo suficientemente amplia para que sea estable. He elegido la de 52 para el análisis semanal (aproximadamente una año). Lógicamente como estoy comparando el precio y el Vigia les aplico la misma media a ambos, con esto obtengo una referencia equivalente para ambas curvas.

El siguiente paso es graficar la diferencia entre ambas curvas y sus respectivas medias y el lo que aparece en el siguiente gráfico.


La línea azul es la diferencia entre la curva del precio (a cierre) y su media de 52 semanas. La roja es la diferencia entre el Vigia y su media de 52 semanas. Con este simple indicador ya podemos observar algo. En las zonas detectadas antes como divergencias, ambas curvas permanecen (la mayor parte del tiempo) una a cada lado de la línea cero. Es decir divergen. De esta forma tan sencilla tenemos un indicador con el que localizar divergencias con un screener.

Como se puede observar, en la primera divergencia mientras la curva del precio sigue por encima de cero, la del Vigia (la que anticipa) va decreciendo y se mete por debajo de cero, anticipando el posible fin de la subida del precio.

En el caso de la segunda divergencia, se trata del caso inverso. La curva del Vigia se sitúa por encima de cero mientras la del precio sigue aun por debajo. Esto nos indica que el Vigia ya esta remontando mientras el precio no, lo que marca una divergencia alcista en continuo, que es lo que busco.

Pues ya lo tenemos. Ahora como lo utilizamos. He observado el indicador para distinguir algún patrón aprovechable y lo que he visto es que cuando aparece la divergencia entre las curvas, la confirmación de la curva del precio cruzando la línea cero en la dirección de la divergencia, LA CONFIRMA en muchas ocasiones.


El primer caso la señal es falsa, las otras dos son buenas.

Otro patrón se da si cuando aparece la divergencia, el precio no la confirma como en el caso anterior y la linea del Vigia cruza al lado del precio.



Dos señales falsas y tres buenas, pero parece que patrón hay.

Para terminar una curva mas. Observando la curva Vigia, veo que antes de que cruce la linea cero ya está decelerando anunciando la divergencia, pero necesito saber si esa deceleración es suficiente o no. Para ello comparo la evolución de esta curva con su valor de 7 barras atrás, visualizando de esta manera la deceleración. La nueva línea es la discontinua. Considero que la deceleración del Vigia es significativa cuando ésta última línea cruza hacia arriba o hacia abajo la línea cero.

Esta curva me ha resultado impactante. Cuando está al lado contrario de la línea cero que el precio, este se ve claramente ralentizado, pero sorprende lo bien que marca los impulsos cuando está en el mismo lado del precio.

 
Pues hasta aquí los razonamientos y desarrollos que estoy trabajando en el campo de las divergencias. Estoy en convencido que el tema da para mucho mas y para ello repito lo que dije antes, todo el que tenga inquietud e ideas sobre este tema, es bienvenido a compartirlas.

En cuanto a la programación en Prorealtime, creo que es lo suficientemente sencilla de hacer si se siguen los pasos de las explicaciones anteriores. Son apenas unas líneas de código que a los que se manejan bien no les supondrá ningún problema y para los que no lo hacéis os servirá para hacer vuestros primeros pinitos en la programación.

Un saludo a todos.