本文へスキップ
EAの選び方

高勝率EAの罠|勝率90%が危険信号になる仕組みを計算で示す

勝率90%のEAがなぜ危険信号になるのかを、損益分岐勝率とプロフィットファクターの式から計算例つきで説明します。高勝率EAの損益分布、期待最大連敗数、確認すべき指標を整理しました。

執筆: Redington 公開: 最終更新:

PR当ページにはプロモーション(アフィリエイト広告)が含まれます。順位・評価は公開の評価基準に基づき編集部が独立して決定しています。EAの成績はすべて過去の検証結果であり、将来の利益を保証するものではありません。海外FX業者は金融庁未登録です。

この記事の目次
  1. 結論:勝率は収支の方向を決めない
  2. 損益分岐勝率から逆算する
  3. 高勝率EAの損益分布はどうなっているか
  4. 勝率95〜99%のEAで何が起きているか
  5. 勝率を見たときに確認する5項目
  6. よくある失敗
  7. まとめ

「勝率92%」と書かれたEAを見たとき、多くの人はそれを長所として受け取ります。しかし勝率は単独では収支の方向すら決めない指標です。この記事では、勝率とリスクリワードの関係式から「勝率90%が危険信号になる理由」を計算で示し、販売ページで勝率を見たときに何を追加で確認すべきかを整理します。

結論:勝率は収支の方向を決めない

✅ 結論

収支の方向を決めるのは勝率ではなく、勝率とリスクリワード(平均利益÷平均損失)の組み合わせです。勝率90%のEAは、RRが0.11以上でなければ収支がマイナスになります。

プロフィットファクターは次のように分解できます。

PF = ( W ÷ (1 − W) ) × RR
  W  = 勝率
  RR = 平均利益 ÷ 平均損失

この式に数値を入れると、勝率の意味が変わります。

ケース

勝率 W

RR

PF

収支

高勝率・利小損大

90%

0.10

0.90

マイナス

高勝率・利小損大

90%

0.15

1.35

プラス

中勝率・バランス

55%

1.20

1.47

プラス

低勝率・利大損小

40%

2.50

1.67

プラス

低勝率・利大損小

30%

2.00

0.86

マイナス

勝率90%と勝率30%が、どちらもマイナスになり得ます。勝率は高くても低くても、それだけでは何も言えません。

損益分岐勝率から逆算する

RRが決まれば、収支トントンになる勝率(損益分岐勝率)が一意に決まります。

損益分岐勝率 W_be = 1 ÷ (1 + RR)

RR(平均利益÷平均損失)

損益分岐勝率

0.2(利小損大)

83.3%

0.33

75.0%

0.5

66.7%

1.0

50.0%

2.0

33.3%

3.0

25.0%

💡 ポイント

この表は逆向きにも使えます。販売ページに「勝率83%」と書かれていたら、そのEAはRRが0.2前後である可能性が高い、と推定できます。つまり平均利益の5倍の平均損失を抱えているということです。

実際の損益分岐勝率は、スプレッドと手数料の分だけ上がります。1トレードあたりの往復コストを0.8pips、平均利益を5pips、平均損失を25pipsとすると、コスト込みのRRは (5−0.8) ÷ (25+0.8) = 0.163 となり、損益分岐勝率は 1 ÷ 1.163 = 86.0% に上昇します。コストを織り込むと、要求される勝率は数ポイント上がります。

高勝率EAの損益分布はどうなっているか

勝率90%・RR 0.15のEAを100トレード回した場合を計算します。平均利益1,500円、平均損失10,000円とします。

総利益 = 90回 × 1,500円 =  135,000円
総損失 = 10回 × 10,000円 = 100,000円
純利益 = 35,000円
PF     = 135,000 ÷ 100,000 = 1.35

PF 1.35は決して悪い数字ではありません。しかし損益の内訳を見ると、1回の負けが約6.7回分の勝ちを消していることがわかります。ここで期待最大連敗数を見ます。

期待最大連敗数 ≒ ln(N) ÷ ln( 1 ÷ (1 − W) )
  N = 総トレード数、W = 勝率

勝率

N=100

N=500

N=1,000

N=5,000

40%

9.0

12.2

13.5

16.7

50%

6.6

9.0

10.0

12.3

70%

3.8

5.2

5.7

7.1

90%

2.0

2.7

3.0

3.7

勝率90%・1,000トレードの期待最大連敗数は約3回です。3連敗すると損失は30,000円で、約20回分の勝ちが消えます。しかもこの式は独立試行を前提にしており、実際のEAは同じ相場環境で連続的に負ける(連敗がクラスタ化する)ため、実際の最大連敗はこれより多くなるのが普通です。

勝率95〜99%のEAで何が起きているか

勝率が95%を超えるEAの多くは、損切りをせずに含み損を保有し続けるか、ナンピン・グリッド・マーチンゲールで平均取得価格を動かして決済しています。この場合、次の3つが同時に起きます。

  1. 残高ベースのドローダウンがほぼゼロに見える。損失が確定しないため、含み損は残高に現れません。有効証拠金ベースで見ない限り、リスクは数値に出てきません。
  2. PFも高く出る。大きな損失が確定する前の期間を切り出せば、総損失が小さいままPFが計算されます。
  3. 資産曲線が直線的になる。線形回帰との相関(LR Correlation)も高く出ます。

実例として、あるグリッド型EAのベンダー公式シグナルでは、勝率74.03%・取引数5,495回に対して、残高ベースDD 13.88%、有効証拠金ベースDD 72.42% という数値が公開されていました(出典: MQL5 Signals 公開ページ、2026年9月24日確認)。同ページには、ドローダウンが購読者にとって危険であるとするプラットフォーム側の警告バナーも表示されていました。

🚨 危険

高勝率は期待値がプラスであることの証明になりません。「n回のうちn−1回は小さく勝ち、1回で全部失う」という損益分布でも、大きな負けが来る前は勝率99%・PF高値として表示されます。判断には有効証拠金ベースの最大DDとリカバリーファクターが必要です。

勝率を見たときに確認する5項目

#

確認項目

確認方法

判断の目安

1

平均利益と平均損失

レポートの Average profit trade / Average loss trade

RRを計算し、損益分岐勝率と比較する

2

最大の負けトレード

Largest loss trade

平均利益の何倍か。20倍超なら要注意

3

有効証拠金ベースの最大DD

Equity Drawdown Maximal

残高ベースとの差が大きいほど含み損を抱えている

4

損切りの有無

決済理由に s/l があるか

1件もなければ実質SLなし

5

期待利得

Expected Payoff

往復コストより十分大きいか

期待利得は E = W × 平均利益 − (1−W) × 平均損失 で計算できます。勝率90%、平均利益1,500円、平均損失10,000円なら 0.9 × 1,500 − 0.1 × 10,000 = 350円。1トレードあたり350円で、そこからスプレッドと手数料が引かれます。コスト条件がわずかに悪化しただけで期待値が消える水準です。これらの数値は EA成績指標チェッカー にまとめて入力できます。

よくある失敗

  • 勝率だけで2本のEAを比較する:勝率85%のEAと勝率45%のEAは、RRが違えば同じPFになります。比較すべきはPFと リカバリーファクター です。
  • 「連敗が少ないから安全」と考える:連敗数が少ないのは勝率が高い結果であって、1回あたりの損失の大きさとは別の話です。
  • バックテストの最大連敗数をそのまま信じる:上表の期待値より大幅に小さい場合、その検証は期間が短いか運が良かっただけの可能性があります。資金設計は「バックテスト最大連敗数 × 1.5〜2倍」に耐えられるようにします。
  • 高勝率=低リスクだと販売ページの説明を受け取る:勝率とリスクは独立した概念です。 危険なEAの見分け方15項目 で他の信号も合わせて確認してください。
  • 必要資金を勝率から見積もる:必要資金は最大DDから逆算します。 必要資金・許容DD計算機 を使ってください。

まとめ

勝率は収支の方向を決めません。決めるのは勝率とリスクリワードの組み合わせで、PF = (W÷(1−W)) × RR という式で結ばれています。勝率90%のEAはRR 0.11以上でなければ赤字になり、実際には利小損大の構造を持つことが多いため、1回の負けが数十回分の利益を消します。勝率を見たら、必ず平均利益・平均損失・有効証拠金ベースの最大DD・損切りの有無をセットで確認してください。

次に読むなら、評価基準の全体像をまとめた EAの選び方8つの評価基準 、PFの上限側の危険を扱う プロフィットファクターの目安 、高勝率の温床になりやすいロジックを扱う マーチンゲールEAのリスク が続きになります。

よくある質問

Q.勝率90%のEAは優秀ですか?
勝率だけでは判断できません。プロフィットファクターは PF =(勝率÷(1−勝率))× リスクリワード で決まるため、勝率90%でも平均利益÷平均損失が0.11未満なら収支はマイナスです。勝率を見るときは、必ず平均利益と平均損失をセットで確認してください。
Q.勝率が高いEAはどんなロジックですか?
多くは利小損大です。小さな利益で決済し、損失は決済せずに保有するか、損切り幅を利確幅より大幅に広く取ります。ナンピン・グリッド・マーチンゲール型は勝率95〜99%になることもありますが、これは「n回のうちn−1回は小さく勝ち、1回で大きく失う」という損益分布を意味します。
Q.損益分岐勝率はどう計算しますか?
リスクリワード(平均利益÷平均損失)をRRとすると、損益分岐勝率は W = 1 ÷ (1 + RR) です。RR 0.2なら83.3%、RR 0.5なら66.7%、RR 1.0なら50.0%、RR 2.0なら33.3%。スプレッドと手数料を加えると、実際に必要な勝率はこれより数ポイント高くなります。
Q.勝率が高ければ連敗しにくいのでは?
連敗しにくいのは事実ですが、連敗したときの損失が大きくなります。期待最大連敗数は ln(N)÷ln(1÷(1−W)) で近似でき、勝率90%・1,000トレードなら約3回です。ただし1回の損失が平均利益の10倍なら、3連敗で30回分の利益が消える計算になります。

関連記事