Test: ¿Es mejor seguir tendencias o buscar la reversión a la media?

reversion a la media o tendencia¿Quieres saber si es mejor seguir tendencias o buscar la reversión a la media?

La verdad es que todo depende del activo y del time frame que quieras operar.

La lógica de estas estrategias es completamente diferente, así que primero vamos a definirlas para poder comparar mejor sus enfoques.

Diferencias entre la lógica tendencial y de reversión a la media

Sistemas tendenciales

La idea básica de los sistemas tendenciales es la continuidad del movimiento del precio.

Es decir, que si algo está subiendo lo más probable es que siga subiendo.

Entonces, estos sistemas compran cuando los precios han demostrado una clara tendencia alcista esperando que la tendencia dure lo suficiente para que puedan salir con alguna ganancia.

En resumen: Son los sistemas que compran alto esperando vender más alto todavía.
A la inversa, al operar en ventas a corto. Venden bajo para cubrirse más abajo todavía.

La clave de este tipo de sistemas es la diversificación, ya que cualquier activo puede pasar largos periodos en movimientos laterales.
Es por esto que si operamos diferentes clases del activos al mismo tiempo aumentaremos la posibilidad de que algunos tengan tendencia suficiente como para compesar las pérdidas de otros.

Sistemas de reversión a la media

Por el contrario, los sistemas mean reverting realizan sus entradas cuando el precio se ha desviado significativamente de su valor medio esperando que regrese a sus valores medios habituales en un corto espacio de tiempo.

En resumen: Los sistemas de reversión a la media compran tras caídas y venden a corto (short selling) tras subidas, esperando a que el precio retome sus valores normales.

Con estos sistemas se compra a precios bajos esperando vender más alto.

Los sistemas mean reverting mantienen sus posiciones poco tiempo.


Examen práctico: Cómo saber el comportamiento del mercado/activo

Una idea elemental y a la vez muy interesante que encontré en el libro de Howard B. Bandy  «Mean Reversion Trading Systems» es primero analizar si el activo tiene un comportamiento tendencial o no, y a partir de allí ver qué tipo de sistema es el que le va mejor.

Para examinar si el activo suele comportarse de forma tendencial o no, H.Bandy analiza qué tan rentable resulta comprar después de una secuencia de N días de subidas consecutivas (como haría un sistema tendencial) o comprar después de una secuencia de N días consecutivos de caídas en los precios ( como sería con un sistema de antitendencia).

Parámetros para el test:
Periodo de análisis: 1/1/2001 al 31/12/2013
Tipo operación= solo largos
Capital inicial= 100000 usd
Max Open Position=1 Position size=10000
Entradas y salidas al cierre
Sin comisiones ( es solo un test)
Compra a los N días de subidas o a los N días de caídas. ( Ndias entre 1 y 7)
Vende a M días después (Holddays entre 1 y 7)o en un profit target(entre 0.2 y 4)

Por mi parte, he replicado este análisis de H.Bandy en el SPY.

Aunque mis resultados no son idénticos a los de su libro (supongo que aunque sea también con el SPY y en las mismas fechas mis datos no son 100% iguales),  la conclusión sigue siendo la misma: Es mucho más rentable operar el SPY con un sistema de antitendencia.

Estos son los primeros 9 resultados ordenados por CAR/RAR (que es la ganancia anual dividida por el máximo drawdown), para una unas fechas un poco más actualizadas que las de su libro :

BuyAfterNDaysSequence

Nota: Si les interesa saber el código de este test, el autor añade el código de Amibroker en el capítulo 3 de su libro.
Este capítulo esta disponible para descargarlo gratis desde su web, así que para el que quiera trastear un poco aquí está el enlace directo al PDF del capítulo:http://www.blueowlpress.com/wp-content/uploads/2016/01/MRTS-Naive-SystemWM.pdf

Conclusiones del test:

Además de comprobar que es mucho más rentable operar el SPY con un sistema de reversión a la media ( también llamados de antitendencia o mean reverting en inglés), hay algunas cosas más que han llamado mi atención:

  • Me resulta interesante ver que los mejores resultados se dan cuando se abren largos después de 3 días sucesivos de caídas (Los mejores 30 resultados según CAR/RAR son así).
  • La cantidad de días en que se mantiene la posición así como el profit target varían por lo que esto hay que trabajarlo un poco más. Pero como aproximación para un sistema me parece bastante buena y me recuerda al sistema Gustafson que menciona Cagigas en sus artículos.

Al hacer este análisis también habría que determinar el time frame en el que queremos operar, porque pueden haber comportamientos tendenciales a largo plazo pero no en corto plazo en el que sólo habría ruido del mercado.


sistemas mean reversionPara saber más:

Si quieres saber más sobre sistemas de reversión a la media, en esta entrada del blog «Review: Mean reversion trading systems- H.Bandy» podrás encontrar una breve reseña del libro de Bandy.

Si prefieres implementar un enfoque más estadístico, puedes analizar el comportamiento de las series temporales utilizando el exponente de Hurst.
Puedes saber más sobre esta técnica en este otro post: Exponente de Hurst y series estacionarias


Y tú; ¿has analizado si los activos con los que operas habitualmente tienen un comportamiento tendencial o mean reverting?

Si te gustan los artículos, te recuerdo que que puedes suscribirte al blog y así los recibirás directamente como newsletter en tu correo.
Además los puedes seguir / compartir por Google+, Twitter, Feedly, etc.

Saludos y buen trading!

6 comentarios en «Test: ¿Es mejor seguir tendencias o buscar la reversión a la media?»

  1. Buenos dias Duk2, leyendo el trabajo sobre comprar en un numero de caidas, mi pregunta es?, es indiferente la tendencia, o desactivamos el sistema cuando entramos en tendencia bajista. Por lo poco que entiendo de estadisticas, veo que la aproximacion mas recomendable, es comprar cuando se ha producido tres dias de caidas y vender siete dias despues, es correcto, gracias por todo tu trabajo

    Responder
    • Hola hanubis,
      La idea principal de este estudio ( basado en el estudio de Bandy) es ver cómo se comporta cada activo antes de trabajar con él. No es lo mismo el SPY que el IBEX o que un ETF sobre el oro. Cada activo se comporta de una manera diferente, y también cambia su comportamiento con el tiempo.
      La idea era sólo analizar si es mejor operar tendencia o mean reverting y en el ejemplo del post no había ningún filtro de tendencia aplicado.
      Puedes probar que tal funciona si filtras por tendencia alcista – y cómo defines la tendencia alcista…- cuántas operaciones tienes, cuanto tiempo quieres mantener la posición, etc. Todo depende de lo que busques.

      Responder

Deja un comentario

ESTRATEGIAS DE TRADING