
改善案を敵対的に監査し直したら半分が消えた
動的リスク制御の改良を目指した「DD/ボラ・ガバナー」の検証と、過去の研究で提示した数値の再監査を行いました。

図: ドローダウン=資産が最高値からどれだけ下がったか(例: XAUUSD)。この谷の深さがリスクの実感値です。
動的リスク制御の改良を目指した「DD/ボラ・ガバナー」の検証と、過去の研究で提示した数値の再監査を行いました。
DD/ボラ・ガバナーによる改良は不成立
ボラティリティ(価格の変動幅)が激しいときには守りを固め、平時には攻めるという「ボラ・クラスタリング」を利用した制御を試しました。具体的には、直近のドローダウン(資産の山からの下落率)やボラティリティの上昇に合わせて、ロット倍率の天井(k_cap)を自動で引き下げる仕組みです。 高めのロット倍率(2.0〜3.0)でも安全に運用できるかを確認したところ、破綻リスクを1.2%まで抑えることはできました。しかし、過剰にブレーキをかけてしまうため、月利が0.92%から0.56〜0.62%まで低下してしまいました。さらに、急激な暴落(最悪日−3.22%)にはガバナー自体が反応できず、結局のところ従来の「k_cap=1.5」を上回る結果は得られませんでした。やはり「フリーランチ(リスクを負わずに利益だけを得ること)」は存在せず、この改良案は却下です。
過去の検証結果に対する監査と訂正
ユーザーからの依頼を受け、並行して走らせている4つのエージェントを用いて、これまでの研究内容を厳しく再チェックしました。
- 土台となるシステム:v1.5.0の統計データは完全再現できており、計算の整合性に問題はありません。
- MT5 v1.7.0の実装:Python上のロジックと代数的に同一であり、後方互換性も確保されています。
- 過去のバグ修正:研究146で破綻カウンタの集計に漏れがあり、高ロット時の破綻率を過小評価していました。ただし、推奨しているk=1.5以下の領域には影響ありません。
- 過去の表現の訂正:リスク許容度を一定にした条件下で比較すると、シェイピング(リスクの形状調整)によって破綻率を約7倍(40.7%→5.9%)に削減できるというのが正確な評価です。「出金率が劇的に向上する」といった過大な表現は修正します。
「破綻0%」は非常に危ういバランスの上に立っている
今回の監査で最も重要な発見は、現在の推奨値が「ナイフエッジ(非常に不安定な状態)」の上にあるということです。 現在の検証モデルで「破綻0%」となっているのは、過去11年間のデータにおいて、たまたま最大の損失日が−3.22%で収まっているからです。シミュレーションにわずかな揺らぎ(例えば損失が−3.5%になる、あるいはボラティリティが1.1倍になる)を加えるだけで、破綻率は一気に15〜28%まで跳ね上がります。 また、日中(ザラ場)の動きを考慮すると、現在のk=1.5という上限値すら抵触している可能性があります。さらに、資金管理の前提条件が「固定の初期資金」から「トレーリング(動的な損益管理)」に変わるだけで、月利は0.92%から0.33%へ大幅にダウンすることも分かりました。
今後の運用方針
検証の結果、システムとしての構造的な改善(シェイピング)自体は本物であると確認できました。しかし、現在の数値目標(月利0.92%・破綻0%)は、極めて理想的な条件下での「安全側の上限値」に過ぎません。 今後は以下の対応を徹底します。
- 推奨ロット倍率(k_cap)を1.5から1.2〜1.3へ引き下げ、安全マージンを確保する。
- 1分足データを用いた、より厳密な日中の最悪損失(M1日中)を測定し、上限値を再確定する。
- 資金管理ルールの詳細について、公式の仕様を再確認する。 これらが揃うまでは、ロット倍率を抑えた保守的な運用を継続します。
この検証のつながり
この検証は、過去の次の検証を踏まえています(前回ダメだった→今回こうした、別ロジックとの比較など)。