Consejos antes de comprar sistemas automáticos de trading

Parece que se esta poniendo de moda la compra o alquiler de sistemas automáticos de trading. Cada día aparece un blog o foro que vende o alquila sistemas automáticos para Metatrader o NinjaTrader sin a penas datos adjuntos o informes auditados sobre el desempeño de estos tipos de sistemas automáticos de trading.

El estudio de la equity curve en un sistema automático de trading

Es muy importante que sepamos que tipo de sistema vamos a comprar o alquilar. Como se puede ver en esta curva de equidad extraída de un sistema de trading en un backtest, todo sistema pasa irremediablemente un periodo de agotamiento llamado “Stagnation” donde parece que deja de funcionar por un determinado tiempo o indefinidamente:

curva de equidad de un sistema
curva de equidad de un sistema

Además dentro de la propia curva de equidad debemos observar como se ha comportado ese sistema de trading en un periodo de incertidumbre que lo llamamos “Out of Sample” por así decirlo es un periodo de tiempo que el sistema trabaja sin los datos que tenemos sobre el activo, esta es otra forma de determinar lo robusto que es nuestro sistema automático de trading y si merece la pena comprarlo o no.

Os pondremos en comparación otro sistema analizado que no tiene nada que ver con el anterior y con resultados en su curva de equidad (equity curve) totalmente imprevisibles y pobres:

análisis de sistemas inestables en su equity curve
análisis de sistemas inestables en su equity curve

Análisis de ratios arrojados por el backtesting del sistema automático de trading

No sólo debemos fijarnos a la hora de evaluar un sistema de trading en sus equity curve o curva de equidad, dado que nosotros como usuarios finales de ese sistema automático de trading, debemos establecer unos criterios que determinarán si el sistema automático de trading que hemos comprado o alquilado tiene las suficientes garantías de éxito. Esto se va a conseguir mediante el estudio de diferentes ratios que suelen extraer los propios vendedores de sistemas automáticos de trading o auditores de cuentas:

análisis de un sistema automático con un ratio sharpe bajo
análisis de un sistema automático con un ratio sharpe bajo

Si os fijáis cuando extraemos un informe generado por nuestra plataforma para auditar sistemas automáticos de trading, encontramos datos que nos hacen desconfiar acerca de la efectividad de nuestro sistema automático de trading que acabamos de comprar o alquilar.

Uno de los datos que nos llama la atención es el Ratio de Sharpe que es extremadamente bajo. Además de tener un porcentaje de ganancias bajo, no es capaz de hacer que el profit factor aumente, arrojando un dato desalentador: “1,12” que es muy pobre.

Como podéis apreciar, no todo, en un análisis de un sistema de trading o inversión, es la búsqueda de un ratio de operaciones ganadoras favorable, sólo como anécdota hemos probado sistemas con tasas de acierto de 35% con unos resultados y rentabilidades espectaculares.

Lo primero que suele mirar la gente en estos casos que es el número de operaciones ganadoras, frente a las perdedoras, es justo uno de los datos que puede pasar desapercibido para un buen análisis y auditoria de sistemas de inversión.

Otro dato importante, dentro de un análisis de sistemas, es el drawdown máximo que ha sufrido ese sistema de inversión a lo largo de su historia, lo cual nos puede servir para hacernos una idea de que racha de pérdidas máxima podemos sufrir (eso como referencia aproximada, no quiere decir que no se supere).

En definitiva, detrás de unos resultados de trading aparentemente brillantes, se esconden grandes problemas de consistencia que pueden hacer de tu sistema favorito en una auténtica catástrofe. Hay que saber leer entre lineas, los resultados de los backtest.

El juez final: Las simulaciones Monte Carlo

Otro de los informes detonantes que nos pueden arrojar más luz acerca de la efectividad de los sistemas automáticos de trading, es el que arroja las simulaciones Monte Carlo, es muy importante determinar, cuando decidimos alquilar un sistema automático de trading, si realizamos 1.000 simulaciones sobre un histórico, el resultado va a ser consistente o por el contrario evidencia unos resultados pobres:

simulaciones montecarlo sobre un sistema automático de trading
simulaciones montecarlo sobre un sistema automático de trading

Los buenos auditores de sistemas automáticos de trading, lo que suelen hacer es realizar miles de simulaciones sobre un sistema automático de trading y hacer una lectura del 95% del nivel de confianza, con los datos extraídos los comprueban con los datos iniciales y si se desvían mucho (a peor) dejaríamos de usar este tipo de sistema en nuestro plan de trading.

Conclusiones finales a la hora de contratar los servicios de sistemas automáticos de trading

Se puede profundizar todo lo que queramos en el análisis del rendimiento de un sistema de trading (ya sea automático o manual), pero creo que lo básico podría resumirse en estos puntos:

  • Contrata aquellos sistemas que tengan resultados auditados (en backtest de 4 años y en real).
  • Pide informes de una auditoria externa si quieres probar ese sistema antes de usarlo en una cuenta real.
  • Si no te pueden dar los resultados auditados, pide al menos que te adjunten un informe de los históricos simulados del sistema (aunque ya es mucho fiarse de alguien).
  • Si por desgracia ya has comprado o alquilado ese sistema comprueba lo eficaz que es en una cuenta demo de un broker online en papertrading.
Summary
Review Date