domingo, 6 de marzo de 2016

Sistema tendencial basado en una media simple de 10 meses

   En este artículo voy a mostrar un sistema tendencial muy sencillo de operar, que tiene unos resultados históricos robustos y bastante contrastados aunque, como suele decirse, rendimientos pasados no aseguran rendimientos futuros. Se trata de filtrar las entradas y salidas del mercado en función de la media simple de los últimos 10 precios de cierre mensuales. Para implementarlo, ni siquiera es necesario una plataforma de gráficos, basta con una hoja de Excel.


   El sistema sólo trabaja en el lado largo (compras) y la lógica de entrada y salida es la siguiente:
  1. Comprar el activo correspondiente en la apertura del primer día de trading del mes si el precio de cierre del último día de trading del mes anterior es superior a la media simple del precio de cierre de los últimos 10 meses.
  2. Vender el activo correspondiente (cerrar la posición y permanecer en liquidez) en la apertura del primer día de trading del mes si el precio de cierre del último día de trading del mes anterior es inferior a la media simple del precio de cierre de los últimos 10 meses.
   Como puede verse, más sencillo imposible. Sólo tenemos que estar atentos al mercado el último y el primer día de trading de cada mes.

   Utilizamos 10 meses para el cálculo de la media porque equivale aproximadamente a 200 días de trading. La media de 200 días es muy seguida por la mayoría de operadores del mercado y se ha convertido en una especie de profecía auto cumplida. Como mucha gente la tiene en cuenta al operar, es una buena referencia tanto como filtro de tendencia como nivel de soporte/resistencia para los precios. Podría utilizarse también la media de 200 días en lugar de 10 meses pero, en este caso, necesitaríamos hacer un seguimiento diario del mercado y, además, el sistema tendría más señales falsas cuando los precios ronden dicha media ya que es bastante habitual que al llegar al nivel de la media de 200 días, el precio se entretenga cerrando por encima y por debajo hasta que continúa su camino en una u otra dirección.

   Para mostrar los resultados del sistema con ejemplos prácticos, he simulado una serie de portfolios con hasta 5 fondos de inversión durante el periodo Enero 2008 a Febrero 2016. Esto mismo podría hacerse exactamente igual utilizando cualquier otro vehículo de inversión como ETFs, CFDs, etc.

Nota:
  • Para el cálculo de los rendimientos en todos los portfolios de ejemplo no he tenido en cuenta los deslizamientos del precio que se producen en la operativa real cuando se traspasa el saldo desde un fondo de inversión a otro.

Portfolio "Trend SMA 10 50/50".

   Formado por los siguientes fondos de inversión:
  • UBS (Lux) Equity SICAV - European Opportunity Unconstrained (EUR) P-acc (renta variable Europa) ponderado al 50%.
  • Janus US Twenty Fund A EUR Acc (Hedged) (renta variable USA con divisa cubierta) ponderado al 50%.

    He obtenido de Unience los precios de cierre mensuales para ambos fondos en todo el histórico disponible y he calculado con Excel los promedios de los últimos 10 meses, los rendimientos mensuales y los rendimientos acumulados desde el inicio así como el drawdown. Para asignar los pesos al portfolio, he dividido al 50% para el caso de "buy and hold" (comprar y mantener), es decir, comprar ambos fondos asignando la mitad del capital a cada uno y no hacer nada más o comprar uno, los dos o ningún fondo con el 50% del capital en su caso cuando se cumplen las condiciones del sistema y he obtenido los siguientes gráficos:
  1. Resultados acumulados del portolio "Buy and hold 50/50" (línea gruesa de color azul).
  2. Resultados acumulados del portfolio "Trend SMA 10 50/50" (linea gruesa de color verde). 

En la siguiente imagen se puede ver la curva de rendimientos acumulados y el drawdown para cada caso:



   Como puede observarse, los resultados del portfolio "Trend SMA 10 50/50" superan al "Buy and hold 50/50" y, además sortean con éxito los mercados bajistas como el que se produjo durante 2008 y principios de 2009, o lo que es lo mismo, además de tener unos rendimientos acumulados mayores, los niveles de pérdidas máximas (drawdowns) son muy inferiores al "buy and hold". Como nota adicional, comentar que los meses de Enero y Febrero de 2016 ambos fondos han cerrado ya por debajo de su media de 10 meses y, por tanto, ahora mismo tendríamos cerrada la posición. ¿Será esto indicativo de un mercado bajista en ciernes para la renta variable? el tiempo lo dirá. No somos adivinos, somos traders.

   En la tabla siguiente se muestra un resumen de los rendimientos obtenidos en ambos casos:


   Los resultados del porfolio "Trend SMA 10 50/50" podrían mejorarse aún más si durante los periodos en los que estamos fuera del mercado bien al 50% o al 100% de la posición, invertimos el saldo rescatado en algún fondo de bajo riesgo como un monetario o de letras del tesoro de muy corto plazo, etc.


Portfolio "Trend SMA 10 60/40"

   Formado por los siguientes fondos de inversión:
  • UBS (Lux) Equity SICAV - European Opportunity Unconstrained (EUR) P-acc (renta variable Europa) ponderado al 30%.
  • Janus US Twenty Fund A EUR Acc (Hedged) (renta variable USA con divisa cubierta) ponderado al 30%.
  • Natixis Souverains Euro RC (renta fija gubernamental Europa) ponderado al 40%.
   Para asignar los pesos al portfolio he dividido al 30%+30%+40% cada fondo respectivamente y así obtengo los pesos de un portfolio clásico con 60% de renta variable y 40% de renta fija. He aplicado el sistema siguiendo el mismo criterio que en el portfolio del ejemplo anterior.

En la siguiente imagen se puede ver la curva de rendimientos acumulados y el drawdown para cada caso:


   En la tabla siguiente se muestra un resumen de los rendimientos obtenidos en ambos casos:



Portfolio "Trend SMA 10 25x4"

   Formado por los siguientes fondos de inversión:
  • UBS (Lux) Equity SICAV - European Opportunity Unconstrained (EUR) P-acc (renta variable Europa) ponderado al 25%.
  • Janus US Twenty Fund A EUR Acc (Hedged) (renta variable USA con divisa cubierta) ponderado al 25%.
  • Natixis Souverains Euro RC (renta fija gubernamental Europa) ponderado al 25%.
  • BGF World Gold Fund E2 USD (mineras de oro) ponderado al 25%.
   En este caso, obtenemos un portolio más diversificado que el anterior con 50% de renta variable, 25% de renta fija y 25% de materias primas (commodities).

   En la siguiente imagen se puede ver la curva de rendimientos acumulados y el drawdown para cada caso:



 En la tabla siguiente se muestra un resumen de los rendimientos obtenidos en ambos casos:



Portfolio "Trend SMA 10 20x5"

   Formado por los siguientes fondos de inversión:
  • UBS (Lux) Equity SICAV - European Opportunity Unconstrained (EUR) P-acc (renta variable Europa) ponderado al 20%.
  • Janus US Twenty Fund A EUR Acc (Hedged) (renta variable USA con divisa cubierta) ponderado al 20%.
  • Natixis Souverains Euro RC (renta fija gubernamental Europa) ponderado al 20%.
  • BGF World Gold Fund E2 USD (commodities en mineras de oro) ponderado al 20%.
  • AXA WF Frm Global Real Estate Secutities E-C EUR (Real Estate) ponderado al 20%.

 En este caso, obtenemos un portolio todavía más diversificado con 40% de renta variable, 20% de renta fija, 20% de materias primas (commodities) y 20% de REITs.

   En la siguiente imagen se puede ver la curva de rendimientos acumulados y el drawdown para cada caso:


 En la tabla siguiente se muestra un resumen de los rendimientos obtenidos en ambos casos:




   Termino este artículo haciendo referencia a un portfolio muy conocido cuyo posicionamiento se basa en este modelo tan sencillo. Es el conocido como portfolio IVY popularizado por Mebane T. Faber y construido en base a una cesta de 5 ETFs ponderados al 20% cada uno que corresponden a otras tantas clases de activos diversificadas como son renta variable USA, renta variable internacional, bonos gubernamentales USA a 10 años, REITs y commodities . Es lo él que denomina el Timing Model. En esta página, se puede acceder al documento " A Quantitative Approach to Tactical Asset Allocation" en el que el autor explica todo el procedimiento seguido.

Nota:
  • Si alguien va a seguir la lógica del Timing model tal y como la plantea Faber, es muy importante tener en cuenta que todos los ETFs que cita en su modelo están cotizados en USD y, por tanto, habría un riesgo adicional a esta divisa a menos que se realizara algún tipo de cobertura o por el contrario, se utilizaran ETFs equivalentes cotizados en EUR o fondos de inversión en EUR.


Aviso/Disclaimer:
  • Las opiniones registradas en este blog se refieren única y exclusivamente a las operaciones realizadas por mí en los mercados financieros y, por tanto, ni constituyen recomendaciones de compra y/o venta de activos ni me responsabilizo de las posibles consecuencias de su uso. Del mismo modo, tampoco me hago responsable de las opiniones o sugerencias realizadas por terceros en los comentarios.

No hay comentarios:

Publicar un comentario