このモジュールの6つのシステムはルールベースであり、したがって検証可能です。セットアップは、そのルールが多数のトレードにわたって正の期待値を示したときにのみシステムとなります。バックテストは、妥当なセットアップと実用的なシステムを見分けるメタディシプリンです。
イン・サンプル、アウト・オブ・サンプル & ウォークフォワード
履歴を分割します:イン・サンプル期間でルールを開発・最適化し、保留したアウト・オブ・サンプル期間で未見のデータに対して検証します。ウォークフォワード分析は、このウィンドウを繰り返し前方にずらしていく(最適化 → 検証 → シフト)最も厳しいテストで、実際に定期的に再調整されるシステムの挙動をシミュレートします。
カーブフィッティング/オーバーフィッティングの発見
最もよくある自己欺瞞は、過去が完璧に見えるまでルールを最適化し、その後未来で失敗することです。警告シグナル:
- 個々の市場フェーズに対するパラメータや「特別ルール」が多すぎる。
- 不自然に滑らかで、ほぼ直線的なエクイティカーブ。
- アウト・オブ・サンプルでパフォーマンスが明確に崩れる。
評価指標
| 指標 | 測定内容 |
| プロフィットファクター | 総利益 ÷ 総損失。1超=収益性あり、1.5以上で安定。 |
| 期待値(Rマルチプル) | リスク(1R)の倍数で表した1トレードあたりの平均利益・損失 — 中心的な期待値。 |
| 最大ドローダウン | ピークからボトムまでの最大資金減少 — システムを心理的に維持できるかを左右する。 |
| CAGR / MARレシオ | 年間リターン、または年間リターン ÷ 最大ドローダウン — 痛みに対するリターンの比率。 |
| シャープ / ソルティノレシオ | リスク単位あたりのリターン。ソルティノは下方ボラティリティのみを罰する。 |
| 勝率 × CRV | 勝率とリスクリワード比の積 — 低い勝率でも高いCRVで補うことができる。 |
バイアスを避ける
| バイアス | 陥りやすい罠 |
| サバイバーシップバイアス | 今日も存在する銘柄だけをテストする — 破綻や上場廃止が抜け落ち、結果が良く見えすぎる。 |
| ルックアヘッドバイアス | 実際のトレード時点ではまだ利用できなかったデータを使う(例:デイトレード判断に終値を使う)。 |
| コストの無視 | 現実的なスリッページとコミッションなしでは、高頻度システムは人工的に収益性が高く見えてしまう。 |
🎯 バックテストからフォワードテストへ:バックテストはあくまで過去についての仮説にすぎません。一貫したフォワードテストこそがあなたの本当のトレーディングジャーナルです:sTraderZ.comでは、すべてのトレードを記録し、戦略タグとディメンションで分析できます — バックテストで見つけたエッジが実際のトレードでも成立するかどうかを確認できます。