Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Para obtener una estrategia de trading robusta necesitas datos confiables. Los datos son
muy importantes y es por eso que te ofrecemos nuestro servicio de base de datos Premium,
que contiene acciones deslistadas. Hay muy pocos proveedores que ofrezcan unos datos
con estas características, nosotros somos una de ellas y tenemos un precio imbatible.
Además, te ofrecemos siempre toda la ayuda que necesites para resolver las dudas que
pudieras tener.
2. Junto con los datos, no ignores el survivorship bias, más conocido en español como el sesgo
de supervivencia.
Afecta sobre todo a las acciones que componen los índices. Por ejemplo, algunas acciones
que hoy forman parte del S&P 500, no formaban parte de él hace 10 años, pero cuando
descargas los datos del S&P 500 de tu proveedor de datos a fecha de hoy, los estás
ignorando.
El sesgo de supervivencia es un error muy típico de quien comienza a hacer sus primeros
resultados demasiado optimistas. Si tus sistemas operan acciones, ten muy en cuenta este
3. Antes de empezar un backtest, debes definir cuáles van a ser tus periodos de muestra y
fuera de muestra, conocidos en inglés como In Sample (IS) y Out Of Sample (OOS).
En nuestro caso, utilizamos siempre que podemos un periodo de muestra de 15 años (desde
el 2000 al 2015). Nos gusta que el periodo (IS) sea superior al periodo (OOS). El primero
(periodos alcistas, bajistas y laterales). El resto del periodo hasta la actualidad será el OOS,
4. Usa el mayor histórico que tengas, aunque hay gurús en la materia que creen que a partir
de 1990 la industria cambió de tal manera que no sería necesario remontarse más atrás.
5. Usa datos sin ajustar dividendos para que en el momento que se reparte un dividendo no
te cambien las señales que tuviste en el pasado. De esta forma, el sistema siempre te estará
dando las mismas señales, antes y después de repartir el dividendo, y por lo tanto, las
mismas estadísticas.
bajistas, laterales, más volátiles, menos volátiles, inflación, deflación, crecimiento, recesión)
para asegurar que es robusta en todas las condiciones de mercado a las que se tendrá que
enfrentar en el futuro.
7. Define cuál va a ser el benchmark o índice de referencia contra el que vas a comparar los
la mejor opción es la de comprar y mantener el propio índice. Hacemos sistemas para batir
al índice con menos volatilidad que éste o para ganar más en relación al riesgo que
posible, cuanto más simple sea la lógica del sistema mejor. Por tanto, si un parámetro no
te interesará operar sistema. En nuestro caso, el máximo drawdown con el que diseñamos
los sistemas no supera el 20% en temporalidad diaria. Enfatizar que sea en diario, porque,
a pesar de ser lo recomendable, no sueles mirar la cartera tan solo una vez al mes.
10. Prueba las estrategias con diferentes fechas de inicio y final para asegurarte de que el
11. No mires al futuro (look ahead bias). Si tu señal está basada en el precio de cierre,
Además, prueba a cambiar la vela en la que haces la orden de compra y venta. Prueba el
cierre del mismo día, pero también qué pasa si compras en la apertura del día siguiente. El
12. No puedes coger ideas o parámetros una vez visto el futuro y llevártelo al pasado, a eso
se le llama “future leak”. Si lo haces, los datos ya no podrían ser considerados como fuera
de muestra. Así que o esperas a tener más datos, o no haces esa optimización y la descartas.
13. Ten una muestra significativa de operaciones con las que te sientas confiado con tu
sistema.
Si tiras una moneda 5 veces y las 5 veces sale cara, ¿pondrías la mano en el fuego que es
una moneda con 2 caras sin haber visto la cruz? ¿O preferirías tirar 100 veces la moneda
para saber que no se trata de una moneda trucada? Se suele decir que a partir de 30
14. Pon atención a los parámetros: número de posiciones, el ranking de clasificación, la gestión
de la posición o dinero (money management) y el periodo que mantienes una posición antes
una lista de empresas de grande capitalización en lugar de una lista de pequeñas empresas,
o viceversa. Algunas acciones o incluso algunos ETFs se comportan mejor que otros.
16. El sistema debe funcionar hacia delante (Walk Forward). De esta forma, se toma una parte
de los datos para optimizar el sistema y se escoge otro segmento para validarlo. Esta técnica
17. Busca la mejor zona donde los parámetros saquen el mejor rendimiento/riesgo
(CAR/MDD), pero no cojas el mejor valor sino uno rodeado de buenos vecinos. La entropía
18. Haz un test de Montecarlo, de 1000 curvas de capital, este test desordenará los
19. Añade unas comisiones un poco más estrictas (altas) que las que vas a pagar en real, así
sabrás qué tan sensible podría ser al deslizamiento. Hemos visto romperse sistemas solo
20. Usa un periodo de incubación antes de emplear tu capital real. Por ejemplo, puedes probar
la estrategia en una cuenta demo durante un tiempo, para verificar que tanto las señales
21. Mira los marcos temporales superiores, lo que sería la tendencia de fondo, así tendrás una
más favorable para tu sistema, puedes esperar fuera y ver desde la barrera hasta que mejore
23. No te autoengañes, sé escéptico con los resultados, si parecen demasiados buenos quizás
hay algo que no está bien, repasa varias veces los puntos anteriores y si ya lo has hecho,
24. Combina sistemas que tengan una baja correlación entre sí, de este modo aumentará tu
👉 Únete a la comunidad