"Cortar perdidas rápidamente y dejar correr las ganancias lentamente, sin sufrir mucho"
"Lo que marca la diferencia son las salidas en los sistemas tendenciales de acciones y las entradas en los sistemas rotacionales de ETFs"
"RscMansfield en acciones y ROC en etfs son ingredientes básicos para un sistema rentable. Se puede añadir una media móvil para dar sabor ..."


martes, 1 de septiembre de 2020

Comparativa Sistema META Mara Mensual & Semanal

He terminado de realizar el backtesting  del Sistema META Mara en Semanal y compararlo con su versión mensual, que es la que actualmente utilizo para mi operativa personal.

Las condiciones del backtesting en Mensual, son las explicadas en el Webinar y que son:

1.- Se ejecuta el rebalanceo de los 5 sistemas a cierre mensual

En el caso del backtesting en Semanal, las condiciones son:

1.- Se ejecutan el rebalanceo de los 5 sistemas a cierre semanal

2.-. Los parametros de cada sistema en semanal, son los mas optimos para el timeframe semanal y no tiene porque ser los equivalentes a los parametros en mensual.

Resultados Backtesting Semanal desde 2.000 hasta 2.020

Resultados Backtesting Semanal YTD 2.020






















Resultados Backtesting Mensual desde 2.000 hasta 2.020






















Resultados Backtesting Mensual YTD 2.020
























Conclusiones:

1.- No se han tenido en cuenta comisiones de compra y venta, ni en semanal ni en mensual, y las operaciones son en dolares (no hay cambio de divisa).

2.- En ambos timeframes, el Sistema META Mara es rentable, siendo el Mensual con mejores resultados de rentabilidad anualizada y mayor % de acierto, un +61,65% en mensual frente a un +57,35% en semanal.

3.- Los drawdowns son en mensual con el cierre de la vela mensual y en semanal con el cierre de la vela semanal. (En la operativa real los DD se visualizan con los cierres diarios).

A mi criterio personal, no se consigue mejora al rotar cada semana frente a una unica rotacion mensual, debido a que los activos sobre los que se opera son indices, los cuales en un timeframe mensual, no son tan volatiles como las acciones. Quizas en sistemas que operen con acciones directamente si se consiga ventaja en timeframe semanal frente al mensual, pero no en el caso del Sistema META Mara en mensual.

Me queda pendiente de ver si hay mejora si se opera el Sistema META Mara con rotaciones mensuales, pero en diferentes dias del mes, es decir, rotar por ejemplo un dia 7 y no volver a rotar hasta el 7 del proximo mes, y asi con 3 dias mas, por ejemplo, el 14, 21 y 28.

Es lo que se conoce como "Tranching" o "Zanjado" y que evita el "Timing Luck", es decir, realizar la rotacion siempre el mismo dia del mes y una sola vez, y asi evitar el riesgo de tener la suerte de acertar o de fallar al emplear siempre el mismo dia.

Estos conceptos se explican en un articulo de Ignacio Villalonga en la revista Hispatrading nº 38 Timing luck y en el siguiente enlace Zanjado de Carteras



4 comentarios:

  1. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  2. Buenos días José Miguel,

    Mucha felicidades por esta nueva entrada en el blog, como siempre muy interesante e ilustrativa.

    Del punto 3 de las conclusiones te quería hacer una consulta sobre el comentario "En la operativa real los DD se visualizan con los cierres diarios".

    Al ser la operativa mensual, los datos gráficos y estadísticas que enseñas son en mensual. En la vida real la operativa es diaria ya que mantienes la posición día a día hasta final de mes que rotarias o no en función de lo que te indique el sistema. ¿En este caso crees que el máximo DD, CAR, etc. serían los mismos si tomamos un año entero?

    O desde un punto de vista más técnico, entiendo que en Amibroker tu sistema es mensual, realiza entradas mensuales a final de mes unicamente. ¿Qué pasaría si en vez de ejecutarlo mensualmente lo ejecutas diariamente?. Las compras y ventas serán solamente a final de mes como en el mensual.. pero ¿y las estadísticas?. ¿cambiarán o serán iguales?

    ¿Qué opinas?.

    Muchas gracias por adelantado,

    ResponderEliminar
  3. Hola Suomi,
    La pregunta es muy interesante y la he testeado, haciendo el equivalente de 21 días en vez de 1 mes (puede haber un error de +- 1 día en función de los días del mes y los festivos USA diarios).
    El resultado es que la rentabilidad anualizada es muy parecida y como es lógico el DD en diario aumenta, debido a que en mensual se trabaja con cierres mensuales y en diario con cierres diarios.
    Me sale un aumento de DD más o menos de x2. Habría que añadir también la posible desviación (a favor o en contra de operar con etfs europeos equivalentes a los USA).
    En resumen, la única ventaja de testear el sistema en diario es para tener una aproximación más real del DD, ya que la rentabilidad anualizada no varia mucho.
    En mi caso, prefiero operar en mensual, ya que los sistemas originales están diseñados para estos timeframes y también evitó la sobre optimización de buscar que parámetros son los más apropiados para un timeframe diario.
    Saludos

    ResponderEliminar
  4. Buenas noches José Miguel,

    Muchas gracias por realizar el experimento. Tienes razón el DD en diario se dispara por la volatilidad y los cierres diarios. Con respecto al CAR, al ser un sistema mensual, entra solo a final de mes y el CAR va a ser muy parecido al mensual.

    Felicidades por el blog, muchos ánimos y te sigo leyendo. Una cosa antes de terminar... el webminar muy bueno :).

    Saludos,

    ResponderEliminar