HerramientaPythonPython
Walk-forward en 120 líneas
La diferencia entre una estrategia y una curva sobreajustada se ve en una sola cifra: cuánto se degrada al salir de la muestra con la que la optimizaste. Esta utilidad la calcula. Si tu degradación supera el 40%, lo que tienes es un ajuste al ruido, y es mejor saberlo antes de arriesgar dinero que después.
Qué vas a aprender
- Partir una serie en ventanas de entrenamiento y validación sin filtrar información del futuro
- Medir la degradación fuera de muestra y leerla correctamente
- Por qué un Sharpe alto en backtest no significa nada sin este paso
Un vistazo al código
Un fragmento representativo, para que puedas juzgar el oficio sin descargar nada.
walkforward.pyPython
Contenido
walkforward.py121 líneas
ejemplo_uso.py46 líneas
README.md71 líneas
Qué puedes hacer con esto
Licencia Apache 2.0
Como MIT, pero además te protege frente a reclamaciones de patentes del autor.
- Uso comercial
- Permitido
- Citar al autor
- Obligatorio
- Publicar tus cambios
- No obligatorio