Robustez
El análisis walk-forward: validar fuera de muestra
7 min de lectura · por el equipo de GetBacktest
Una estrategia puede brillar sobre los datos que sirvieron para construirla — es casi seguro. La verdadera pregunta es: ¿aguanta sobre datos que nunca ha visto? El análisis walk-forward responde separando estrictamente lo que sirve para optimizar (in-sample) de lo que sirve para juzgar (out-of-sample). Es la prueba de robustez más cercana al trading real.
In-sample vs out-of-sample
El in-sample (IS) es la porción del histórico sobre la que construyes y ajustas la estrategia. El out-of-sample (OOS) es una porción apartada, nunca usada para decidir las reglas: simula el futuro.
Un rendimiento que se mantiene bueno en OOS es una señal alentadora de ventaja real. Un rendimiento que se derrumba en OOS delata sobreajuste: la estrategia memorizó el pasado en vez de capturar un mecanismo.
El principio del walk-forward
En lugar de un único corte IS/OOS, el walk-forward encadena ventanas deslizantes: optimizas sobre una ventana, pruebas sobre la siguiente, y luego desplazas y repites sobre todo el histórico.
Al final, ensamblas todos los segmentos OOS en una sola curva: es el rendimiento que habrías obtenido re-optimizando periódicamente, sin hacer nunca trampa con el futuro.
Qué revela
La diferencia entre rendimiento in-sample y out-of-sample es un termómetro del sobreajuste: cuanto mayor es, más deben tus resultados a la suerte y al ajuste fino, y menos a una ventaja real.
El walk-forward también saca a la luz la estabilidad de los parámetros: si los ajustes óptimos cambian radicalmente de una ventana a otra, la estrategia es frágil, aunque la curva global parezca bonita.
Cómo aplicarlo
Reserva de entrada una parte del histórico que nunca mires durante la construcción. Úsala solo al final, una vez, para juzgar — sin «re-tocar» las reglas sobre ella, so pena de contaminar el OOS.
Combínalo con un Monte-Carlo (para el riesgo de ruina) y un Sharpe deflactado (para el multiple testing). Juntas, estas pruebas distinguen una ventaja robusta de una curva hecha a medida.
No te lo creas — demuéstralo
Backtestea este concepto con datos reales, tick a tick, y obtén un veredicto de robustez. 7 días de Pro gratis, sin tarjeta.
Empezar gratisPreguntas frecuentes
¿Walk-forward o simple out-of-sample?
El walk-forward es un out-of-sample repetido por ventanas deslizantes. Es más robusto que un único corte IS/OOS porque prueba sobre varios periodos y verifica la estabilidad de los ajustes.
¿Qué proporción in-sample / out-of-sample?
A menudo 70/30 u 80/20 por ventana, pero lo esencial es NUNCA re-optimizar sobre el OOS. En cuanto ajustas las reglas mirando el OOS, deja de ser «fuera de muestra».
¿Un buen walk-forward garantiza ganancias?
No, pero reduce con fuerza el riesgo de sobreajuste y acerca el backtest a la realidad. Es una prueba de robustez, no una promesa de rendimiento.
Leer a continuación