バックテスティングが実際に何をするか(そしてしないか)

バックテスティングは、戦略を歴史的データ上で再生して、それがどのように機能したかを推定します。

これは便利ですが、しばしば誤解されています。

それが得意なこと:
• エントリー/エグジットロジックの検証
• 明らかな実装エラーをキャッチする
• 回転率、手数料、ドローダウンの推定
• 候補アイデアの生成

それが証明できないこと:
• 異なる市場レジームにおける堅牢性
• 異なる価格経路の下での生存
• パラメータの安定性
• ライブ条件下での実際の実行

強力なバックテストだけでは、堅牢な戦略の証拠にはなりません。

正しいワークフロー:
バックテスト → ウォークフォワード → モンテカルロ → センシティビティ

残りをスキップすると、検証していない — 過剰適合しています。