En entornos alcistas la cartera actual se basa principalmente en operar cuatro sistemas que operan el lado largo y aprovechan factores de mercado diferentes: Momentum sobre acciones Nasdaq100, Trend Macro sobre índices americanos, trend following sobre small caps americanas y por último Buy & Hold sobre acciones que quiero mantener a largo plazo tipo Google o Amazon.
A pesar de ser sistemas totalmente diferentes y que lo único que tienen en común es que operan el mercado USA de acciones, el problema reside en que los 4 son alcistas. Cuando el mercado corrige, la mayoría de acciones se correlacionan y las caídas de los sistemas tienden a sumanrse simultáneamente. "Ostia terrible", que diría el pescadero de La que se avecina.
A pesar de ser sistemas totalmente diferentes y que lo único que tienen en común es que operan el mercado USA de acciones, el problema reside en que los 4 son alcistas. Cuando el mercado corrige, la mayoría de acciones se correlacionan y las caídas de los sistemas tienden a sumanrse simultáneamente. "Ostia terrible", que diría el pescadero de La que se avecina.
Por lo anterior, hace tiempo que busco la forma de suavizar las pérdidas y volatilidad de la cartera cuando vienen pequeñas correcciones del orden de un 10 - 25% de caída. Caídas superiores al 25% normalmente implican cambios de tendencia que desembocan en mercados bajistas y para ese contexto ya tengo otros sistemas.
Para suavizar pérdidas y volatilidad, tengo 3 opciones, reducir exposición cuando las cosas no están claras, realizar coberturas puntuales poniéndome corto o comprando PUTs de un índice tipo SP500 o, la tercera, compensar riesgo.
A día de hoy la primera opción no me convence ya que implica modificar los otros 3 sistemas a través de market timming y, sinceramente, aún no he encontrado la bola de cristal o el buen indicador que prevenga adecuadamente estas pequeñas correcciones. Lo mismo aplica para la segunda opción, jugar simplemente a predecir cuando el mercado va a caer, dentro de un mercado alcista, es tener demasiadas probabilidades en nuestra contra.
La tercera en cambio me encaja más, ya que no implica tocar los sistemas principales y permite reducir la volatilidad total de la cartera, además de sacarle unos puntos extra de rentabilidad. ¿Cómo? Añadiendo un sistema que busque beneficiarse de las caídas de acciones cuando los otros 3 sistemas están invertidos. El objetivo final sería tener una cartera invertida a la vez en un 80-120% en el lado largo y 20-30% en el lado corto.
Premisas
a) Los objetivos para el nuevo sistema son:- Beneficiarse cuando el mercado cae, entrando corto.
- Operar dentro de un mercado alcista a través de 3 posiciones.
c) Los mercados suben y bajan de forma asimétrica. Suelen subir lentamente (en escalera) y bajar rápidamente (en ascensor). Parece pues muy adecuado utilizar stop loss y sobretodo stop profit en este tipo de entornos donde un latigazo a la baja de la cotización puede tocar nuestro Stop de beneficios.
d) Las caídas es más probable que se den después de situaciones de sobrecompra de mercado.
e) Cuando una acción ha estado cayendo desde hace tiempo es probable que esté barata y por tanto al entrar estemos yendo en contra del factor Value (PERs bajos). Por ello, en lugar de acciones que hayan bajado buscaré acciones que vengan de haber subido en el largo plazo.
f) No entraremos en acciones cerca de sus máximos históricos o con momentum alcista, deberán estar por debajo de su media de N períodos.
g) Para encontrar acciones que puedan caer próximamente, deben estar cerca de perder soportes.
Con todas estas premisas apuntadas, vamos a ir comprobando como afectan una por una.
Sobre compra en el mercado
Para medir la "calentura" del mercado, utilizaré el indicador oscilador RSI o Relative Strength Index, que nos dice para un período determinado la fuerza del precio mediante la comparación de los movimientos al alza o a la baja de los sucesivos precios de cierre.
- CAR: 5.14%
- RAR: 43.92%
- Exposure: 11.71%
- #Trades: 143
- Winners: 32.87%
- Max DD: -19.45%
- CAR / MaxDD: 0.26
- Sharpe: 0.81
Configuración bajista para el corto plazo
Para detectar cuando una acción está cerca de iniciar o continuar un recorrido bajista de corto plazo, requerimos simultáneamente que la acción esté por debajo de su media de N períodos y rompa a la baja su soporte de M períodos.
Seleccionando un período para la media de 140 y una rotura de mínimos de 8 días obtenemos:
Seleccionando un período para la media de 140 y una rotura de mínimos de 8 días obtenemos:
- CAR: 7.80%
- RAR: 73.26%
- Exposure: 10.64%
- #Trades: 94
- Winners: 43.62%
- Max DD: -12.63%
- CAR / MaxDD: 0.62
- Sharpe: 1.42
Salida por pérdidas y beneficios
El sistema entra en una operación cuando se activa el SetUp bajista anterior y sale de la operación cuando se alcanza el objetivo de beneficios o el Stop de pérdidas.
En los gráficos anteriores se observa que el ratio rentabilidad / riesgo es similar para varios rangos, sin embargo la exposición a mercado se maximiza para entornos de Stops de beneficios y pérdidas altos. Dado que queremos que este sistema actúe como cobertura de riesgo en entornos de sobrecompra optaremos por unos parámetros de 6 para el Stop de pérdidas y 21 para el de beneficios.
En los gráficos anteriores se observa que el ratio rentabilidad / riesgo es similar para varios rangos, sin embargo la exposición a mercado se maximiza para entornos de Stops de beneficios y pérdidas altos. Dado que queremos que este sistema actúe como cobertura de riesgo en entornos de sobrecompra optaremos por unos parámetros de 6 para el Stop de pérdidas y 21 para el de beneficios.
- CAR: 7.24%
- RAR: 70.79%
- Exposure: 10.23%
- #Trades: 94
- Winners: 43.62%
- Max DD: -13.25%
- CAR / MaxDD: 0.55
- Sharpe: 1.38
Correlación con sistemas alcistas y conclusiones
Dado que el objetivo principal de este sistema es compensar el riesgo de otros que van largos en mercados alcistas, voy a ver la correlación entre las respectivas curvas de capital. La correlación se calcula entre 2 activos a lo largo de un período de tiempo determinado y oscila entre -1 (inversamente proporcional) y 1 (directamente proporcional), siendo 0 el valor que indica que no hay correlación.
Pues bien las correlaciones son las siguientes:
- Sistema Bajista - Sistema Momentum: -0.142
- Sistema Bajista - Sistema Buy & Hold: -0.130
- Sistema Buy&Hold - Sistema Momentum: 0.550
Parece que efectivamente la correlación entre el nuevo sistema y los alcistas es negativa, por lo que compensamos riesgo obteniendo mayor rentabilidad. Objetivo principal cumplido. Por otro lado veo que la correlación entre el sistema alcista Momentum, y el Buy&Hold es muy alta, cosa que no sorprende considerando que ambos operan el lado largo en mercados alcistas.
La exposición al mercado por parte de este sistema es relativamente baja para lo que me gustaría (un 10% del tiempo) pero hay que recordar que opera exclusivamente dentro de mercados alcistas y en situación de sobre compra.
Su rentabilidad ajustada al riesgo que asumimos (RAR) es realmente excelente (un 70%), acierta casi la mitad de las veces y cuando lo hace, gana más de 3 veces de lo que pierde en las operaciones que salen mal.
La robustez de cada parámetro analizado es más que aceptable como se ve en las gráficas, lo que me hace pensar que este sistema debería seguir funcionando (al menos durante un tiempo). Paso a operar este sistema en real... espero que todo esto no sea el resultado de data mining y no nos deje en la estacada demasiado pronto!
| Curvas de capital y Drawdown |
Comentarios
Publicar un comentario