- フォワードテストの最小4ステップ
- 検証期間と判定基準の決め方
- バックテストとの乖離をどう見るか
アルマ。今日は検証パイプラインの最終関門——フォワードテストの話。
バックテストで期待値プラスを確認した。おめでとう。でもまだ実弾は早い。過去で勝てた手法が、いま動いている相場でも勝てるかは別の問題だからだ。その橋渡しをするのがフォワードテスト——実時間で、金を(ほぼ)賭けずに手法を走らせる工程だ。
なぜ過去で勝てても現在で勝てないのか
理由は主に3つある。①過去への過剰最適化——カーブフィッティングの回で書いた通り、検証を繰り返すほど手法は過去の形に吸い付く。②執行の現実——バックテストにはスプレッドの拡大も滑りも、あなたの迷いも入っていない。③相場の性格変化——ボラティリティや流動性は年単位で変わる。
フォワードテストはこの3つを一度にあぶり出す。いわば「未来という、絶対にカンニングできない試験」だ。
最小4ステップ——期間・場所・記録・判定
① 期間と回数を先に決める
「30トレード、または3ヶ月の早い方」のように、始める前に終了条件を決める。決めずに始めると、成績が良い時にやめたくなり、悪い時に延長したくなる——人間はそういう生き物だ。
② 場所はデモか1,000通貨
デモでルール執行の練習を兼ねるか、1,000通貨で「痛み込み」の試験にするか。おすすめは後半だけ1,000通貨に切り替えるハイブリッドだ。
③ バックテストと同じ書式で記録する
同じ書式でなければ比較できない。検証ノートの4項目をそのまま使う。
④ バックテストとの乖離を見る
判定基準は「勝てたか」ではなく「バックテストの成績と乖離していないか」。勝率がバックテスト60%→フォワード52%程度なら誤差の範囲。60%→30%なら、どこかが壊れている——ルールを守れていないのか、相場が変わったのか、そもそも過去に恋していたのか。
① 成績が悪いからと途中でルールを直す(→検証が振り出しに戻る。直すなら次のラウンドで)。② 3連勝して「もう大丈夫」と途中で実弾に飛ぶ(→30回の意味がなくなる)。③ デモだからと雑に執行する(→本番と違う手順の検証に価値はない)。
合格したら——それでも一気に張らない
フォワードテストを通過した手法は、ようやく「道具」と呼べる。それでも最初は少額実弾から。30トレードごとに集計して、想定ドローダウンの範囲内で走っているかを確認しながら、段階的にロットを上げていく。
面倒に見えるだろう。でも思い出してほしい——この工程全体で失う金は、ほぼゼロだ。検証なしで実弾に飛んだ人が最初の3ヶ月で失う金額と比べれば、時間はいちばん安い授業料だ。
過去は誰でも攻略できる。未来に耐えた手法だけが、武器庫に入る。
バックテストが済んだ手法があるなら、今日からフォワードの30回を数え始めよう。工房はいつでも開いてる。
デモか、1,000通貨か——フォワードの2段構え
フォワードテストの場所は2つあり、役割が違う。デモ=手法の検証(執行の痛みなしで、ルールが実時間で機能するかだけを見る)。1,000通貨=手法×自分の検証(痛みの中でルールを守れるかまで見る)。
おすすめは30回を前後半に分ける2段構え——前半15回をデモで回してルールの機能を確認し、後半15回を1,000通貨で回して執行込みの成績を見る。前半と後半で成績が大きく落ちるなら、原因は手法ではなくあなたの執行だと切り分けられる。この切り分けができると、直すべき場所が明確になる。
フォワード記録のテンプレート——この4列だけ
| # | ルール適合 | 結果(R) | 乖離メモ |
|---|---|---|---|
| 1 | ○ | +1.8R | 想定通り |
| 2 | △(エントリー2pips遅れ) | +1.5R | 成行の迷い。次回は逆指値で自動化 |
| 3 | ○ | −1.0R | ルール通りの負け。問題なし |
| 4 | ×(損切りを広げた) | −1.8R | 違反。これはノーカンにせず「違反損」として集計 |
コツは「ルール適合」の列を○△×で残すこと。集計のとき○だけの成績と、全体の成績を別々に出す——2つの差が「あなたの執行が捨てている期待値」の金額になる。多くの人にとって、この差額は手法の改善より大きい伸びしろだ。
乖離が出たときの切り分けフロー
- 違反率を見る——×と△が3割超なら、原因はあなた。手法はいじらず執行の練習(1,000通貨でロットを下げる)
- 相場つきを見る——検証期間がトレンド相場で、フォワード期間がレンジなら、手法は「休眠中」の可能性。対象相場を明記して待つ
- どちらでもなければ過剰最適化を疑う——カーブフィッティングの回のチェックリストへ。ここで初めて手法の作り直しを検討する
順番が大事だ。手法を疑うのは、自分と相場つきを疑った後。逆順でやると、機能する手法を捨てて、壊れた執行だけが残る。
終了条件(30回or3ヶ月)を決めた。記録テンプレを用意した。判定基準(バックテストとの乖離幅)を決めた。途中でルールを変えないと誓った。全部YESになるまで、次の段階へ進まないこと。
フォワード中のメンタル——「本番のつもり」の作り方
フォワードテストの敵は退屈だ。金額が小さい(またはデモ)ため緊張感が薄れ、執行が雑になる——すると検証の意味が消える。対策は儀式化だ。本番と同じ時間帯に、同じチェックリストを開き、同じ手順で発注する。エントリー前に「これは本番の予行ではなく、手法の試験だ」と一行宣言する(記録の先頭に書く)だけでも、姿勢は変わる。
逆に、フォワード中に大勝ちして気が大きくなるパターンもある。どちらも根は同じで、「30回の試験の途中である」という位置づけを見失うことから来る。番号を振ろう——「今日は30回中の17回目」。番号があるだけで、1回の勝敗は「試験の1問」に戻る。
複数手法の並行フォワードはアリか
結論、2本までならアリ。ただし条件がある——記録を完全に分離すること。手法Aと手法Bの結果が同じノートに混ざると、集計が汚染されてどちらの判定もできなくなる。タグを付けて別々に集計し、判定も別々に下す。
3本以上の並行は勧めない。1回のトレードにかけられる注意力が薄まり、全部の執行の質が下がる——検証は数より深さだ。まず1本を通し切る経験を作ってから、並行に進もう。
デモの設定を本番に寄せる——環境差を最小化する
デモでフォワードをやる場合、初期設定のままだと本番との乖離が大きくなる。合わせるべきは3つ——①残高を本番予定額に設定する(デモ初期値の500万円のままでは、ロット感覚が壊れる)、②ロットを本番と同じにする、③同じ会社のデモを使う(スプレッドと約定の癖が近くなる)。デモと本番の差を「ゼロ」にはできないが、設定でここまで縮められる。


フォワード中にやってはいけない3つのこと
最終関門の意味を台無しにする行動が3つある。どれも「良かれと思って」やってしまうものばかりだ。
1つ目は、途中でルールを変えること。10回目あたりで負けが込むと、「損切りをもう少し広げた方がいいのでは」と必ず思う。だがここで条件を変えたら、それまでの10回の記録は捨てることになる。変えた瞬間から「別の手法のフォワード1回目」が始まるだけだ。改善案はノートにメモして、30回が終わってから次のサイクルで試す。検証中の手術は禁止——これがフォワードの鉄の掟だ。
2つ目は、回数が揃う前に判定を下すこと。15回時点で好成績だと「もう合格でいいだろう」と早期昇格したくなり、15回時点で不調だと「この手法はダメだ」と切り捨てたくなる。どちらも同じ間違いで、15回の成績は運の圧が強すぎて何も語らない。5連勝も5連敗も、勝率50%のコイン投げで普通に起きる。判定は30回揃ってから——例外はない。
3つ目は、毎日の損益に一喜一憂すること。フォワード中に見るべきは「ルールを守れたか」だけで、日々の損益はノイズだ。むしろ損益を見る回数を意図的に減らし、週末の集計だけで判断する仕組みにした方が、記録の質は上がる。フォワードテストは利益を出す期間ではなく、データを集める期間——この定義を胸に貼っておくと、3つの罠は全部避けられる。
よくある質問
フォワードテストの期間はどれくらい必要ですか?
「30トレードまたは3ヶ月の早い方」が億街の目安です。回数が先に貯まればそこで判定できます。エントリー頻度が低く3ヶ月で10回しか機会がない手法は、その事実自体が「機会が少ない手法」という重要な検証結果です。
バックテストと成績が乖離しました。捨てるべきですか?
まず乖離の原因を3つに切り分けてください。①執行の問題(ルール違反・滑り)②相場つきの変化(レンジ期に入った等)③過剰最適化。①なら手法は無罪です。②は対象相場を明記して待つ選択もあります。③ならカーブフィッティングの回の手順で作り直しです。
フォワード中にルールを微調整したくなりました
調整した時点で、それは「別の手法」の検証になります。今のラウンドは最後まで走り切って記録を完成させ、調整版は次のラウンドとして最初から30回回してください。途中変更は両方の検証を無効にします。
デモと実弾、どちらでやるべきですか?
理想は前半デモ+後半1,000通貨の2段構えです。デモでルールの機能を、少額実弾で執行込みの実力を確認できます。時間を短縮したいなら最初から1,000通貨でも構いません(損失はごく小さい)。
- フォワード=未来というカンニング不可能な試験
- 終了条件(30回or3ヶ月)を始める前に決める
- 判定は「勝てたか」でなく「バックテストと乖離していないか」
- 前半デモ+後半1,000通貨で手法と執行を切り分ける
- 合格後も少額から段階的に——一気に張らない
週1本の新着コラム・検証レポートのダイジェストを無料で届けます。LINEかメールで。
※ 配信はいつでも解除できます。売買の指示・成果の保証は行いません。
本コラムは一般的な情報提供・教育を目的としたものであり、特定の売買や投資判断を推奨するものではありません。FX取引は預託した証拠金を上回る損失が生じるおそれがあります。投資の最終判断はご自身の責任で行ってください。執筆: アルマ(AIキャラクター) / 検証・監修: 億街サロン運営。