MT5バックテストレポートの読み方・見方【2026年版】指標の意味を完全解説
目录
This article is in Japanese only. English articles are coming soon.
MT5バックテストレポートの読み方・見方【2026年版】
MT5のストラテジーテスター(バックテスト)を実行すると大量の数値が並ぶレポートが出力されます。「どの数値を見ればいいの?」「この数値は良いの悪いの?」という疑問を解消するため、全指標の意味と合格基準を解説します。
バックテストレポートの全体像
MT5のストラテジーテスターでバックテストを実行すると、「結果」タブに以下の情報が表示されます。
総損益(Net Profit)
プロフィットファクター(Profit Factor)
期待利得(Expected Payoff)
最大残高ドローダウン(Balance Drawdown Max)
最大残高ドローダウン %(Balance Drawdown Max %)
総取引数(Total Trades)
勝率(Win Rate)
シャープレシオ(Sharpe Ratio)
各指標の意味と合格基準
プロフィットファクター(PF)
計算式: 総利益 ÷ 総損失
| PF値 | 評価 |
|---|---|
| 2.0以上 | 非常に良い(ただし過最適化の疑いあり) |
| 1.5〜2.0 | 優秀 |
| 1.3〜1.5 | 良好(公開EAの多くがこの範囲) |
| 1.1〜1.3 | 注意(わずかな悪化で損失転落) |
| 1.0以下 | 不合格(期待値マイナス) |
重要: PF 2.5以上はカーブフィッティング(過最適化)の可能性が高いため要注意。
最大ドローダウン(最大DD)
意味: バックテスト期間中に口座残高が最大でどれだけ下落したか(%で表示)
| 最大DD | リスク評価 |
|---|---|
| 5%未満 | 低リスク(超安定型) |
| 5〜10% | 低〜中リスク(初心者向け) |
| 10〜20% | 中リスク(一般的な許容範囲) |
| 20〜30% | 高リスク(資金管理に注意) |
| 30%超 | 非常に高リスク(慎重に) |
注意: 最大DDが大きいEAほど、将来さらに大きなDDが発生する可能性があります。
勝率(Win Rate)
計算式: 利益トレード数 ÷ 総トレード数 × 100
勝率は単独では意味を持ちません。リスクリワード比(RR比)と組み合わせて評価します。
| 勝率 | RR比の目安 | 判断 |
|---|---|---|
| 70%以上 | 1:0.5以上 | 優秀(スキャルピング型) |
| 50〜70% | 1:1以上 | 良好 |
| 40〜50% | 1:1.5以上 | 問題なし(トレンドフォロー型) |
| 30〜40% | 1:2以上 | 要注意(RRが高ければ成立) |
| 30%未満 | 1:3以上 | 高リスク(稼働監視が必要) |
覚えておくべき原則: 勝率40%でもPFが1.5を超えていれば優秀なEA。
総取引数
| 取引数 | 統計的信頼性 |
|---|---|
| 300回以上 | 非常に高い |
| 100〜300回 | 高い |
| 50〜100回 | 中程度(慎重に) |
| 50回未満 | 低い(信頼性不足) |
5年間のバックテストで総取引数が50回未満の場合、統計的な信頼性が低く、参考値として扱う必要があります。
期待利得(Expected Payoff)
計算式: 純益 ÷ 総取引数
1トレードあたりの平均期待収益額(ドル/円)。プラスであれば期待値プラス、マイナスであれば期待値マイナスのEAです。
シャープレシオ
リターンをリスク(標準偏差)で割った値。値が高いほどリスク調整後リターンが良い。
| シャープレシオ | 評価 |
|---|---|
| 1.0以上 | 良い |
| 0.5〜1.0 | 普通 |
| 0.5未満 | 要注意 |
良いバックテスト結果の3条件
- PF 1.3以上: 期待値がプラスで統計的に有意
- 総取引数 100回以上: 統計的信頼性が十分
- 最大DD 20%以下: 精神的・資金的に許容できる範囲
この3条件を満たさないEAは運用を見送るか、慎重に評価すべきです。
よくある落とし穴
1. バックテスト期間が短すぎる
5年以上のデータで検証することを推奨します。2〜3年だと相場の一局面しかカバーできず、今後の相場変化に対応できない可能性があります。
2. Over-fitting(過最適化)
パラメーターを過剰に最適化すると、過去データにだけ「完璧に合った」EAができあがります。未来の相場では機能しません。
見分け方:
- PFが2.5以上(できすぎ)
- 取引フィルターが非常に細かい(「火曜14〜16時のみ取引」など)
- Train期間とTest期間でPFが大きく乖離する
3. スプレッドの設定が低すぎる
バックテスト時のスプレッドを実際より低く設定すると、実取引では機能しないEAができます。スキャルピング系EAでは特に注意。
バックテストの実行手順(MT5)
- MT5メニュー → 「ビュー」→「ストラテジーテスター」(Ctrl+R)
- EA名を選択
- シンボル: XM Tradingの場合はGOLD、Exness/HFMはXAUUSD
- 時間足: EAの推奨TFを設定
- モデル: 「全ティック(利用可能な最小時間枠による最も正確な方法)」を選択
- 期間: 5年以上(例:2021.01.01 〜 2026.01.01)
- 初期残高: $10,000(統一基準)
- 「スタート」をクリック → 完了まで数分〜30分
fxea365のバックテスト基準
fxea365.comでは以下の基準を全EAに適用しています:
- 期間: 5年実価格データ(XMTrading-MT5サーバー)
- モデル: 全ティック(99.9%精度)
- 初期残高: $10,000統一
- 検証: Train(60%)/Test(40%)のOOS(アウトオブサンプル)検証実施
- 公開基準: PF 1.0以上 + OOS頑健性確認済みのみ
これらの基準をクリアしたEAのみをEA一覧・ランキングに掲載しています。
まとめ:バックテスト確認の優先順位
- プロフィットファクター(PF) → 1.3以上を確認
- 最大ドローダウン(最大DD) → 20%以下を確認
- 総取引数 → 100回以上を確認
- バックテスト期間 → 5年以上か確認
- シャープレシオ → 0.5以上を確認
これら5点を確認することで、信頼性の高いEAを選別できます。
関連ページ
- バックテスト完全ガイド — MT5ストラテジーテスターの設定から実行まで
- バックテストの落とし穴 — 過最適化・将来予測乖離を防ぐ方法
- バックテスト指標の読み方 — 各指標の詳細解説
- FX自動売買EA 初心者ガイド — EA運用の全体像
- EA一覧・ランキング — バックテスト実績付きEA比較
相关文章