Hace tiempo que he estado investigando y jugando con varios algoritmos que me ayuden, no a pronosticar el futuro, sino a proteger o cubrir mi portafolio de la mejor forma posible aunque sea con retraso y algunos fallos ocasionales. Ya sabemos que la mejor protección es un amplio Margen de Seguridad y un buen analisis pero este post lo escribo para regresar un poco a mi vena wannabe quant y como complemento a mi post Valuar países, regiones y sectores con ETFs.
Tuve que pasar por varios sistemas fallidos de los que aprendí mucho y una de las key lessons es que ningún indicador (no importa si es técnico, fundamental, histórico o psicológico) funciona todo el tiempo, ni funciona aislado. Es imperativo usar una combinación de varias herramientas de ramas diversas (checks&balances), para no caer en el problema del “man with a hammer” del que hablaba Munger:
“to a man with a hammer, everything looks like a nail”.
Al igual que el post de Valuación de países con ETFs (que es otra herramienta muy básica y simple), éste post también lo actualizaré periódicamente y si alguien quiere que agregue algún índice o activo (pero no valores individuales) cuyos datos sean gratis, lo haré.
También hay que recordar algo que escribí en aquel post acerca de que los índices son representaciones imperfectas del mercado y que en cierta caen en errores de simplicidad y tienen varios sesgos por ser generalizaciones, por lo tanto pueden ser nocivas si no se usan con el conocimiento y contexto adecuado o sin el complemento y matices de otras herramientas. Este post es un simple material de apoyo y cada lector decidirá si es útil o si es una chorrada mas.
Aunque este indicador es una herramienta que utiliza funciones matemáticas un poco mas avanzadas que el clásico análisis técnico, no deja de ser apophenia pura y dura, y por eso yo la clasifico como herramienta técnica dentro de mi toolbox y la uso junto con Medias Móviles con time frames largos que han demostrado ser buenas herramientas para el asset allocation.
No he pensado en ningún nombre creativo para el indicador, así que simplemente lo llamaré TTB (Trend, Tops, Bottoms), pero se aceptan sugerencias.
¿Cómo utilizar el indicador?
Antes de explicarlo quiero aclarar que este indicador no sirve para hacer Market timing, ni para adivinar el futuro, ni para tomar posiciones oportunistas de corto plazo o para saber qué hará el índice el próximo mes o año. Tampoco sirve para hacer apuestas all-in or all-out, ni para hacerse millonario, ni para conocer el mejor momento para entrar al mercado, ni nada similar. Es simplemente una herramienta que yo utilizo para:
- Comprar coberturas (algunas de las cuales terminarán sin valor)
- Comenzar a acumular (o dejar de acumular) activos de mi wishlist que he analizado profundamente tiempo antes (algunos probablemente sigan bajando independientemente de lo que el indicador diga).
- Complementar mi análisis.
- Darme mas confianza (sesgo de confirmación) al entrar/salir del mercado
- Hacer un mejor asset allocation
Utilizar el indicador es muy simple. La línea verde representa la tendencia. La línea azul es el índice y las pequeñas líneas horizontales rojas son los puntos de inflexión máximos y mínimos o tops/bottoms. Cuando una línea roja aparece sobre el índice es necesario compararla con la tendencia de la línea verde para saber si es un top o un bottom. Como ya mencioné antes, hay muchos falsos positivos y el indicador podría mejorarse si se aplica la Fourier Fast Transformation para limpiar el ruido y luego a la inversa para limpiar el resto del ruido, pero esto es algo que reservo para mi uso personal.
Para hacer una pequeña demostración empírica he hecho el backtest histórico del indicador TTB para varios índices con sus respectivos Tops y Bottoms. Para los tops simulé la compra de PUTs OTM con strike 15% abajo del precio del subyacente y con vencimientos a 1,2,3,4,5 y 6 meses. La compra se hizo al aparecer la señal de top.
Para los Bottoms no he utilizado Opciones simplemente he sumado los puntos que ganó el índice después de aparecer una señal para 1,2,3,4,5 y 6 meses siguientes.
Los resultados en su mayoría son buenos, pero sí existen algunas luces rojas importantes a tomar en cuenta, como el terrible desempeño reconociendo Bottoms en el BVSP, el IBEX, el Shanghai composite y el KOSPI. Tal vez en estos casos sea mejor utilizar otras herramientas.
Otro punto interesante a mencionar es que en varios de los casos de Tops, el porcentaje de aciertos es menor que el porcentaje de errores, pero lo importante es que los errores en total fueron baratos, es decir, que incluso con un porcentaje de aciertos pequeño, las ganancias fueron tan grandes que alcanzaron para cubrir el mayor porcentaje de pérdidas y mucho mas.
Veo tres problemas con esta demostración empírica:
- El rango histórico de algunos datos es pequeño, abarca sólo 10 o 20 años.
- El rango histórico de algunos datos comienza cuando sus bull markets empezaron, por lo tanto la muestra puede tener una asimetría.
- No estoy tomando en cuenta los costes de transacción (comisiones, spreads, slippage).
- La prueba de fuego del indicador será el tiempo. Si en 10 años sigue funcionando, entonces sabré que sí funcionó jeje.
Por los puntos anteriores y porque ya he explicado que este indicador es sólo una herramienta mas que no debe de ser utilizada aisladamente, quiero repetir que éste al igual que cualquier otro indicador no puede ser utilizado con ciega fe. Las herramientas sirven para crear un marco de referencia y No para ser un punto de referencia. Sirven para definir escenarios, pero no son factores decisivos del escenario.
Ahora si me dejo de rollos y cuelgo las imágenes que actualizaré periódicamente. Sólo una cosa antes. El indicador es nuevo y es muy posible que haya pasado por alto muchas cosas y por eso estoy abierto a sugerencias y críticas, que mejor que alguien tome el papel del abogado del diablo (informado), para ver si el indicador realmente funciona.
1mar14
He decidido agregar 12 graficas mas de otros activos para ampliar el panorama. ^TYX (Bono US 30yr), HYT (High Yield Bonds), EU (Bonos soberanos europeos), FXE (Euro index), UUP (US dollar index), WIP (Bonos Internacionales Ligados a Inflación), GLD (Oro), EEM (Emergentes), DBA (Commodities), UBM (Metales Industriales), OIL (petroleo), EMB (Deuda Emergente).
3dic14
He agregado los 9 Sectores de USA representados por los ETFs SPDRs: XLF (Financiero); XLV (HealthCare); XLI (Industrials); XLY (Discretionary); XLP (Staples); XLB (Materials); XLK (Technology); XLU (Utilities); XLE (Energy).
5may15
He sustituido EU (para bonos Gov Europa) por SPDR® Barclays Euro Government Bond.
3mar20
Para ver mejor las imágenes, click para abrirlas en una pestaña nueva.
May 5, 2015
Mar 5, 2017
Dic 5, 2019
NOTAS:
[1]Para ver la aclaración de esta errata leer el comentario 29 del rankiano cmdb2002