技術辞典

ドローダウンとは|EAバックテスト・運用中に確認する資金の落ち込み

EAのドローダウンの見方を表すアイキャッチ。最大DD、残高・有効証拠金、バックテスト確認を技術画面の背景で表現しています。
EAファンクラブ

ドローダウン(Drawdown)は、EAのバックテストや運用記録で、残高や有効証拠金がどこまで落ち込んだかを確認するための指標です。最終損益がプラスでも、途中で大きく資金が落ち込んでいれば、同じ結果へ到達するまでに受けた資金負担は大きくなります。

EAを確認する時は「最大DDが何%か」という1つの数字だけでなく、Balance(残高)とEquity(有効証拠金)のどちらを見ているか、どの高値からどの安値までの落ち込みか、発生時期、回復までの流れ、同時保有数を分けて記録してください。

この記事では、MetaTrader 5のStrategy Testerで表示されるAbsolute / Maximal / Relative Drawdownの定義を基準に、残高DDと有効証拠金DD、含み損、ナンピンEA、複数EA、GOLD / XAUUSD、ログ確認を整理します。

この記事は技術的な検証・記録方法を整理する内容です。特定の売買判断、推奨ロット、推奨銘柄、推奨エントリー、利益・勝率・損失回避の保証は行いません。

この記事で確認すること

確認項目何を見るか混同しやすい点
Absolute Drawdown初期資金を下回った最小値との差局所高値からの下落とは別の計算です。
Maximal Drawdown局所高値から次の局所安値までの最大金額差BalanceとEquityで別々に確認します。
Relative Drawdown局所高値に対する最大下落率最大金額DDと同じ区間になるとは限りません。
Balance / Equity決済済み残高と含み損益を含む有効証拠金どちらの系列のDDかを記録します。
発生時期・回復DDが起きた期間と、その後の推移最大値だけでは停滞期間を確認できません。
ポジション状態同時保有数、ロット、含み損、証拠金ナンピン・複数EAでは口座全体でも確認します。

ドローダウンの種類をMetaTrader 5の定義で分ける

MetaTrader 5のテストレポートでは、BalanceとEquityそれぞれについてAbsolute、Maximal、Relativeのドローダウンが表示されます。名称が似ていますが、基準点と計算対象が異なるため、同じ意味として扱わないでください。

種類公式ヘルプ上の計算の考え方実務上の読み方
Balance Drawdown Absolute初期入金額と、テスト期間中に初期入金額を下回った最小Balanceとの差開始資金から一度でもどこまで下回ったかを確認します。
Balance Drawdown Maximal局所的なBalance高値と、その後の局所安値との金額差の最大値期間中の「金額として最大の落ち込み」を確認します。
Balance Drawdown Relative局所高値から次の局所安値までの下落率の最大値資金規模に対する「率として最大の落ち込み」を確認します。
Equity Drawdown Absolute同じ考え方をEquity系列に適用未決済損益を含む資金状態が初期資金をどこまで下回ったか確認します。
Equity Drawdown Maximal / RelativeEquityの局所高値・局所安値で金額差または率を算出保有中の含み損益を含む落ち込みを確認します。

ここで重要なのは、Maximal Drawdownの金額とRelative Drawdownの率が、必ず同じ時点・同じ区間から得られるとは限らないことです。金額が最大になった局面と、割合が最大になった局面は別になる場合があります。レポートを転記する時は、金額と%を勝手に組み替えず、そのまま記録してください。

公式の定義は、MetaTrader 5ヘルプのテストレポートで確認できます。参照先は末尾の「公式資料」にまとめています。

残高DDと有効証拠金DDを分ける

Balanceは決済済みの取引結果が反映された残高です。Equityは、Balanceに未決済ポジションの含み損益などを反映した口座価値です。ポジションを長く保有するEAや、複数ポジションをまとめて決済するEAでは、Balanceが大きく下がる前にEquityが先に低下することがあります。

確認対象確認できること注意点
Balance DD決済済み損益の推移に基づく落ち込み未決済の含み損を直接表さない局面があります。
Equity DD未決済損益を含む資金の落ち込み保有中の資金負担を確認しやすい指標です。
含み損未決済ポジションの損益悪化DD指標とは別に、最大含み損や発生時刻を記録すると切り分けやすくなります。
証拠金維持率Equityと必要証拠金の関係ロスカット条件は口座・ブローカー仕様で確認します。

ナンピンEAやバスケット決済型のEAでは、複数ポジションが決済されるまでBalanceが動かず、Equityだけが大きく変動することがあります。「残高DDが小さい=保有中の資金負担も小さい」とは限りません。

最大値だけでなく発生時期・回復・取引回数を確認する

最大DDは期間中の最悪値を一つに要約した数字です。そのため、DDが一度だけ急激に発生したのか、小さなDDが長く続いたのか、回復前に取引が止まったのかは、最大値だけでは分かりません。資金曲線・取引履歴・ログを同じ時間軸で確認してください。

観点確認する内容確認理由
発生時期最大DDが発生した日付・相場局面特定期間への集中を確認します。
回復までの流れ局所安値から以前の水準へ戻るまでの推移長期停滞がないか確認します。
取引回数DD区間に何回の取引があったか少数の大損失か、連続損失かを分けます。
BUY / SELLの偏り方向別のポジションと損益片方向への集中を確認します。
ロジック別Magic / Logic ID / symbolなど複数ロジックEAのどこでDDが発生したか確認します。

バックテストでドローダウンを比較する前に条件を固定する

DDをsetファイル間やEA間で比較する場合、DDの値だけを並べるのではなく、銘柄、時間足、テスト期間、初期資金、EAバージョン、setファイル、スプレッド・コスト条件、価格データを対応付けて保存してください。条件が違えば、DDの差がEAロジックによるものか、検証条件によるものかを切り分けにくくなります。

保存項目記録内容比較時の注意
EA名・バージョン実行したEAと版同名でも版が違えば結果を同一扱いしません。
銘柄・時間足テスト対象と周期銘柄仕様や価格系列が異なります。
期間開始日・終了日相場局面の違いを残します。
初期資金テスト開始時の入金額Absolute DDの基準になります。
setファイル入力値一式ロット・フィルター・リスク設定を再現できるようにします。
スプレッド・コストテスターの条件、手数料等結果の比較条件として保存します。
レポート・ログHTML/PDF等のレポートとExperts/Testerログ最大値の発生理由を追跡します。

ナンピンEAでは最大ポジション数と含み損を合わせる

ナンピンEAでは価格が逆行した時に追加ポジションを持つ設計があり、ポジション数や総ロットが増えるほど、Equity・必要証拠金・証拠金維持率への影響が大きくなる場合があります。DDの数字だけでなく、その時点のポジション構成を記録してください。

確認項目記録する内容DDとの関係
初回ロット最初の発注数量損益変動の基準になります。
追加ロット各追加ポジションの数量倍率式・固定式などの増え方を確認します。
追加回数 / 最大保有数同時保有本数Equity低下や必要証拠金と照合します。
平均建値バスケット全体の平均価格回復・一括決済条件と関連します。
最大含み損未決済中の最大損失Balance DDだけでは見えない資金負担を確認します。
バスケット決済全体決済の時刻・理由DD回復が決済に依存していないか確認します。

複数EAでは口座全体の同時ドローダウンを見る

複数EAを同じ口座で動かす場合、EA単体のDDを足し合わせるだけでは口座全体の挙動を説明できません。異なるEAが同じ時刻に含み損を持つと、個別レポートでは見えにくい同時ドローダウンやリスク集中が発生します。

確認対象見る内容記録例
EA別DD個別EAのBalance / Equity DDEA名・Magic・期間
口座全体DD全EAを含むBalance / Equityの落ち込み同時刻のEquity・margin level
銘柄集中同じ銘柄・相関の強い銘柄への集中symbol別のポジション数・ロット
方向集中BUY/SELLの偏り方向別の含み損・ポジション数
同時発生複数EAでDDが重なった区間timestampとEA別ログ

複数EAの相関・同時DD・リスク集中の詳しい確認は、関連記事のポートフォリオ検証記事へ役割を分けます。ここではDDの定義と記録方法を中心に扱います。

GOLD / XAUUSDでは銘柄仕様と価格単位も記録する

GOLD / XAUUSDはブローカーごとにdigits、point、tick size、tick value、contract sizeなどの銘柄仕様が異なる場合があります。DD金額を別銘柄・別口座と比較する前に、ロットと銘柄仕様を保存してください。

確認項目確認内容注意
digits / point価格表示桁とpoint値設定値の単位を取り違えないようにします。
tick size / tick value最小価格変化と、その損益換算に関係する値pointとtick sizeを同義にしません。
contract size契約サイズロット当たりの損益・証拠金への影響を確認します。
spread発注時のBid/Ask差DD発生区間で取引コストが拡大していないか確認します。
最大保有数同時保有本数値幅拡大時のEquity負担と照合します。

ログとレポートを同じ時刻で照合する

EAが資金状態をログへ出力している場合は、最大DD付近の時刻を基準に、Balance、Equity、floating P/L、margin、free margin、margin level、ポジション数、決済理由を確認します。ログ名はEAごとに異なるため、以下の名称は一般的な確認例として扱ってください。

ログ候補確認内容照合先
balance / equity残高と有効証拠金テストレポートのBalance/Equity曲線
floating_pl含み損益未決済ポジション
margin / free_margin必要証拠金と余剰資金口座状態
margin_level証拠金維持率ブローカーのロスカット条件
position_count / max_positions保有数取引履歴・ナンピン回数
close_reason / risk_block決済・発注停止理由最大DD区間のEA判断

ドローダウン確認の実務手順

順番確認すること残す証拠
1EA名・版、銘柄、時間足、期間、初期資金、setを固定テスト条件メモ・set
2Balance / EquityのAbsolute・Maximal・Relative DDを転記テストレポート
3最大DDの発生区間を資金曲線で特定グラフ・時刻
4同区間の取引数・ロット・ポジション数・含み損を確認取引履歴
5Experts / Tester / Journal等のログを照合対象時刻周辺のログ
6別setや別期間と比較する場合は同じ条件で再実行比較表・新レポート
  • Balance DDとEquity DDのどちらを見ているか記録した
  • Absolute / Maximal / Relativeを同じ意味として扱っていない
  • DD金額とDD率を別の発生区間から勝手に組み合わせていない
  • 最大DDの発生時期、取引回数、保有数を確認した
  • ナンピンEAでは最大含み損と追加ポジションを確認した
  • 複数EAでは口座全体の同時DDを確認した
  • テスト条件とsetファイルを保存した

よくある質問

ドローダウンとは何ですか?

残高または有効証拠金が、それ以前の高い水準からどれだけ落ち込んだかを見るための考え方です。MetaTrader 5のテストレポートではAbsolute、Maximal、Relativeが区別され、BalanceとEquityでも別に表示されます。

最大ドローダウンと相対ドローダウンは同じ時点の値ですか?

同じとは限りません。金額差が最大になる区間と、局所高値に対する下落率が最大になる区間は別になる場合があります。レポートに表示された組み合わせをそのまま記録してください。

残高DDと有効証拠金DDはどちらを見ればよいですか?

用途が異なるため両方を確認します。Balanceは決済済み結果、Equityは未決済損益を含む資金状態を確認するために使います。

Absolute Drawdownが小さければ安全ですか?

Absolute Drawdownは初期資金を下回った幅を見る指標です。資金が増えた後の大きな落ち込みは別のMaximal/Relative DDに現れるため、単独で安全性を判断できません。

ナンピンEAでは何を追加で確認しますか?

最大含み損、追加回数、追加ロット、最大保有数、平均建値、必要証拠金、証拠金維持率をDD発生時刻と合わせて確認します。

複数EAのDDは各EAのDDを足せばよいですか?

単純な合計では同時発生を表せません。個別EAのDDに加えて、同じ口座のEquity推移と、同じ時刻にどのEA・銘柄・方向が含み損を持っていたかを確認します。

バックテストのDDは実運用でも同じになりますか?

同じ結果を保証しません。価格データ、スプレッド、約定、サーバー時間、手数料、EA設定などの条件が異なるため、バックテストは過去条件での検証記録として扱います。

確認したい内容関連ページ
技術用語全体を確認するEA・MT5・MQL5 技術辞典
EA・MT4/MT5の基本用語を確認するFX用語辞典
資金余力・証拠金維持率を確認する証拠金維持率とは
バックテスト条件と結果の読み方を確認するバックテストとは
Forwardと実運用実績の違いを確認するEAフォワードテスト完全ガイド
過剰最適化・OOSを確認するEAの過剰最適化とは
複数EAの相関・同時DDを確認する複数EAのポートフォリオ検証

公式資料

公式資料はドローダウンの計算基準を確認するために参照します。本記事の実務表はEAFCの確認手順として整理したもので、特定のDD水準を推奨するものではありません。

まとめ

ドローダウンを確認する時は、最大DDの数値だけではなく、Absolute / Maximal / Relative、Balance / Equity、発生時期、回復、取引回数、ポジション構成を分けて記録してください。

バックテストやEA比較では、銘柄・時間足・期間・初期資金・setファイル・コスト条件を固定し、同じ基準で比較します。ナンピンEA、複数EA、GOLD / XAUUSDでは、含み損・証拠金・銘柄仕様も同じ時刻で照合すると、資金の落ち込みを切り分けやすくなります。

お問い合わせはEAFC公式LINEへ

EAFCサイト内の記事、商品、導入前確認、設定確認、ログ確認、開発依頼前のご相談など、各種お問い合わせはEAFC公式LINEより受け付けています。

※投資助言、売買指示、利益保証、推奨ロット、推奨銘柄の案内は行っておりません。

口座番号、認証情報、Webhook URL、GAS URL、APIキーなどの機密情報は送信しないでください。

ABOUT ME
記事URLをコピーしました