ウォークフォワードとは?意味・読み方を美容師トレーダーが解説【FX用語集】
バックテストの成績を信じていいかどうか——その答えに一番近づけるのがウォークフォワード検証だと思っている。
意味・読み方
読み方:ウォークフォワード
簡単に言うと:「最適化→アウトオブサンプルで検証」を時間軸上でずらしながら繰り返す、EA・戦略の堅牢性テスト手法。
もう少し詳しく:データ全体を複数のウィンドウに分割し、「インサンプル(IS)で最適化→直後のアウトオブサンプル(OOS)で検証」を時系列的に前へ進めながら繰り返す。
複数のOOS期間にまたがって成績が安定しているかを確認することで、過剰適合(オーバーフィット)ではなく本物のエッジがあるかを検証できる。
別名・類似語・略称
| 表現 | 補足 |
|---|---|
| ウォークフォワード最適化 | 最適化プロセスを含む場合の呼び方 |
| WFO(Walk Forward Optimization) | 英語略称 |
| 段階的検証 | 概念を説明した表現 |
| ローリング検証 | 窓をずらしていく動きからの呼称 |
ウォークフォワードの仕組み
ステップごとのイメージ:
| ステップ | 内容 |
|---|---|
| ①ISで最適化 | 期間Aのデータでパラメータを最適化 |
| ②OOSで検証 | 期間Aの直後・期間Bで成績を確認 |
| ③ウィンドウをずらす | 期間Bをベースに再最適化 |
| ④繰り返す | これを複数回繰り返す |
| ⑤OOS成績を集計 | 全OOS期間の合計成績で評価 |
「ウォーク(歩く)フォワード(前へ)」という名前の通り、検証ウィンドウを未来方向に少しずつ進めていく。
単純なIS/OOS分割との違い
| 手法 | 特徴 | 限界 |
|---|---|---|
| 単純IS/OOS分割 | 1回だけ分割して検証 | OOS期間が1つだけで偶然性排除が難しい |
| ウォークフォワード | 複数OOSで繰り返し検証 | より堅牢な評価が可能 |
効率係数(Efficiency Ratio)
ウォークフォワード検証の評価指標として「WF効率係数」がある。
WF効率係数 = OOS合計利益 ÷ IS合計利益
この値が0.3〜1.0程度であれば「IS最適化の成果がOOSにもある程度転移している」と判断できる。
0に近づくほど過剰適合の疑いが強まる。
よくある誤解・勘違い
「ウォークフォワードでOKだったから本番でも大丈夫」と思って運用したら、数か月で崩れた。
ウォークフォワードは「過去データへの耐性」を検証するもので、「相場の性質変化への耐性」は別問題だ。
市場環境が大きく変わる(低ボラ→高ボラなど)と、どんなに優秀なWFO通過戦略も崩れる。
検証はゴールではなくスタートラインだと今は思っている。


