Todos los artículos

Walk-Forward Analysis paso a paso: cómo saber si tu estrategia generaliza

Entrenar y validar en la misma ventana temporal es el error más común en backtest retail. Walk-Forward Analysis lo elimina. Te muestro cómo aplicarlo correctamente.

TradingNote30 de abril de 20261 min de lectura

Una estrategia que funciona en backtest pero falla en vivo casi siempre tiene la misma raíz: fue optimizada y testeada sobre los mismos datos. Walk-Forward Analysis (WFA) es la técnica que separa entrenamiento de validación de forma que no puedas hacerte trampa a ti mismo.

El concepto en 30 segundos

  1. Divides tu histórico en ventanas: por ejemplo, 6 meses de entrenamiento + 2 meses de prueba.
  2. Optimizas parámetros sobre los 6 meses (in-sample).
  3. Aplicas esos parámetros — sin tocarlos — a los 2 meses siguientes (out-of-sample).
  4. Avanzas la ventana 2 meses y repites.
  5. Concatenas todos los OOS para obtener una equity curve realista.

Métricas clave a comparar

El número que importa es la relación entre el Sharpe in-sample (IS) y el out-of-sample (OOS). Una buena estrategia mantiene un cociente OOS/IS > 0.6. Si tu IS es 2.0 y tu OOS es 0.4, no tienes una estrategia — tienes un overfit.

Cómo correrlo en TradingNote

En el detalle de un algoritmo, ve a la pestaña Robustness y selecciona Walk-Forward. Configura el tamaño de ventana y el step. La plataforma se encarga del resto y te entrega un reporte con IS, OOS y la curva concatenada.

Conclusión

Si nunca corriste Walk-Forward sobre tus algoritmos, probablemente la mitad ya no pasarán el filtro. Eso es bueno: prefieres descartarlos en backtest que en vivo con dinero real.

Comentarios

0 comentarios

Tu email no se publica. Los comentarios pasan por moderación antes de aparecer.
Cargando comentarios…

¿Te sirvió este artículo?

La teoría sin práctica es entretenimiento. Activa tu trial de 14 días y aplica todo esto en tu propia operativa.

Probar TradingNote 14 días gratis

Artículos relacionados