ホーム > 知識・基礎知識 > フォワードテストとは

フォワードテストMT5検証・評価

フォワードテストとは — バックテストとの違いと実績の見方

最終更新: 2026-05-18 | 読了目安: 10分

EAの信頼性を判断するには、過去データでの検証(バックテスト)だけでなく、実際の相場でのリアルタイム検証(フォワードテスト)が不可欠です。この2つを組み合わせて初めて、EAが「過去にも未来にも通用する戦略か」を評価できます。

バックテストとフォワードテストの違い

項目バックテスト(BT)フォワードテスト(FT)
使用データ過去の価格データ(ヒストリカル)リアルタイムの市場価格
スプレッド固定値またはモデル推定実際のスプレッド(変動)
スリッページほぼ考慮されない実際の約定スリッページ
実行速度瞬時(数分で10年分)リアルタイム(実際の時間が必要)
信頼性カーブフィットのリスクあり実際の市場を反映
最低必要期間数時間〜1日3ヶ月〜1年以上
コスト無料(デモ環境で可能)無料(デモ口座)or 実資金が必要

なぜフォワードテストが重要なのか

1. バックテストは「過去」にしか最適化されていない

バックテストでどれだけ好成績でも、それは過去のデータに対する評価です。過剰最適化(カーブフィット)されたEAはバックテストで優秀に見えますが、実際の相場では通用しないことがあります。フォワードテストはこれを暴露します。

2. リアルのスプレッド・スリッページを計測できる

ブローカーのスプレッドは相場状況で変動します。経済指標発表時には通常の5〜10倍になることも。バックテストでは固定スプレッドを使うため、実際の摩擦コストが見えません。フォワードテストでは実際の約定品質を評価できます。

3. ブローカーとの相性を確認できる

同じEAでもブローカーによって約定速度・スリッページが異なります。特にスキャルピングEAはブローカーとの相性が成績を左右します。

フォワードテスト実績の読み方

当サイトの「リアルタイム実績」ページでは、各EAのフォワードテスト結果を公開しています。以下の指標で読み方を解説します。

最重要

プロフィットファクター(PF)

総利益 ÷ 総損失。1.0以上で期待値プラス。1.3以上が安定の目安。

重要

最大ドローダウン(Max DD)

高値から安値への最大下落幅(%)。FTがBT最大DDの1.5倍以内なら正常範囲。

参考

勝率(Win Rate)

単独では意味が薄い。RR比(リスクリワード)とセットで見る。勝率40%でもRR1:2なら期待値プラス。

重要

取引回数

FTで統計的な信頼性を得るには最低50〜100取引が必要。期間が短い場合は参考程度に。

最重要

BT比較(乖離率)

FTのPFがBTの70〜130%の範囲なら「想定通りに機能している」と判断できる。

フォワードテストの合否判断基準

判定条件対応
✅ 良好FT PF ≥ 1.2、Max DD < BTの1.5倍、取引数50件以上本番資金での稼働を継続
⚠️ 要観察FT PF 1.0〜1.2 または Max DD = BTの1〜1.5倍3ヶ月延長して再評価
❌ 要検証FT PF < 1.0 または Max DD > BTの1.5倍デモに戻してパラメーター再検証
🚨 停止推奨Max DD > BTの2倍 または FTで連続エラー発生稼働停止・原因調査

フォワードテストの実施手順

Step 1

デモ口座でEAを稼働

XMTradingまたはExnessのデモ口座にEAを設置。本番と同じパラメーター設定にすること(RiskPercent、SL、MagicNumber)。

Step 2

最低3ヶ月・50取引以上待つ

取引頻度が低いEA(H4足、D1足)は3〜6ヶ月かかります。性急に判断しないことが最重要。

Step 3

月1回のレポートを記録する

MT5の口座履歴タブからHTMLレポートをエクスポート。PF・MaxDD・取引回数を記録し続ける。

Step 4

BTと比較して評価する

FTの成績がBTの70〜130%の範囲にあるかを確認。大きく乖離している場合はパラメーターやブローカーを見直す。

Step 5

本番移行の判断

合格基準をクリアしていれば実資金に移行。最初は最小ロットから始め、問題なければ段階的に増やす。

📊 当サイトのフォワードテスト実績を確認する

当サイトでは、配布中の全EAについてデモ口座でのフォワードテスト実績をリアルタイムで公開しています。バックテスト結果との乖離も掲載しているため、EAの安定性を評価できます。

リアルタイム実績を見る →

FAQ

Q: フォワードテストはデモ口座と本番口座のどちらで実施すべきですか?

まずデモ口座で3ヶ月〜6ヶ月実施することを強く推奨します。デモと本番は約定速度が若干異なりますが、戦略の有効性を検証するにはデモで十分です。デモで合格してから本番最小ロットで移行するのが安全な手順です。

Q: バックテストでPF 1.5なのにフォワードテストでPF 1.0を下回りました。なぜですか?

最も多い原因は過剰最適化(カーブフィット)です。BTのパラメーターが過去データに過度に最適化されているため、実際の相場では再現しません。次に多いのは、BTのスプレッド設定が実際より低すぎたケースです。スプレッドを実際の平均値に合わせてBTを再実施してください。

Q: フォワードテストで何取引あれば統計的に信頼できますか?

最低50取引、理想は100取引以上です。H4・D1足のEAは取引頻度が低いため、統計的信頼性を得るまでに6ヶ月〜1年かかることがあります。取引数が少ない段階の成績は参考程度にとどめてください。

Q: 当サイトのリアルタイム実績はどこのブローカーのデータですか?

XMTradingのデモ口座で検証しています。Exnessを使用している場合、スプレッドやスワップの違いから若干の誤差が生じる可能性があります。

Q: フォワードテスト中にパラメーターを変更してもいいですか?

変更した場合は、変更日から新しいFTとして記録し直してください。途中でパラメーターを変更すると、検証期間全体のデータが意味を持たなくなります。変更は「BT再実施 → 新しいFT開始」の手順で行うのが原則です。