Walk-Forward Strategy Optimizer
Validate strategies against overfitting by splitting historical trades into rolling in-sample (IS) optimisation windows and out-of-sample (OOS) validation windows. The engine performs a position-sizing grid search on IS data and applies the optimal scale to unseen OOS trades, then chains results into a combined equity curve.
Combined Out-of-Sample Equity Curve
Chained OOS equity segments. Each segment uses the position scale optimised on its preceding IS window. The trajectory reveals whether the strategy generalises to unseen data across time.
Per-Window IS vs OOS Return
Blue bars show in-sample return at optimal scale; green/red bars show what actually occurred out-of-sample. A large IS/OOS gap indicates overfitting.
WFF interpretation: ≥0.8 Excellent • 0.5–0.8 Good • 0.2–0.5 Marginal • <0.2 Likely Overfit
Window-by-Window Detail
Per-window breakdown of IS optimisation results and OOS performance. Compare IS vs OOS metrics to identify windows with high overfitting risk.
| Win # | IS Trades | OOS Trades | Opt. Scale | IS Return | OOS Return | IS Max DD | OOS Max DD | IS Sharpe | OOS Sharpe | IS Win% | OOS Win% | OOS Profit Factor |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Run the optimizer to see results. | ||||||||||||