Walk-Forward Optimization Is Just Backtest-Retrain Loops
Most traders treat walk-forward optimization like some sacred ritual that magically prevents overfitting. It doesn't. It's just a rolling backtest where you retrain on each window. The hype comes from the assumption that "out-of-sample" automatically means robust. But if you're retraining every 30 days on the same noisy signal, you're still curve-fitting — just slower.
Here's what actually happens: you partition your data into training/test windows, train a model on window 1, test on window 2, slide forward, retrain on windows 1-2, test on window 3, and repeat. The mechanics are simple. The question is when this helps versus when it just burns compute.
I've run walk-forward on everything from pairs trading to volatility forecasting. Sometimes it works. Sometimes it's worse than a single train-test split. The difference isn't the method — it's whether your signal has consistent regime behavior across windows.
The Math Behind Walk-Forward Windows
Continue reading the full article on TildAlice

Top comments (0)