Quant Trading Academy, Módulo 1, Parte 2
El backtesting es potente pero fácil de usar mal. No necesitas construir backtests, pero sí entender qué miden y cómo interpretarlos.
Qué es el Backtesting
Un backtest aplica reglas de trading a datos históricos y mide qué habría pasado si se hubieran seguido. Es una simulación del pasado, no un registro de operaciones reales.
Responde: "Si esta estrategia se hubiera aplicado a estos datos, ¿qué resultados habría producido?" No responde directamente: "¿Ganará dinero en el futuro?"
Los tres enemigos de un Backtest fiable
Overfitting
Ocurre cuando una estrategia se ajusta tanto a datos pasados que memoriza la historia en lugar de encontrar un patrón real. Prueba suficientes variaciones y una versión parecerá excepcional por azar. El antídoto es la simplicidad y robustez.
Sesgo de anticipación (Look Ahead Bias)
Ocurre cuando el backtest usa información que no habría estado disponible en el momento de la decisión. Si una señal usa el cierre de una vela y entra en ese mismo cierre, es hacer trampa. Solo conoces el cierre después de que la vela termina.
Sesgo de Data Snooping
Ocurre cuando se reutiliza el mismo conjunto de datos hasta obtener buenos resultados. Si pruebas muchas ideas y solo muestras las ganadoras, esas pueden encajar solo en peculiaridades de esa muestra. Muchos factores publicados fallan fuera de muestra por esto.
El estándar de oro: Pruebas fuera de muestra
La mejor defensa es la prueba fuera de muestra: construye la estrategia en un periodo y pruébala en otro periodo no visto.
Si una estrategia se construye con datos de 2018 a 2022 y funciona en 2023 a 2024, ese resultado es significativo. Un método más fuerte es el walk-forward testing, donde la estrategia se reoptimiza repetidamente en ventanas móviles y se prueba en la siguiente ventana no vista. Las estrategias que sobreviven a ambos tienen más probabilidades de reflejar ventajas reales.
Las limitaciones honestas de cualquier Backtest
Incluso un backtest tiene límites. Los costes son fáciles de subestimar. El slippage, los spreads y las ejecuciones pobres importan. El impacto en el mercado es invisible: posiciones grandes pueden mover el precio en tu contra. Los datos históricos tienen huecos y anomalías. Los mercados evolucionan. Los participantes, la estructura y la regulación cambian. Los backtests son útiles, pero no garantías.
Qué te dicen los Backtests de Quant
Las configuraciones de Quant provienen de un backtesting sistemático diseñado para reducir estos modos de fallo. Una etiqueta +EV refleja un patrón con expectativa positiva en datos históricos, no solo una configuración ajustada hasta que se vio bien.
El backtest es una base calibrada, no una certeza. En condiciones similares, la configuración ha producido históricamente resultados positivos en una muestra significativa. El rendimiento en vivo diferirá. Las configuraciones individuales perderán. Una mala racha no es prueba inmediata de deterioro. La pregunta real es si sigue pareciendo una varianza normal o si las condiciones han cambiado sistemáticamente.
Cuándo cuestionar una señal
No abandones una señal solo porque tuvo una mala racha. Pero seguir cualquier señal para siempre, sin importar la evidencia, es igual de incorrecto.
El umbral debe ser estadístico, no emocional. Pregunta: ¿ha cambiado la estructura del mercado?, ¿el bajo rendimiento es materialmente peor que los drawdowns históricos?, ¿hay una razón lógica por la que la señal dejó de funcionar?
Si no, mantén la disciplina. Si sí, haz una revisión sistemática, no una salida por pánico. Quant monitorea continuamente la salud de las señales.
Puntos clave
Un backtest muestra lo que habría pasado históricamente, no resultados en vivo.
Los enemigos principales son el overfitting, el sesgo de anticipación y el data snooping.
Las pruebas fuera de muestra son la mejor herramienta de validación.
Todos los backtests tienen límites: costes, impacto de mercado, datos imperfectos y evolución del mercado.
Las señales +EV de Quant son significativas y rigurosas, pero no garantías.
Cuestiona una señal sistemáticamente, no emocionalmente.
Discord sent us an expired image link.