TL;DR
- Profit Factorが1.5以上なら合格。2.0以上なら優秀。短期間で5.0以上?おそらく過剰最適化です。
- 最大ドローダウンは総利益よりも重要です。50%のドローダウンは回復するために100%の利益が必要ということです。
- 必ず確認すべきこと:取引回数(200回以上必要)、テスト期間(2年以上必要)、モデリング品質(99%以上のティックデータが必要)。
- バックテスト単独では何も証明できません。ウォークフォワードテストとライブ検証を求めましょう。
MQL5 MarketからEAをダウンロードしたとします。ベンダーは$1,000の口座で$50,000の利益を出したバックテストを見せています。信じられないですよね?
ちょっと待ってください。そのスクリーンショットは無価値かもしれません。
MT5ストラテジーテスターは何十もの指標を提供しますが、ほとんどのトレーダーはそれらの読み方を知りません。さらに悪いことに、多くのEAベンダーはこの無知を利用しています——製品を良く見せる数字だけを見せ、本当に重要な数字を隠しているのです。
このガイドでは、すべての重要な指標の読み方、その本当の意味、そしてベンダーが悪い戦略を素晴らしく見せるために使うトリックの見分け方を学びます。
正しいバックテストの設定
数字を見る前に、テスト自体が有効であることを確認しましょう。欠陥のあるテスト設定での完璧な結果は無価値です。
ティックモデル:「Every tick based on real ticks」を使用してください——これはMT5が提供する最高品質のモデリングです。実際のティックデータが利用できない場合は「Every tick」も許容範囲です。「Open prices only」はほとんどの戦略には不適切です。バー内の値動きを完全にスキップするため、ストップロスとテイクプロフィットが現実的でないポイントで発動します。
テスト期間:最低2年。理想的には5年以上。6ヶ月のトレンド相場でテストされた戦略は、レンジ相場、高ボラティリティ、暴落時にどう対処するかについて何も証明しません。あなたの戦略が2020年のCOVID、2022年の利上げ、そしてその間のすべてを乗り越えるのを確認する必要があります。
スプレッド:「Current」を使用するか、その通貨ペアに対して現実的な固定スプレッドを設定してください。一部のベンダーはスプレッド0でテストしています——その結果は純粋なフィクションです。XAUUSDでは、スプレッド0と現実的な20ポイントのスプレッドの違いが、利益の出る戦略を損失戦略に変える可能性があります。
初期資金:実際のトレード資金に合わせてください。$10,000で0.10ロットで機能する戦略が$500では機能しないかもしれません。最小ロットサイズ(0.01)がまったく異なるリスクプロファイルを作り出すからです。
本当に重要な指標
Profit Factor
最もシンプルな指標:総利益を総損失で割ったもの。戦略が$10,000を稼ぎ$5,000を失った場合、Profit Factorは2.0です。
| Profit Factor | 評価 | 意味 |
|---|---|---|
| 1.0 – 1.3 | 限界的 | かろうじて利益。スリッページと手数料がエッジを食い潰す可能性。 |
| 1.3 – 1.5 | まずまず | 他の指標が良好なら実運用で使用可能。 |
| 1.5 – 2.0 | 良好 | 実質的なエッジのある堅実な戦略。 |
| 2.0 – 3.0 | 非常に良い | 優れたパフォーマンス。さらに調査する価値あり。 |
| 3.0+ | 素晴らしい | 検証済みなら優秀。過剰最適化でないか確認を。 |
| 5.0+(200取引未満) | 疑わしい | ほぼ確実に過剰最適化。戦略が過去のデータに完璧に合わせて調整されています。 |
5年間500取引でのProfit Factor 1.8は、3ヶ月30取引でのProfit Factor 4.0よりもはるかに信頼できます。
最大ドローダウン(絶対値と相対値)
口座の最大ピークから谷への下落幅。これはおそらく最も重要な数値です。戦略が回復するまでにどれだけの苦痛を経験するかを示すからです。
| 最大ドローダウン | リスクレベル | 現実チェック |
|---|---|---|
| 10%未満 | 保守的 | ほとんどのトレーダーに適しています。 |
| 10% – 20% | 中程度 | 経験豊富なトレーダーのみ。 |
| 20% – 30% | 積極的 | 気の弱い人には向きません。$10,000の口座から$3,000が消えるのを見ていられますか? |
| 50%+ | 極端 | 損益分岐点に戻るだけで100%の利益が必要。リスクを完全に理解していない限り避けてください。 |
常に絶対的なドル金額ではなく、相対ドローダウン(パーセンテージ)に注目してください。$500のドローダウンは小さく聞こえますが、$1,000の口座では50%——壊滅的です。
覚えておいてください:バックテストのドローダウンはあなたが経験する最小値です。実際のドローダウンは、スリッページ、ニュース時のスプレッド拡大、約定遅延により、ほぼ常に悪化します。
総純利益
戦略はいくら稼いだのか?シンプルですが、文脈がすべてです。
$10,000の口座で$5,000の利益(50%リターン)を5年かけて得たということは、年間約8.4%——インデックスファンドの方が良いかもしれません。$1,000の口座で$5,000(500%リターン)は驚異的に見えますが、まずドローダウンを確認してください。口座が-80%になった時点がありましたか?もしそうなら、ほとんどのトレーダーは回復するずっと前に撤退していたでしょう。
利益は常に初期資金およびそれを達成するために耐えた最大ドローダウンとの関連で評価してください。
取引回数
これは統計的有意性のチェックです。サンプルサイズが小さすぎると、どんな高度な指標も意味がありません。
| 取引回数 | 統計的価値 |
|---|---|
| 50未満 | 無意味。純粋な運かもしれません。 |
| 50 – 100 | ボーダーライン。結論を出すには不十分。 |
| 100 – 200 | 許容範囲。パターンが見え始める。 |
| 200 – 500 | 良好。信頼できるサンプルサイズ。 |
| 500+ | 強力。高い統計的信頼性。 |
多くの過剰最適化された戦略は取引回数が非常に少ないです。開発者は「完璧な」セットアップだけが残るまでフィルターと条件を追加し続けました——そのセットアップは実際の市場では二度と同じ形で現れることはありません。
勝率とリスクリワード比
勝率単独ではトレーディングで最も誤解を招く指標の一つです。90%の勝率は、10%の負けトレードが平均的な勝ちトレードの20倍大きければ何の意味もありません。小さな利益で頻繁に勝ちながら、時折大きな損失が出る戦略もあります——重要なのは、何百回もの取引で数学があなたに有利に働くかどうかです。
本当に重要なのはその組み合わせです:
勝率 x 平均利益 vs. 負け率 x 平均損失
例:40%の勝率で3:1のリスクリワード比の戦略は、平均して:(0.40 x $300) - (0.60 x $100) = $120 - $60 = 1取引あたり$60。80%の勝率で0.3:1の比率と比較:(0.80 x $30) - (0.20 x $100) = $24 - $20 = 1取引あたり$4。「見た目の悪い」40%勝率の戦略は、1取引あたり15倍多く稼ぎます。
Expected Payoff
全取引の平均利益。この数値はプラスでなければならず——そして極めて重要なことに——実際のトレーディングコストをカバーするのに十分な大きさでなければなりません。
Expected Payoffが1取引あたり$2.50でも、ブローカーがスプレッドと手数料で往復$7を請求する場合、その戦略は実際の条件下では1取引あたり$4.50の損失を出しています。スプレッドが非現実的に低く設定されていた場合、バックテストはこれを示しません。
一般的なECNブローカーのXAUUSDでは、0.10ロットあたり$5-15の往復コストを見込んでください。Expected Payoffはこの数字を余裕を持って上回る必要があります。
Sharpe RatioとRecovery Factor
Sharpe Ratioはリスク調整後リターンを測定します。「リスク1単位あたりどれだけのリターンを得ているか?」という問いに答えます。Sharpeが1.0以上なら許容範囲。2.0以上なら非常に良好。0.5未満は、その戦略が提供するリターンに対してボラティリティが高すぎることを意味します。
Recovery Factorは純利益を最大ドローダウンで割ったものです。戦略が損失からどれだけ効率的に回復するかを示します。戦略が$10,000を稼ぎ最大ドローダウンが$2,000なら、Recovery Factorは5.0——健全です。3.0未満は回復が遅い。1.0未満は戦略がまだ最悪のドローダウンから回復していない——重大な警告サインです。
エクイティカーブを読む
数字は嘘をつきます。グラフはそうではありません——少なくとも、そう簡単にはつけません。
良いエクイティカーブは、小さく短いドローダウンと異なる期間にわたる一貫した成長を伴う滑らかな上昇傾斜を示します。2020年、2021年、2022年、2023年を通じて戦略が着実に利益を上げているのが見えるはずです——一つの当たり年だけが全体の結果を支えているのではなく。
悪いエクイティカーブは特定の物語を語ります:
- 階段パターン——長い横ばい期間と突然のジャンプ。戦略は特定の市場環境でのみ機能し、残りの時間はアイドル状態(またはゆっくり出血)です。
- ホッケースティック——期間のほとんどが横ばいで、最後に突然のスパイク。カーブフィッティングの典型的なサイン:開発者が特定の最近の動きを利用するよう最適化しました。
- 深いV字形——大きなドローダウンの後に急激な回復。戦略が有利な条件だけでなく、長期的な逆行にも対処できる適切なリスク管理を備えているか確認してください。
- バランスラインとエクイティラインの乖離——バランスライン(決済済み取引)が良好に見えるのにエクイティライン(未決済取引含む)が深い落ち込みを示す場合、戦略は大きな含み損を抱えています。実際のリスクを隠しているのです。
ベンダーの一般的なトリック
これらのトリックを知ることで、お金を節約できます。これらすべてがMQL5 Marketやその他のEAマーケットプレイスで定期的に使用されています。
1. 都合の良いテスト期間の選別。ベンダーは何十もの日付範囲でバックテストを実行し、戦略が最も良いパフォーマンスを示したものだけを公開します。2024年1月から6月に200%を稼いだ戦略が、2024年7月から12月に80%を失っていた可能性があります。あなたは決して知ることができません。
2. 非現実的なスプレッド。スプレッド0またはベストケースの固定スプレッドでテスト。スプレッド0のゴールドは実際のトレーディングには存在しません。これだけで負け戦略を紙の上で「勝者」に変えることができます。
3. 低品質のモデリング。「Open prices only」は高速に実行でき、スクリーンショットでも同様に良く見えます。しかし、バー内の値動きを完全に無視します。ストップロス、テイクプロフィット、トレーリングストップはすべて間違った価格で発動します。
4. バランスラインのみ。ベンダーはエクイティカーブの代わりにバランスカーブ(決済済み取引のみ)を見せます。これにより未決済ポジションの含み損ドローダウンが隠されます。複数のポジションを保持する戦略は、大きな未実現損失を抱えながら滑らかなバランスラインを表示できます。
5. 最適化による過剰適合。開発者は何百ものパラメータ組み合わせでMT5のオプティマイザーを実行し、最も良く見えるものを選んで「本当の」結果として提示します。この戦略は過去で完璧に機能しましたが、将来に対する予測力はゼロです。
6. 取引回数の欠落。巨額の利益を示すスクリーンショットだが取引回数が切り取られている。5年間で20取引は統計的価値がゼロです。それはノイズであり、エッジではありません。
正当なバックテストレポートとはどのようなものか
真摯な開発者はスクリーンショットを渡しません。完全なバックテストレポートを公開します——すべての取引、すべての指標、数年分のデータにわたって。取引履歴全体が検査可能でなければなりません。要約だけではありません。
透明なバックテストレポートの例をご覧ください——完全なトレードログ、エクイティカーブ、すべての指標が精査のために公開されています。
生の結果を超えて、正当な開発者は戦略をどのように検証するかを説明します。ウォークフォワード分析を使用していますか?アウトオブサンプルテスト?クロスバリデーション?ベンダーがこれらの用語を聞いたことがなければ、その「利益の出るバックテスト」はほぼ確実に過剰最適化の産物です。
実践的なウォークフォワード検証について読む——実際の市場で生き残る戦略を構築するための方法論。
バックテストを超えて——他に何を確認すべきか
優れたバックテストは出発点であり、ゴールではありません。本物の戦略と机上の空論を分けるものは以下の通りです:
- デモ口座でのフォワードテスト。最低3ヶ月のライブデモ結果。これにより先読みバイアスが排除され、戦略がリアルタイムで機能することが確認されます。過去だけでなく。
- 検証済みライブシグナル。MQL5 SignalsまたはMyFXBookの検証済みブローカー接続。ベンダーが検証済みのライブ結果の公開を拒否する場合、その理由を考えてください。
- マルチ通貨ペアテスト。戦略はXAUUSD H1でのみ機能しますか?堅牢な戦略は、一つに最適化されていても、関連する通貨ペアや時間足でもロジックが機能することを示します。
- 感度分析。主要パラメータを10-20%変更してみてください。戦略はまだ機能しますか?小さなパラメータ変更で収益性が破壊される場合、その戦略は繰り返されない特定の過去のパターンに過剰最適化されています。
最高のトレーダーはバックテストを祝うべき結果ではなく、精査すべき証拠として扱います。今、あなたにはまさにそれを行うためのツールがあります。
リスク免責事項:外国為替取引およびその他の金融商品の取引には重大なリスクが伴います。過去の実績——バックテスト結果を含む——は将来の結果を保証するものではありません。実際の資金をリスクにさらす前に、必ずデモ取引で戦略を検証してください。