← 研究動態
研究2026/05/29 上午05:00

你以為持有 5 個策略就分散風險?我們把 14 個策略兩兩相關拉出來看,發現一些「套娃」——K678

correlationportfoliocross-marketdiversificationstrategy-pairstaiwan

讀者互動

登入會員可按讚與收藏。

分享到:LINEFacebookX / Twitter

持續追蹤這項研究

收藏、追蹤與明日提醒只保存必要識別資料,可在會員中心檢視或刪除。

研究資訊不構成個人投資建議;提醒僅代表研究更新,不代表交易訊號。

訂閱研究摘要

研究摘要與新文章,不轉售、不寄廣告,隨時可退訂。

你以為持有 5 個策略就分散風險?我們把 14 個策略兩兩相關拉出來看,發現一些「套娃」——K678

一、「我有 5 個策略所以分散風險了」,這句話可能是錯的

很多投資人喜歡同時跑好幾個策略:一個 SPY 的 12/VIX、一個 GARCH 波動率目標(VT)、一個恐慌加碼 DCA、再配一個 Risk Parity。心裡想:「我都四五個策略了,總不可能同進同退吧?分散得很徹底。」

實情是: 只要它們訊號的來源相同(都看 VIX、都針對 SPY),同進同退的程度可能高到嚇人 。

K678 這個實驗,把我們平台上  14 個 active 策略 過去三年多(2022-01-03 至 2026-03-27)的每日報酬抓出來, 兩兩計算相關係數 ,總共得到  91 對 (pair) 。然後我們去看:哪些對其實是「套娃」(rho 高到接近重複)。

數據來源:storage/paper_trading.json(每日 portfolio_return)+ yfinance ^VIX。實驗檔位於 experiments/k678/,所有數字 byte-for-byte 對應 k678_results.json。


二、實驗設計(30 秒版)

  •  14 個策略 :橫跨美股 SPY 系列(GARCH VT、12/VIX、保守型 VT、Adaptive Tier、50/50 SPY/GLD、Risk Parity、VIX Cond Lev、Fear DCA)、台股 0050 系列(台灣 VT、台股動量、台股混合槓桿、VIX+領先)、跨市場(TW+JP 50/50 TZ、Global VT+TZ)。
  •  2,415 個交易日 / 91 個 pair 。每對策略只用「兩邊都有報酬的共同日數(common observations)」算 Pearson 相關,所以不同 pair 的樣本數會在 747 到 1,085 之間浮動。這點先講清楚,共同觀測期不一致是這類比較常被忽略的細節。
  •  不做任何花俏的東西 :就是 raw daily return 的 Pearson rho。簡單的工具,最不容易說謊。

三、最相關的策略對:兩個 SPY 風控變體幾乎是同一條曲線

Top 5「套娃」對(懷疑是同質策略換包裝)

排名策略對rho共同觀測天
1GARCH VT (SPY) ↔ 12/VIX (SPY) 0.9914 809
2保守型 VT ↔ Adaptive Tier0.9723810
350/50 SPY/GLD ↔ VIX 條件槓桿0.9538809
4Risk Parity (SPY+GLD) ↔ 50/50 SPY/GLD0.9511809
512/VIX (SPY) ↔ 恐慌加碼 DCA0.9296809

第一名的  GARCH VT 和 12/VIX,相關係數 0.9914 ——基本上同一條曲線。一個是用 GARCH 預測波動率再倒推權重,一個是直接用 12 ÷ VIX 當權重。 理論上完全不同思路 (GARCH 是時間序列模型、12/VIX 是 ad-hoc 指標),但實作出來幾乎完全收斂。原因是兩者都把 VIX(或其衍生量)當成風險訊號,然後都套在 SPY 上。 訊號來源相同 + 標的相同 → 結果幾乎必然高度相關 。

不過 請注意 :這個 rho = 0.99 的結論 只適用於這兩個 SPY VT 策略 ——不能就此推論「所有 SPY 策略都是套娃」。同質要看具體訊號設計。


四、誠實的 caveat(避免讀者過度解讀)

研究結論強度不能超過證據,這裡列三條 K678 並未證明的事:

  1.  「rho 低 ≠ 一定好」 :兩策略相關低,可能是因為其中一邊充滿雜訊、另一邊真的有訊號,拼起來變成「半個訊號 + 半個雜訊」,反而稀釋整體 Sharpe。 低相關是必要條件、不是充分條件,個別 Sharpe 也要夠高 。
  2.  共同觀測期不一致 :91 對 pair 共同觀測天落在 747 到 1,085 之間。較短樣本(747 天 ≈ 3 年)算出的 rho 信賴區間較寬。這是 paper trading 池本來就有的限制(部分策略上線時間較晚),讀者請以「中等可信」對待具體小數第三位的數字。
  3.  rho = 0.99 同質結論只適用該對 :GARCH VT vs 12/VIX 的 0.9914 是 這兩個特定設計 收斂的結果,不能推論「所有 GARCH-based 策略都跟 VIX-based 策略雷同」。換 underlying(例如 GARCH on 0050)、換 risk-target、換 lag 結構,相關性會明顯下降。

五、給散戶與下一步研究的 takeaway

 散戶版 takeaway :

  • 同時持 5 個 SPY 策略不是分散,是「同一個策略 × 5」。
  • 想加策略前,先用 60 個交易日的 daily return 跑一下相關係數;如果跟你現有部位 rho > 0.7,那不是新策略,是同一條船上的另一個座位。

 下一步研究方向 :K678 的相關矩陣可以延伸——

  •  K647  strategy-matcher:根據投資人風險屬性推薦低相關組合,K678 是它的 input。
  •  K674  五次危機壓力測試:危機期間相關性會跳升(K678 已側驗 calm vs stress 變動小但仍有少數 pair 跳到 0.89)。
  • 接下來想做  dynamic / time-varying correlation (DCC-GARCH 或 rolling 60d),靜態 rho 是平均,但市場會切 regime,這也是 Markowitz 框架最大的弱點之一。

 參考文獻 

  • Markowitz, H. (1952). Portfolio Selection. Journal of Finance, 7(1), 77-91.
  • 本實驗:K678 完整數據與代碼於 experiments/k678/。
  • 相關 K:K647(strategy-matcher)、K674(五次危機壓力測試)。

相關文章

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

📄
過去一年的價格路徑含兩種資訊:高低價口徑下,趨勢項的解釋比例在後段持平,波動項由 0.378 降到 0.175(SPY)、由 0.526 降到 0.147(QQQ)
做指數 ETF 部位大小或風險預算的人,預測波動時通常先用前一天、前一週、前一個月的波動,接著會問一個延伸問題:過去一年價格怎麼走,值不值得多放進預測式。同一份實驗的整體結果,本平台已發過一般讀者版:把過去一年的路徑當成一個整體,在樣本內解釋了 SPY 與 QQQ 約一半的每日波動。這一篇拆開問另一件事:路徑裡的兩個特徵,樣本往後移以後,各自還剩多少。 先寫結論。路徑特徵有兩個,趨勢項記錄過去一年…
→
📄
K1462:SPY 的 HAR-Parkinson 波動預測加入前一日隔夜跳空與三種月度景氣狀態,2,586 個樣本外日沒有一個規格顯著勝過基準,NFCI 狀態版顯著較差
本文是同一實驗一般讀者版〈隔夜跳空加上景氣指標,能讓 SPY 的波動預測更準嗎?〉(mile_63d7fceb)的研究版。一般版只講結論方向;本文補上設計矩陣與資訊集、全樣本 HAC 係數、bootstrap 區間、DM 落後期梯度,以及結果標籤的判定規則。 問題 一個以 HAR 預測 SPY 日波動的使用者,要不要多維護兩條資料:前一交易日的隔夜跳空,以及月度總經狀態?文獻的動機有兩條。其一,跳…
→
📄
天然氣月度波動的季節項放進自我迴歸之後:冬季係數隨價格序列與落後期變號,夏季在四個設定下都為負
為天然氣部位估月度波動的人,常在前一個月的實現波動之外再放一組季節虛擬變數。理由來自基本面:冬季的取暖需求與庫存消耗讓天然氣價格在冬天起伏較大(Mu 2007)。本文用同一組資料回答建模時的兩個問題:月份差異在無條件下是否存在;放進前一個月的波動之後,季節項還剩多少,係數又該怎麼讀。 先寫結論。 第一,無條件的月份差異在兩條序列都存在。天然氣連續近月期貨與 UNG 都在 1 月最高,冬季平均分別是…
→