【開発録】ドローダウンは異常ではなく前提である。停滞期を検証の視点で読み解く
優位性のあるロジックであっても、資産が伸び悩む、あるいは目減りする期間は必ず訪れる。この現象をロジックの欠陥や異常事態として捉えるか、統計的に織り込み済みの前提として捉えるかで、運用中の判断の質は大きく変わってくる。今回は、ドローダウンという現象を、検証という視点から改めて整理しておきたい。派手な右肩上がりの資産曲線の裏に、必ず存在するこの停滞期を、どう定量的に扱うべきかという話である。
1. ドローダウンは、確率的に避けられない現象である
ドローダウンとは、資産のピークからの下落幅を示す指標であり、含み損や連敗が積み重なるほど拡大し、新高値を更新した時点でゼロに戻る。この数値は、ロジックの欠陥を示すものではなく、確率的に必然的に発生する現象である。バックテストレポートにおいて最大ドローダウンが必ず記載される主要指標の一つとして扱われているのも、この数値が回避すべき異常値ではなく、評価すべき前提条件だからである。
たとえば勝率60%のロジックであっても、独立試行を前提とすれば、10連敗が発生する確率は決してゼロではない。取引回数が増えるほど、こうした連敗の発生確率は累積的に無視できない水準まで高まっていく。ドローダウンを「異常」として捉えること自体が、そもそも統計的な前提を誤解していることの表れである場合が多い。優位性のあるロジックであることと、連敗が一切発生しないことは、まったく別の話である。
2. 相場のレジーム変化という、もう一つの要因
統計的な連敗確率に加えて、ドローダウンを引き起こすもう一つの要因が、相場のレジーム変化である。トレンド相場を得意とするロジックは、レンジ相場が続けば当然機能しにくくなり、その逆もまた然りである。エントリーロジックの構造自体に、特定の相場環境を前提とした条件が組み込まれている以上、レジームが切り替われば成績が変動するのは、設計上ごく自然な帰結である。
相場のレジームは常に入れ替わり続けるものであり、あるロジックが常にすべての環境で機能し続けることは、原理的にありえない。得意な環境と不得意な環境が交互に訪れることを前提とした設計・評価が、実運用における現実的な視座だと言える。この前提を欠いたまま「常勝を期待する」姿勢そのものが、停滞期を過剰に問題視してしまう根本的な原因になっている。
3. 回復力こそが、本質的な評価軸である
検証において重要なのは、最大ドローダウンの絶対値そのものよりも、そこからの回復力である。落ち込んだ後、どの程度の期間で高値を更新できているかは、そのロジックが持つ優位性の持続性を測る、極めて重要な指標になる。
同程度の最大ドローダウンを記録した2つのロジックでも、一方は数週間で回復し、もう一方は数ヶ月にわたって低迷を続けているとすれば、両者の実質的な信頼性はまったく異なる。ドローダウンの深さだけでなく、そこからの立ち直りの速さと安定性を合わせて評価することが、検証の質を大きく左右する。回復までの期間が長いロジックは、その間の資金拘束コストや心理的負荷も大きくなるため、単純な最大ドローダウンの数値比較だけでは見えてこないリスクがそこに潜んでいる。
4. 停滞期における典型的な誤判断の構造
運用者が停滞期に陥りやすい誤判断には、共通した構造がある。統計的な母数が十分でない段階での連敗を、ロジックの本質的な劣化と混同してしまうことである。
本来であれば、事前のバックテストで把握していたはずの「想定される最大ドローダウン」という基準値と照らし合わせ、その範囲内であれば静観するという判断ができるはずである。しかし実際には、この基準値を持たないまま運用を始めるケースが多く、想定内の停滞であっても過剰に反応し、パラメータの改変やロットの調整といった、根拠の薄い介入を行ってしまう。こうした介入は、多くの場合ロジックの再現性を損なうだけでなく、検証時点での優位性そのものを実運用の中で自ら破壊してしまう結果につながる。
5. ラボの検証における、ドローダウンの扱い
ラボの検証プロセスでは、最大ドローダウンの数値と合わせて、そこからの回復に要した期間、および回復過程での値動きの荒さを、セットで評価している。これは、以前記録した「生存と摩擦の物理法則」という軸の中でも、特に重視している要素の一つである。
ドローダウンが浅くても回復が遅いロジックと、ドローダウンが深くても回復が速いロジックとでは、実運用における心理的な負荷も、資金効率もまったく異なる。この違いを数値として可視化し、事実として提示することが、検証の役割だと考えている。単に「最大ドローダウン◯%」という一つの数字だけを見せるのではなく、その数字の裏にある回復の挙動までセットで開示することが、事実に基づいた判断材料の提供につながる。
Semura Lab.が考える、ドローダウンとの向き合い方
我々Semura Lab.は、ドローダウンを異常事態としてではなく、統計的に織り込み済みの前提として扱っている。優位性のあるロジックほど、必ず停滞期を経験する。重要なのは、その停滞が事前に想定された範囲内であるかどうかを、検証の時点で明確にしておくことである。想定内の停滞に耐えられるかどうかは、ロジックの性能というより、運用者側の準備の問題であることも少なくない。この開発録では、今後もこうした地味だが本質的な検証の観点について、正直に記録していきたい。