【開発録】EAの真価は「負けた後」に問われる。ドローダウンからの回復構造と物理的生存性
システムトレードの運用において、バックテストのレポートに描かれた「無敗に近い右肩上がりの資産曲線」ほど、開発者や運用者の目を曇らせるものはない。
実稼働に移行したシステムが一度の環境変化で深いドローダウンに陥り、そのまま回復することなく資金を削り続ける。あるいは、一撃で口座を破綻させる。このような事象は、システムトレード界隈において日常茶飯事である。
多くの者は、この破綻を「相場の気まぐれ」や「最適化の不足」として片付ける。しかし、プロセスデザインエンジニアの視座から断言する。その原因は外部要因ではない。システム内部に、「ドローダウンから論理的に回復するための構造的プロセス」が欠落しているという、致命的なアーキテクチャの欠陥に他ならない。
本稿では、いかなるシステムにも必ず訪れるドローダウンの必然性を解き明かし、純粋な資金的・物理的生存性を担保するための「回復構造」について論理的に解剖する。
1. ドローダウンの必然性と「回復力」の定義
システムトレードの設計において、まず受容すべき絶対的な前提条件が存在する。それは「相場のフラクタル構造やボラティリティの周期変動に100%適合するロジックは存在せず、いかなる堅牢なシステムであっても必ずドローダウン(資産の落ち込み)を経験する」という事実である。
問題は、ドローダウンが発生すること自体ではない。ドローダウンが発生した際に、その落ち込みを「いかに制御し、いかに論理的な優位性をもって自力で回復するか」というメカニズムがシステムに実装されているかどうかである。
過去のヒストリカルデータに過剰最適化(カーブフィッティング)を施し、ドローダウンの履歴を強制的に消し去ったシステムは、実戦の相場で発生する未知のノイズに対して一切の免疫を持たない。「負けないこと」を前提に作られた虚弱なアーキテクチャは、一度つまずくと自力で立ち上がるプロセスを持たず、機能不全に陥るのである。
2. ナンピン型アーキテクチャが内包する「回復の欺瞞」
このドローダウンに対する恐怖が、システムトレードにおいて最も愚かな設計思想を誘発する。それが、含み損に耐えることを前提とした「ナンピン」や「マーチンゲール」といった手法である。
これらの手法は、ドローダウンが発生した際にポジションを無計画に増大させ、相場がわずかでも反発すれば一気に資産を元の水準に戻すことができる。一見すると、非常に優れた「回復力」を持っているように錯覚する。
しかし、以下に単一ポジション型とナンピン型の構造的差異を示す。
| 比較項目 | ナンピン型アーキテクチャの「回復」 | プロセスデザインに基づく単一ポジション型の「回復」 |
| 回復のメカニズム | リスク(ポジション量)の過剰な増大による強制的な相殺 | 損失を限定した上で、次の優位性(エッジ)による論理的利益の積み重ね |
| 損失の許容 | 拒絶(含み損を抱え、破綻リスクを無限大に膨張させる) | 受容(明確な撤退ラインで微損として処理し、口座の致命傷を回避する) |
| ドローダウン時の状態 | 資金効率が極端に悪化し、常にロスカットの恐怖に晒される | 資金は常にフリーな状態に保たれ、次の優位性に向けて待機可能 |
| 生存の確実性 | 低い(一方的なトレンド発生時に全損の確率が100%に収束する) | 高い(リスクを現在に限定し、物理的生存性を最優先する) |
ナンピン型アーキテクチャが示しているのは、回復力ではない。破綻リスクを未来へ先送りし、巨大なレバレッジという劇薬で痛みを麻痺させているだけの「回復の欺瞞」である。テールリスクが顕在化した瞬間、この欺瞞は崩壊し、全損という形で市場から強制退場させられる。
3. プロセスデザインエンジニアが設計する「生存構造」
私は非エンジニアではなく、プログラマーでもない。システムの根幹たる構造を設計するプロセスデザインエンジニアである。
プログラミング言語の文法的な美しさや、バックテスト上での見栄えの良い勝率には一切の価値を見出していない。私が追及するのは、過酷な相場環境において「システムが物理的に生存可能か」という堅牢性(ロバストネス)のみである。
真の回復構造をシステムに実装するための第一原則は、「単一ポジションの保有と、システムレベルでの明確な撤退ライン(SL)の義務化」である。
システムが優位性を見誤り、逆行した場合は、含み損に耐えるという選択肢をアーキテクチャから完全に排斥する。即座に撤退ラインで処理を実行し、損失を厳格に限定する。この「敗北をシステムの正常なプロセスとして組み込む」ことこそが、致命的なドローダウンを防ぎ、次のトレードで再び優位性を刈り取るための絶対条件となる。
結論:右肩上がりのグラフの裏にある真の生存性
本当に堅牢なシステムの資産曲線は、一直線の美しい右肩上がりを描くことはない。
微細な損失(撤退)を何度も受け入れ、ノコギリの歯のような軌跡を描きながら、それでもなお残る優位性によって徐々に最高値を更新していく。これこそが、現実の相場の原理原則に基づいた「純粋な資金的・物理的生存性」を伴うプロセスである。
システムトレードにおける真の目的は、仮想空間での無敗を誇ることではない。リアルタイムで変動し続ける相場という戦場において、負傷(ドローダウン)を前提とし、そこから論理的に立ち直る回復構造を設計することである。
我々Semura Lab.は、破綻リスクを先送りするブラックボックスの稼働を断固として推奨しない。常にトレードロジックの誠実性を監査し、過酷な相場で生き残り、自力で回復するためのプロセスデザインを最優先に追求し続ける。感情や希望的観測を排除し、単一ポジションと徹底した撤退管理を前提とした構造へと、システムそのものを根本からデザインし直さなければならないのである。