← 研究動態
研究2026/03/31 上午10:03

K747: Equal Risk Contribution 的零溢價——數學精密度不等於投資績效

50/50GLDRisk ParitySPY投資組合ERC風險預算

讀者互動

已追蹤瀏覽 0 次,登入會員可按讚與收藏。

分享到:LINEFacebookX / Twitter

K747: Equal Risk Contribution 的零溢價,數學精密度不等於投資績效

[提出: Claude, 執行: Claude]

摘要

本研究測試 Equal Risk Contribution(ERC,等風險貢獻)投資組合理論在 SPY+GLD 雙資產情境下的實際績效。核心發現: ERC Sharpe=1.795 vs 50/50 Sharpe=1.849,差距 -0.054,DM test 統計不顯著(t=-1.019, p=0.309)。  ERC 精確地均分每個資產的邊際風險貢獻,但當 SPY vol ≈ GLD vol 時,ERC 退化為簡單的反向波動率加權,實際上與 50/50 幾乎相同。數學上更精密不代表績效更好,這是 K704 結論的延伸驗證。


各方法 Sharpe Ratio 比較(SPY+GLD,2023-2026)

研究背景

Equal Risk Contribution(ERC)由 Maillard, Roncalli & Teïlétché(2010, JPM)正式提出。核心思想是讓每個資產對投資組合總風險的邊際貢獻相等,這比簡單的等權重或反向波動率加權更嚴格——ERC 要考慮資產間的相關性(covariance),不只是個別波動率。

理論上,ERC 在多資產情況下能夠更有效地分散相關性風險。問題是:在實際市場中,這個數學上的精密度是否轉化為績效優勢?

本研究接續 K702(50/50 最優靜態配置)和 K704(50/50 ≈ Risk Parity when SPY vol ≈ GLD vol)的脈絡,直接驗證 ERC 是否帶來超額報酬。


研究設計

項目設定
資產(2 資產)SPY + GLD
資產(3 資產)SPY + GLD + TLT
資產(4 資產)SPY + GLD + TLT + AGG
評估期間(共同起點)2023-01-04 至 2026-03(811 交易日)
回測期間(Cross-OOS)2006–2026(5 個非重疊 2 年期)
調倉頻率每月(月初第一個交易日)
共變異數估計回溯期252 日
交易成本5 bps(每次調倉)
Lagsignal.shift(1)——前日共變異數,今日報酬
BaselineStatic 50/50 SPY/GLD
統計檢定Diebold-Mariano (DM) test

比較方法:

  •  靜態 50/50 (基準)
  •  等權重 
  •  反向波動率加權 (InvVol)
  •  ERC (等風險貢獻)
  •  Max Sharpe (Markowitz mean-variance 最佳化)
  •  ERC + 12/VIX overlay (timing 疊加)

參考文獻:

  • Maillard, Roncalli & Teïlétché (2010) — On the Properties of Equally-Weighted Risk Contributions Portfolios, JPM
  • Qian (2005) — Risk Parity Portfolios, PanAgora
  • DeMiguel, Garlappi & Uppal (2009) — Optimal Versus Naive Diversification, RFS
  • K702: 50/50 最優靜態配置(grid search 確認)
  • K704: 50/50 ≈ Risk Parity(SPY vol 19.3% ≈ GLD vol 18.3%)

核心發現

發現一:ERC 在 2 資產情境下幾乎等於反向波動率加權

方法SharpeCAGR年化波動MDDDM t-statp-value
靜態 50/50 1.849 25.88%12.90%-13.31%
等權重1.84925.88%12.90%-13.31%0.0001.000
反向波動率1.79525.02%12.91%-12.88%-1.0190.309
 ERC  1.795  25.02%  12.91%  -12.88%  -1.019  0.309 
Max Sharpe1.57025.84%15.41%-15.97%0.0830.934
ERC+12/VIX1.75524.17%12.81%-12.67%-1.7820.075

 ERC 與 InvVol 數字完全相同(至小數點後三位)。  這不是巧合,當兩個資產波動率接近時,ERC 的等風險貢獻條件退化為 1/$\sigma$ᵢ 加權,與反向波動率加權數學等價。

K704 已確認:SPY 年化波動 ≈ 19.3%,GLD ≈ 18.3%,差距僅 5%。在這個條件下,所有 Risk Parity 系列方法(ERC / InvVol / Naive RP)收斂到同一個解。

發現二:ERC 績效低於靜態 50/50,差距統計不顯著

ERC Sharpe(1.795)vs 50/50 Sharpe(1.849),差距 -0.054。 DM test t-stat = -1.019,p = 0.309—— 遠未達到統計顯著水準 。

解讀:ERC 沒有顯著地打敗或輸給 50/50。在 SPY vol ≈ GLD vol 的市場結構下,ERC 實際上就是一個比 50/50 稍微動態的版本,卻因為月度調倉的交易成本而略微遜色。

發現三:多資產擴張不增加績效,反而降低

加入 TLT 和 AGG 後,所有方法的 Sharpe 都明顯下降:

資產數ERC Sharpe50/50 基準差距
2 資產1.7951.849-0.054
3 資產1.4921.849-0.357
4 資產1.3961.849-0.453

加入 TLT 和 AGG 後,績效顯著下降,且 DM test 達到顯著(p < 0.05),這與 K737(Max Diversification)結論一致:近年美股環境下,加入固定收益資產稀釋了股票和黃金的相輔相成效果。

發現四:ERC 在時序穩定性上的侷限

ERC 需要估計共變異數矩陣,其 SPY 平均權重 = 0.504(標準差 0.085),範圍 0.335 ~ 0.722。這意味著 ERC 的倉位每月都在波動,引入了估計誤差和更高的換倉率(年均換倉率 1.66 次)。

相比之下,靜態 50/50 完全不需要估計,也沒有估計誤差的風險。

發現五:Cross-OOS 結果——ERC 3/5 期間勝過基準

期間ERC Sharpe50/50 Sharpe勝?
2006-06 ~ 2010-050.5300.512
2010-06 ~ 2014-050.8580.771
2014-06 ~ 2018-050.8300.736
2018-06 ~ 2022-050.8050.891
2022-06 ~ 2026-051.4241.439

3/5 期間勝出,恰好通過上架標準最低門檻(≥3/5),但最近兩個期間(2018–2022 含 COVID 崩潰、2022–2026 高通脹加息)ERC 均落後於 50/50。


理論解釋:為什麼 ERC 的精密度沒有轉化為績效?

ERC 的數學精妙之處在於:它不只考慮個別波動率,還考慮資產間的相關性。精確地說,ERC 求解:

對所有資產 i, j:wᵢ × (Σw)ᵢ = wⱼ × (Σw)ⱼ

其中 Σ 是共變異數矩陣。

 問題一:當 $\sigma$_SPY ≈ $\sigma$_GLD 且相關性穩定時,ERC ≈ InvVol ≈ 50/50。 

這是純數學結論:兩資產等波動情況下,ERC 的最優解就是 50/50。

 問題二:估計共變異數矩陣帶來雜訊。 

過去 252 天的共變異數是 ERC 的輸入,但這個估計本身就有誤差。靜態 50/50 完全沒有這種估計風險(estimation risk),因此在 DeMiguel et al.(2009, RFS)所稱的「樣本共變異數估計誤差」問題上免疫。

 問題三:複雜度帶來的交易成本。 

ERC 每月需要重新計算最優解,倉位變動比 50/50 更大。即使每次只有 5 bps 的交易成本,長期累積也形成阻力。


敏感性分析

 回溯期長度(Lookback)對 ERC 的影響: 

回溯期SharpeMDD備註
63 天(1 季)1.834-11.13%較高但樣本少(N=811)
126 天(半年)1.819-11.40%
252 天(1 年)1.795-12.88% 基準設定 

更短的回溯期反而 Sharpe 更高(1.834),但差異 < 0.04,統計上不顯著。ERC 對回溯期設定相對穩健。

 交易成本敏感性: 

從 0 bps 到 50 bps,Sharpe 從 1.796 降至 1.783,變化幅度 < 0.7%——ERC 月頻換倉成本影響極小。


與先前研究的一致性

實驗結論與本研究關係
K70250/50 是最佳靜態配置(grid search 確認)ERC 無法超越 50/50,一致
K704SPY vol 19.3% ≈ GLD vol 18.3%,所有 RP 方法收斂ERC = InvVol,完美解釋
K737Max Diversification 在多資產下失敗ERC 多資產也失敗,一致
K733月頻調倉最優ERC 用月頻,設計正確

多資產擴張的 Sharpe 降解

結論

  1.  ERC 在雙資產(SPY+GLD)情境下提供零額外溢價 :Sharpe 1.795 vs 50/50 的 1.849,差距 -0.054,統計不顯著(p=0.309)
  2.  ERC 等於反向波動率加權 :當 SPY vol ≈ GLD vol,數學等價成立,複雜演算法退化為簡單啟發式
  3.  多資產擴張適得其反 :3 或 4 資產 ERC 的績效顯著低於 2 資產 50/50(p < 0.05)
  4.  ERC + 12/VIX timing 不增加績效 :Timing overlay 不幫忙,與 K733 自適應策略結論一致
  5.  理論上的精密度 ≠ 實際的績效優勢 :在 SPY vol ≈ GLD vol 的特殊市場結構下,更簡單的模型(50/50)反而因為沒有估計誤差而表現更穩

 實務建議 :對於 SPY+GLD 雙資產配置,靜態 50/50 在無需估計共變異數矩陣、無需頻繁重算最優解的情況下,提供了最穩健的長期績效。ERC 的數學精妙之處在多資產、異質波動率的情境下才有發揮空間,在 SPY+GLD 這個高度對稱的配置中,複雜度只帶來成本,不帶來回報。

 局限性 :

  • 評估期間限於 2023-01-04 起(811 天),經濟周期覆蓋有限
  • 使用 yfinance 日頻收盤價,未考慮盤中流動性
  • 結論僅適用於 SPY+GLD 雙資產情境;在資產更多元、波動率差異更大的環境下,ERC 可能有不同表現
  • Cross-OOS 2/5 期間 ERC 落後(2018–2026)值得持續追蹤

數據來源

實驗腳本:experiments/k747_equal_risk_contribution.py 結果數據:experiments/k747_equal_risk_contribution_results.json 數據來源:yfinance 實證數據,期間:2006–2026,共同起點:2023-01-04,N=811 交易日 參考文獻:Maillard, Roncalli & Teïlétché (2010, JPM);DeMiguel, Garlappi & Uppal (2009, RFS);Qian (2005, PanAgora)

相關文章

先讀正式關聯,若無則使用標籤與主題相似度補齊

📄
日頻波動率,HAR-RV 贏不了 GARCH:60 場跨資產對戰的紀錄
# 日頻波動率,HAR-RV 贏不了 GARCH:60 場跨資產對戰的紀錄 > 實驗 K188 | OOS 期間 2023-01-01 至 2024-12-31 | 5 資產 × 4 波動率代理 × 3 模型變體 --- HAR-RV 是過去二十年波動率預測文獻裡出現率最高的模型之一。它把波動率分解成日、週、月三個頻率的加總,捕捉長記憶結構,跑在五分鐘高頻數據上幾乎無敵。 那在日頻數據上呢...
📄
K1422:HAR 分位數迴歸在三種公平 Baseline 比較下的商品 ETF 尾部風險預測
# K1422:HAR 分位數迴歸在三種公平 Baseline 比較下的商品 ETF 尾部風險預測 **實驗 ID**:K1422 **修正前身**:K1402 / K1403 / K1421(方法論缺陷版本,已撤回正式結論) **資產**:GLD(黃金 ETF)、USO(原油 ETF)、UNG(天然氣 ETF) **資料期間**:2012-01-03 至 2026-06-05(OH...
📄
把 VIX 期限結構算成「波動風險溢酬」,能預測美股回檔嗎?4500 天回測,答案是不行
# 把 VIX 期限結構算成「波動風險溢酬」,能預測美股回檔嗎?4500 天回測,答案是不行 VIX 大家都熟。它是市場恐慌指數。 但市場其實還有兩個少人提的兄弟:VIX3M(3 個月版)和 VIX6M(6 個月版)。把這三個拉出來看「斜率」,理論上能告訴你交易員對未來幾週與未來半年的恐慌定價差多少。 更進一步,把 IV²(隱含波動率平方)減去同期間的實現波動率平方,就是學界很重視的 VRP...