TradingView Backtest & Robustness Lab

最大ドローダウンとは?計算方法・回復期間・Calmar/Ulcerでバックテストを読む

最大ドローダウンとは?計算・回復率・指標の見方 | SG Group

EN / English

学習 / バックテスト評価 — BT05

最大ドローダウンとは?計算方法・回復期間・Calmar/Ulcerでバックテストを読む

最大ドローダウンは、観測期間内で最も深い「ピークから谷までの下落」です。金額と百分率で式が異なり、下落率と元に戻すための必要上昇率は非対称になります。本記事では計算方法、ピーク・谷・回復期間、アンダーウォーター曲線、Calmar比率・Ulcer Index・Recovery Factorの見方までを、下落の深さ・長さ・頻度という3つの観点で整理します。

  • 金額ベースと百分率ベースの最大ドローダウンの計算式
  • ピーク・谷・回復点と、ドローダウン期間/回復期間の読み分け
  • 下落率と必要回復率が非対称になる理由と早見表
  • アンダーウォーター曲線とCalmar・Ulcer・Recovery Factorの役割
  • 深さ・長さ・頻度で複数戦略のドローダウンを比較する視点
読了目安 約10分 更新日 2026-07-13 レベル 基礎〜中級

この記事の要点

  • 最大ドローダウンは、過去のピークから谷までの下落のうち観測期間で最も深いもの。金額は「ピーク−谷」、百分率は「(ピーク−谷)÷ピーク」。
  • 下落率と必要回復率は非対称。20%の下落は25%の上昇で、50%の下落は100%の上昇で元に戻る。
  • 深さだけでなく、回復期間(水面下の滞在時間)と下落の頻度・形状を合わせて評価する。
  • Calmar比率・Recovery Factor・Ulcer Indexは計算定義をそろえた場合にのみ比較できる。

バックテストの利益曲線が右肩上がりでも、その途中でどれだけ深く沈み、どれだけ長く水面下にとどまったかを見なければ、実際に運用に耐えられるかは判断できません。この「沈み込み」を測る中心的な指標が最大ドローダウンです。まずは全体像を押さえたい場合は、TradingViewバックテストの全体像を解説した完全ガイドから読むと、本記事の位置づけが分かりやすくなります。

01 — Definition

最大ドローダウンとは

ドローダウンとは、資産曲線が過去の最高値(ピーク)を付けた後、そこから現在値または谷(トラフ)まで下落した幅を指します。最大ドローダウン(Maximum Drawdown、最大ドローダウン 計算の対象)は、観測期間の中で最も大きなピーク・トゥ・トラフの下落です。つまり「一番おいしかった瞬間から、その後どれだけ落ち込んだか」の最大値を表します。

ここで大切なのは、ピークは固定値ではなく、資産が新高値を更新するたびに更新される点です。各時点で「それまでの最高値」を記録し続け、そこからの下落を測り、その中で最も深い下落を最大ドローダウンとして採用します。値動きの一時的な戻りを挟んでも、より深い谷が後から現れれば、最大ドローダウンはそちらに更新されます。個別指標の位置づけはバックテスト結果の見方(主要指標の整理)も合わせて確認すると理解が進みます。

02 — Formula

最大ドローダウンの計算方法

最大ドローダウンには、金額で見る方法と百分率で見る方法があります。以下はいずれも架空の教育用データです。ある時点でのピークが 1,200,000、その後の谷が 900,000 だったとします。

金額ベースの最大DD = ピーク − 谷 = 1,200,000 − 900,000 = 300,000
百分率ベースの最大DD = (ピーク − 谷) ÷ ピーク = 300,000 ÷ 1,200,000 = 25.0%

金額ベースは損失の規模を実感しやすい一方、資金量が違う戦略どうしを比べにくい欠点があります。百分率ベースは資金規模に依存せず比較しやすいため、戦略の比較には百分率が使われることが多いです。

残高(バランス)ベースとエクイティベースの違い

もう一つ重要なのが、何の系列でドローダウンを測るかです。残高(バランス)は決済が完了した損益だけを反映します。これに対してエクイティは、未決済ポジションの含み損益も含めた時価評価です。含み損を抱えたまま保有する戦略では、エクイティのほうが谷が深く出やすく、より保守的で実態に近い見方になります。同じ戦略でも「残高ベースの最大DD」と「エクイティベースの最大DD」は一致しないため、どちらで測ったかを明示してください。モンテカルロ法による破産確率の検証でも、この系列の取り方が結果に影響します。

03 — Timeline

ピーク・谷・回復とドローダウン期間

最大ドローダウンは「深さ」だけの指標ではありません。下の図は同じ架空データの資産曲線で、ピーク・谷・回復点、そして2種類の期間を示しています。

架空の教育用データ ピーク・谷・回復を示す資産曲線 架空の資産曲線。月6でピーク1,200,000、月10で谷900,000(最大ドローダウン25%)、月16で元のピークへ回復する様子を示す。ドローダウン期間は4か月、回復期間は6か月。 最大DD 25% ピーク 1,200,000 谷 900,000 回復点 ← DD期間 4か月 → ← 回復期間 6か月 → 月0 月18
ピークは月6の 1,200,000、谷は月10の 900,000 で、百分率ベースの最大ドローダウンは 25.0%。ピークから谷までのドローダウン期間が4か月、谷から元のピークを回復するまでの回復期間が6か月。数値はすべて架空の教育用データです。

ドローダウン期間はピークから谷までの下落にかかった時間、回復期間は谷から元のピークを取り戻すまでの時間です。両者を合わせた「水面下にとどまった時間」(この例では合計10か月)は、資金の拘束や心理的な負荷を測るうえで、深さと同じくらい重要な観点になります。

04 — Asymmetry

下落率と必要回復率の非対称

「20%下がったら20%上がれば戻る」というのは誤りです。下落は残った小さな元本に対して上昇を計算するため、必要な上昇率は下落率より大きくなります。これを非対称性と呼びます。

必要回復率 = 下落率 ÷ (1 − 下落率)
下落率と、元のピークへ戻すために必要な回復率(架空の教育用データ)
下落率残った資産の割合必要回復率
5%95%約 5.3%
10%90%約 11.1%
20%80%25.0%
30%70%約 42.9%
50%50%100.0%
60%40%150.0%

下落が浅いうちは必要回復率との差はわずかですが、下落が深くなるほど差は急激に開きます。50%下がると元に戻すのに2倍、60%では2.5倍の上昇が必要です。だからこそ、深いドローダウンを一度でも避けることが、長期の資産曲線に大きく効いてきます。損失額をロットの観点から確認したい場合は、FX・CFDロット計算機で損失額を確認すると具体的な数量に落とし込めます。

この非対称を、自分のバックテストで確かめる

手元のStrategyTesterのCSV/XLSXやレポートを読み込むと、資産曲線と最大ドローダウン、谷の深さと回復の様子をそのまま可視化できます。まずは無料で、ピーク・谷・回復点がどこにあるかを確認してみてください。

無料でドローダウンを可視化する

05 — Underwater

アンダーウォーター曲線の見方

アンダーウォーター曲線(Underwater curve)は、各時点でのピークからの下落率を、常に0%以下の領域で描いたグラフです。資産曲線が新高値を更新している間は0%(水面)に張り付き、下落するとその分だけ水面下に潜ります。深さだけでなく、「どれだけ長く」「どれだけ頻繁に」水面下にいたかが一目で分かります。

架空の教育用データ 同じデータのアンダーウォーター曲線 架空のアンダーウォーター曲線。水面(0%)から潜り、月10で最も深い-25%に達し、その後水面へ戻る様子。深さと滞在時間を表す。 水面 0% -10% -25% 最深 -25% 月0 月18
同じ架空データのアンダーウォーター曲線。月8でおよそ-15%、月10で最も深い-25%に達し、月16で水面(0%)へ戻ります。水面下の面積が広いほど、資金が拘束された時間が長かったことを意味します。

2つの戦略が同じ最大ドローダウン25%でも、片方はすぐ回復し、もう片方が長期間水面下にとどまるなら、体感するリスクはまったく異なります。アンダーウォーター曲線は、この「滞在時間」と「頻度」を深さと同時に見せてくれる点で有用です。

06 — Ratios

Calmar・Recovery Factor・Ulcer Index

最大ドローダウンを、リターンやリスクと結びつけて評価する指標がいくつかあります。いずれも算出定義と前提をそろえた場合にのみ比較できます。以下の数値は架空の教育用データです。

Calmar比率

Calmar比率 = 年率リターン ÷ 最大ドローダウン(絶対値)

下落の深さ1単位あたり、どれだけの年率リターンを得られたかを表します。例として年率リターン 18%、最大DD 25% なら 18 ÷ 25 = 0.72。値が大きいほど下落に対する効率が高いと解釈されますが、年率化の方法や観測期間の長さで大きく変わるため、同じ定義どうしで比べてください。

Recovery Factor

Recovery Factor = 純利益 ÷ 最大ドローダウン(金額・絶対値)

期間全体で得た純利益が、最大の落ち込みの何倍かを表します。例として純利益 500,000、最大DD金額 300,000 なら 500,000 ÷ 300,000 ≒ 1.67。稼いだ利益に対して、途中の谷がどれだけ深かったかの割合を示します。

Ulcer Index

Ulcer Index = √( 各時点のピークからの下落率² の平均 )

ピークからの下落率だけを二乗平均平方根で集計する指標です。標準偏差が上下両方向のばらつきを対称に測るのに対し、Ulcer Indexは下落の深さと長さにだけ着目します。上昇のブレをリスクと数えないため、下落が続くときの体感的な苦痛に近いとされます。深い下落が長く続くほど値は大きくなります。

07 — Shapes

深さ・長さ・頻度で分類する

同じ最大ドローダウンでも、その「形」はさまざまです。一度の巨大損失なのか、長く続く小さな損失なのか、連続する小さな沈み込みなのかで、必要な対処は変わります。次の3つの観点で分けて見ると整理しやすくなります。

Axis 1 — Depth

深さ

谷がどれだけ深いか。必要回復率が急に大きくなる深いドローダウンは、資産曲線への影響が特に大きくなります。

Axis 2 — Length

長さ

水面下にとどまる時間。深さが浅くても回復が遅いと、資金が長く拘束され機会損失につながります。

Axis 3 — Frequency

頻度

一定の閾値を超える下落が何回起きるか。頻度が高い戦略は、深さが中程度でも継続に耐える負荷が高くなります。

下の表は、この3軸で3つの架空戦略を比べたものです。最大ドローダウンの深さだけを見ると戦略Aが最も不利に見えますが、回復の遅さや頻度まで含めると評価は変わります。

深さ・長さ・頻度でみる3戦略の比較(架空の教育用データ)
戦略 最大DD 平均回復期間 DD回数(5%超) Calmar Ulcer
戦略A(一度の巨大DD)30%9か月30.609.2
戦略B(連続する小DD)15%4か月80.856.1
戦略C(長い小損失)18%14か月50.7011.5

戦略Cは最大DDが中程度でも、回復に時間がかかりUlcer Indexが最も高く、水面下の負荷が大きいことが読み取れます。深さ・長さ・頻度を分けて見ることで、単一の数値では見えない性質が浮かび上がります。複数戦略をまとめて扱う場合は、複数戦略ポートフォリオのバックテスト(相関・配分・ドローダウンの統合検証)も参考になります。

08 — Tolerance

許容ドローダウンの考え方

「最大ドローダウンは何%までなら大丈夫か」という問いに、普遍的な正解はありません。許容できる下落は、資金規模、運用目的、想定する運用期間、レバレッジ、そして下落を抱えたまま継続できる心理的な耐性によって変わります。同じ20%でも、短期で回復する見込みがあるか、長く水面下にとどまるかで意味は違います。

したがって、単一の閾値を基準にするのではなく、必要回復率・回復期間・下落の頻度と形状を合わせて総合的に判断するのが実務的です。過剰最適化で見かけ上のドローダウンを小さく見せてしまう危険もあるため、期間を分けた検証も欠かせません。区間外での挙動を確かめる方法は、ウォークフォワード分析とOOS検証のやり方で解説しています。また、コストを織り込むと谷が深くなることも多く、スプレッド・手数料・スリッページを反映する方法と合わせて確認すると、より現実的な最大ドローダウンに近づきます。

09 — Tool

ドローダウン計算ツール

ピーク値と谷値を入力すると、ドローダウン金額・ドローダウン率・元のピークへ戻すために必要な上昇率を計算します。入力値はブラウザ内だけで処理し、外部へ送信しません。下の静的な計算例は、計算ツールが動かない環境でも同じ考え方を確認できるようにしたものです。

静的な計算例(架空の教育用データ):ピーク 1,200,000 / 谷 900,000
項目
ドローダウン金額300,0001,200,000 − 900,000
ドローダウン率25.0%300,000 ÷ 1,200,000
必要回復率33.3%300,000 ÷ 900,000

ピーク・谷からドローダウンを計算

ドローダウン金額
300,000
ドローダウン率
25.0%
必要回復率
33.3%

ピーク 1,200,000、谷 900,000 のとき、ドローダウンは 25.0%。元のピークへ戻すには 33.3% の上昇が必要です。

入力に応じて必要回復率が大きくなっても、それ自体が良し悪しを決めるわけではありません。深い下落は元に戻すのに大きな上昇を要するという事実を、中立的に把握するためのツールとして使ってください。より詳細に、ドローダウンの深掘りやローリング統計、区間ごとの堅牢性まで見たい場合は、保存・比較・高度検証に対応した上位プランで確認できます。機能・プランを比較する

FAQ

よくある質問

最大ドローダウンはどのように計算しますか?
各時点でそれまでの最高値(ピーク)を更新しながら記録し、ピークから現在値までの下落を測り、その最大値を取ります。金額ベースは「ピーク−谷」、百分率ベースは「(ピーク−谷)÷ピーク」で求めます。観測期間内で最も深いピーク・トゥ・トラフ下落が最大ドローダウンです。期間の取り方やデータ頻度で値は変わります。
残高ベースとエクイティベースのドローダウンは違いますか?
違います。残高(バランス)は決済済み損益だけを反映し、エクイティは未決済ポジションの含み損益も含みます。含み損を抱えたまま保有する戦略では、エクイティベースのほうが谷が深く出やすく、より保守的な見方になります。どちらを使ったかを明示して比較することが重要です。
20%下落したら20%上昇で元に戻りますか?
戻りません。下落率と必要回復率は非対称です。20%下落した資金を元のピークへ戻すには25%の上昇が必要で、必要回復率は「下落率÷(1−下落率)」で求めます。下落が深いほど必要な上昇率は急に大きくなり、50%下落では100%の上昇が必要になります。
ドローダウン期間と回復期間は何ですか?
ドローダウン期間はピークから谷までの下落にかかった時間、回復期間は谷から元のピークを回復するまでの時間を指します。両者を合わせた「水面下の滞在時間」も重要な観点で、深さが同じでも回復に時間がかかる戦略は資金拘束や心理的負荷が大きくなります。
Calmar比率は何を示しますか?
Calmar比率は年率リターンを最大ドローダウンで割った値で、下落の深さ1単位あたりどれだけのリターンを得られたかを表します。値が大きいほど下落に対する効率が高いと解釈されますが、年率化の方法や観測期間の長さで変わるため、同じ算出定義どうしでのみ比較してください。
Ulcer Indexは標準偏差と何が違いますか?
標準偏差は上下両方向のばらつきを対称に測りますが、Ulcer Indexはピークからの下落率のみを二乗平均平方根で集計し、下落の深さと長さに着目します。上昇のブレをリスクとみなさないため、下落の持続に対する体感的な苦痛に近い指標とされます。
最大ドローダウンの許容目安はありますか?
普遍的な許容%はありません。許容できる下落は資金規模、運用目的、想定期間、レバレッジ、心理的な耐性によって変わります。単一の数値を基準にするのではなく、必要回復率、回復期間、ドローダウンの頻度と形状を合わせて総合的に判断してください。
複数戦略のドローダウンはどう比較しますか?
最大ドローダウンの深さだけでなく、回復期間、下落の頻度、Calmar比率やUlcer Indexなど計算定義をそろえた指標を並べて比較します。同じデータ頻度・同じ期間・同じ残高/エクイティの前提でそろえることが前提です。ポートフォリオ全体では戦略間の相関も影響します。

Next

次に読む

ウォークフォワード分析とOOS検証のやり方 →
最大ドローダウンの再現性を、期間を分けて確かめる次のステップです。

参考資料

機能・無料範囲・仕様は変更される場合があります。最新の内容と料金はプランページでご確認ください。