・約3分で読めます

FX 自動売買の成績評価 — 勝率・シャープレシオ・最大DDの見方


PR松井証券 MATSUI FX1通貨から取引可能で少額スタートに最適。100円からFXを始められる。
松井証券 FX 無料口座開設 →

はじめに

FX 自動売買 Bot を運用していると、「この Bot は良い成績なのか?」という疑問にぶつかります。勝率だけ見ても意味がないし、損益だけでもリスクが見えない。

この記事では、Bot の成績を正しく評価するための主要指標を解説します。

基本指標

勝率 (Win Rate)

勝率 = 勝ちトレード数 ÷ 全トレード数 × 100

最も直感的な指標ですが、勝率だけでは Bot の良し悪しは判断できません

例:

  • 勝率 90% でも、1 回の負けで 9 回分の利益を吹き飛ばすなら破綻する
  • 勝率 30% でも、1 回の勝ちが負け 3 回分を回収するなら利益が出る

勝率は必ず次の「リスクリワード比」とセットで見ます。

リスクリワード比 (RR比)

RR比 = 平均利益額 ÷ 平均損失額
RR比 意味
1.0 勝っても負けても同額
2.0 利益は損失の 2 倍
0.5 利益は損失の半分

勝率 × RR比 の組み合わせ で初めて期待値が分かります:

期待値 = (勝率 × 平均利益) − (敗率 × 平均損失)
勝率 RR比 期待値 (1トレードあたり)
60% 1.5 +0.9 × 損失額 → プラス
40% 2.0 +0.2 × 損失額 → プラス
80% 0.3 −0.14 × 損失額 → マイナス

勝率 80% でも RR 比が低ければ負ける。勝率 40% でも RR 比が高ければ勝てる。Bot 開発では RR 比 1.5 以上 を基準にすることが多い。

収益性指標

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

PF = 総利益 ÷ 総損失
PF 評価
1.0 未満 損失超過(赤字)
1.0 トントン
1.3〜1.5 実用水準
2.0 以上 優秀

PF が最も信頼できる指標と言われる理由は、全トレードの利益と損失の合計を直接比較するため、外れ値に左右されにくいからです。

純損益 (Net P/L)

純損益 = 総利益 − 総損失

単純明快。ただし「いくらの資金でその損益を出したか」が分からないため、次の「リターン率」と合わせて見ます。

リターン率

リターン率 = 純損益 ÷ 初期資金 × 100

同じ +5 万円でも、資金 100 万円なら 5%、資金 10 万円なら 50%。リスクの取り方がまったく違います。

リスク指標

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

最大DD = (ピーク資産 − 最低資産) ÷ ピーク資産 × 100

Bot 運用で最も重要な指標。「最悪の時期にどれだけ資産が減ったか」を示します。

Max DD リスク水準
5% 以下 保守的
10% 一般的な上限
20% 高リスク
30% 以上 危険水域

自作 Bot では 最大ドローダウン 10% で全ポジション強制決済 というハードリミットを設けています。

詳細: FX Bot のドローダウン管理と自動停止の仕組み →

リカバリーファクター

リカバリーファクター = 純損益 ÷ 最大ドローダウン額

「最大の谷」に対して「どれだけ回復したか」を示す。2.0 以上あれば、ドローダウンから十分に回復できている。

シャープレシオ

シャープレシオ = (平均リターン − 無リスク金利) ÷ リターンの標準偏差

リターンのばらつき(リスク)に対して、どれだけ効率よくリターンを得ているか。

シャープレシオ 評価
0.5 未満 低効率
0.5〜1.0 普通
1.0〜2.0 良い
2.0 以上 優秀

注意: シャープレシオは計測期間によって変わります。1 ヶ月と 1 年では別の数字になるので、比較する際は期間を揃えること。

指標を組み合わせて見る

単一の指標で Bot を評価するのは危険です。複数の指標を組み合わせます:

最低限チェックする指標

指標 基準 見るもの
プロフィットファクター 1.3 以上 収益性
最大ドローダウン 10% 以下 リスク
トレード回数 30 回以上 統計的信頼性

詳細評価

指標 基準 見るもの
勝率 × RR比 期待値プラス 1トレードの期待値
シャープレシオ 1.0 以上 リスク効率
リカバリーファクター 2.0 以上 DD回復力
連敗数 許容範囲内か 心理的耐性

トレード回数と統計的信頼性

どんなに良い数字でも、トレード回数が少なければ信頼できません。

トレード回数 信頼性
10 回未満 ほぼ無意味
30 回 最低ライン
100 回 ある程度信頼できる
500 回以上 統計的に有意

Bot 開発への活用

バックテストでの使い方

新しい戦略を評価する際、以下の順序でチェックします:

  1. 最大 DD — 10% 超なら即却下
  2. PF — 1.3 未満なら改善が必要
  3. トレード回数 — 30 回未満なら期間を延ばしてテスト
  4. 勝率 × RR比 — 期待値がプラスか確認
  5. シャープレシオ — 1.0 未満なら volatility が高すぎないか検討

本番運用でのモニタリング

月次レポートで以下を追跡する予定です:

  • 純損益の推移(累積曲線)
  • 最大ドローダウンの更新
  • 直近 30 トレードの勝率・PF
  • 連敗の発生状況

月次レポート: 自作 FX Bot 月次レポート →

まとめ

何を知りたいか 見る指標
Bot が儲かっているか プロフィットファクター
最悪の事態はどの程度か 最大ドローダウン
1 トレードの期待値 勝率 × RR比
リスク効率 シャープレシオ
DDから回復できるか リカバリーファクター

勝率だけで判断しない。PF と最大 DD を最優先で見る。 これが Bot 評価の鉄則です。

免責事項: この記事は教育目的であり、投資助言ではありません。FX 取引にはリスクが伴います。投資判断はご自身の責任で行ってください。

関連記事

松井証券 MATSUI FX無料口座開設