Effective Regime — 今月の最終判定
読込中…
Gate 1: SPY vs MA200
Gate 2: CCC OAS Stress
シグナル: 価格更新: CCC OAS最終:
今月の推奨アクション
読込中…
ポートフォリオ詳細 →
▶ このページ: Excalibur 聖剣
核心: 2-Gate Trend Following + Credit Stress Veto。HY (High Yield) 信用スプレッドが 36 ヶ月中位 (rank>0.60) を超えたら早期に守りに切替。CSCV + PBO + WF 18 窓 + Block Bootstrap N=72 で統計検証済み。
適用場面: 本物の危機以外 (SVB, COVID, 関税 panic 等) でも発動するため誤発火 4 件 (2020/2023/2025/2012)。早めに守りたい投資家向け。
4 戦略 MECE 比較 — 共通期間 2002-09 → 2026-03, 283M, Sortino 業界標準 (r<0 半分散)
4 戦略を 完全同一の期間・計算方法 で比較。各戦略の個別ページ KPI と値が一致します。
戦略 CAGR Sharpe Sortino MaxDD Calmar 位置づけ
聖杯 Grail +16.40% 0.776 0.878 -33.9% 0.484 MA200 切替 単純型
聖剣 Excalibur +18.48% 0.877 1.024 -26.0% 0.711 HY soft gate 追加
神盾 Aegis ⭐ +16.63% 0.920 (最高) 1.191 (最高) -26.4% 0.629 3-Gate 標準推奨
神槌 Mjolnir +18.13% 0.809 1.032 -29.3% 0.619 CCC strict gate, tail 特化
注: Sortino は業界標準 (r<0 のみで半分散、目標 0)。以前の各戦略個別値との差異は計算方法の統一による。 データ: Norgate PIT 1289 tickers + FRED HY/CCC OAS + Yahoo SPY。 PBO (CSCV S=16, N=4): 24.6%、ランダム比較 94.8%。
戦略仕様 — 2-Gate Trend Following + Credit Stress Veto
Excalibur 戦略
Flagship: 株式モメンタム × HY クレジットストレス ゲート
Gate 1 (順張り): SPY が MA200×0.95 以上なら bull、未満なら bear
Gate 2 (信用): CCC OAS の rank_36m > 0.60 かつ dev_from_6mMA > 0.5 ならクレジットストレス発動 → 強制bear
bull: S&P500 の 6M モメンタム Top5、InvVol加重
bear: 防御ETF 14銘柄から Top4、InvVol加重
CAGR
17.2%
+0.82pp
Sharpe
+0.05
Max DD
-29.4%
+4.5pp
Calmar
+0.10
ΔはMAベースライン(optimal)比 — 283ヶ月 / 2002-09 → 2026-03 / Norgate PIT
CCC OAS クレジットストレスとは
High Yield Option-Adjusted Spread — 米ジャンク債の米国債に対する超過利回り。経済ストレスの早期警告シグナル
現在値
CCC OAS
Rank 36M
Dev 6MA
2008 GFC save: ベース戦略 -14.5% → Excalibur +4.8% (+19.3pp)
2011 EU危機: -4.7% → -2.6% (+2.1pp)
FP例 2023 SVB: +13.1% → +2.4% (-10.7pp) ⚠
Backtest では 283ヶ月中 54回 Veto発動 (19.1%)。Pareto-dominant improvement across 7 dimensions確認。詳細はVeto履歴参照。
今月のポートフォリオ
— 年 — 月
市況により切替:

読込中...

月次リバランス計算
投資額 → 購入株数・金額
投資資金
$
ドル円:
銘柄 種別 目標比率 / 投資額 株価($) 株数 / 実配分
シグナル読込後に表示
※ 毎朝JST07:00に自動更新。購入株数は切り捨て・端数は現金保有。証券口座で最終確認。
累積リターン推移 (2002-09 → 2026-03, 283M) — 4 戦略統合 (Grail / Excalibur / Aegis / Mjolnir + 防御型/SPY)
年次リターン — Excalibur vs ベースライン
Excalibur (採用) Grail 基準 Δ SPY Veto
読込中...
HY Veto 発動履歴 — 54イベント (2002-09 → 2026-03)
各 veto が実際に効いたか
緑=WIN (ベース戦略の負けを救済) / 赤=FALSE POSITIVE (本来上昇月を防御に切替えて機会損失) / グレー=NEUTRAL

読込中...

WINs (救済)
月次合計
FPs (誤発動)
月次合計
Net効果
WIN/FP比
発動率
54/283月
統計的検証 — Excalibur戦略の頑健性
B
採用可
Excalibur (optimal_hy = Excalibur) — 採用可能な頑健戦略
283M / Norgate PIT / Rule C (rank>0.60, dev>0.05) / DSR+BB+WF
Sharpe: / DSR:
Bootstrap:
採用根拠: 8次元で Pareto-dominant improvement (Grail 基準比)。BB DD99 が -62.4% → -54.6% (+7.8pp) の tail risk 縮小。 2008 GFC で Walk-Forward OOS Sharpe が -0.52 → +1.12 と劇的改善 (+1.64)。 DSR 閾値 FAIL は「研究寄り採用」ステータスだが、実戦で十分保守的な Half-Kelly サイジングを前提に本採用可能と判断。
Walk-Forward 検証 — 18窓 OOS
過学習ゼロ確認
Expanding Window / train_min=60M / test=12M / N=18窓 (2008-2025)
戦略 OOS Sharpe avg OOS CAGR avg Min Sharpe 正値窓
読込中...
ABOUT — 2026-04-19 再生成の経緯
再生成の理由: 2026-04-17 に公開された初期 v2 dashboard は、ドキュメントが dev_thr=0.5 と記載していたが、実際のランタイムは dev=0.5 で動作しており、公開された "39 vetos" との乖離を自己検知しながら KEEP 判断されていた (commit b21adeb)。2026-04-18 のスクリプト訂正 (1abc7ed) では dev_thr=0.05 に修正されたが、過去 JSON が再生成されなかったため 13-15 vetos が漏れたままだった。
再生成の範囲 (2026-04-19): scripts/regenerate_cumulative_v2.pyscripts/regenerate_dsr_wf_v2.py により、正しい dev=0.05cumulative_returns_v2.jsondsr_results_v2.jsonwf_results_v2.json を全期間 (283M / 2002-09 → 2026-03) で再生成。CSCV/PBO/Walk-Forward/Block Bootstrap も N=72 試行で再計算。
再生成前後の差分:
veto: 39 → 54 (+15)
CAGR: 17.2% → 18.48% (+1.33pp)
Sharpe: 0.830 → 0.876 (+0.046)
MaxDD: -29.4% → -26.0% (+3.35pp)
Calmar: 0.58 → 0.71 (+0.13)
DSR: 0.275 FAIL → 1.000 PASS
透明性: 旧 JSON/CSV は *.backup*.json / *.backup.csv として repo 内に保存。再生成スクリプトも scripts/ に保存され完全再現可能。全 KPI カード・統計検証・Walk-Forward セクションは JSON から動的取得されるため、今後の再生成は即時反映される。
Repository: github.com/tomiyuta/opengrail  ·  最終再生成: 2026-04-19  ·  commits: 7bfcc92 / 167ed1c / b62c111 / 36f0be6 / bf3b31d
バックテスト上の留意事項
有効期間: 2002-09を開始月 (T=283M)。防御型ETF未整備期 (1999-10〜2002-07) を除外。GFC (2007-09) は含む。
False Positive: 2020(-8.5pp) / 2023(-10.7pp) / 2025(-3.3pp) / 2012(-6.7pp) の 4例。SVB panic, COVID, 関税パニック等、実経済ストレスと区別困難な誤発動を含む。
Tail Risk: BB DD99 = -53.7% (Hist MaxDD -26.0%2.07×)。月中変動・regime clustering を考慮した実損失リスクはさらに大きい。Half-Kelly サイジング推奨。
生存バイアス: Norgate point-in-time (1289銘柄) 使用。上場廃止・合併済み含むため排除済み。
DSR: 1.000 (N=72 試行, Bailey-López de Prado 2014)。dev_thr=0.05 訂正後の再生成値 (2026-04-19)。旧公開値 0.832→0.876 に +0.044 改善。
旧ダッシュボード: 並列比較版 (v2.2) は hy_oas_integration/index_v2_parallel_backup.html に保管。