🐲 資金配置論 · 系列 #3
📂 資金配置論

相關性與分散效果

同漲同跌時,分散效果可能是假的

系列 #1 現代投資組合理論(MPT)告訴我們:把不完全相關的資產放一起,組合風險會下降。系列 #2 風險平價進一步算出:波動越大配越少。

但這兩篇都建立在一個假設上——資產之間的相關性是穩定的。偏偏現實不這麼美好。這篇要談:相關性是什麼、怎麼算、什麼時候它會背叛你。

相關性 ρ:從 -1 到 1 的聯合舞步

相關性衡量兩項資產的價格「一起動」的程度:

  • ρ = 1:同漲同跌,分散效果→零。
  • ρ = 0:各自獨立,分散效果最大化。
  • ρ = -1:你漲我跌——幾乎不存在於真實市場。
相關性對累積報酬的影響模擬
圖 1|模擬:相同報酬預期下,相關性決定了組合波動與路徑

50/50 組合,資產本身不變,光靠改變相關性,累積報酬的路徑和最終波動就差很多。ρ=0.9 跟 ρ=-0.5 的波動度可能差到三倍。

台股實際相關性長怎樣?

我用 2025~2026 年日資料算了一下幾組代表性標的:

資產 A 資產 B 相關性 ρ 說明
0050 台灣50 2330 台積電 0.21 同向但分散效果佳
0050 台灣50 0056 高股息 0.19 不同 ETF 間相關不高
0050 台灣50 00679B 美債 -0.05 接近零相關
2330 台積電 2454 聯發科 0.46 同類科技股中等相關
2330 台積電 2882 國泰金 0.39 跨產業天然降低
相關性熱力圖
圖 2|台股代表性標的相關性矩陣
分類相關性
圖 3|科技股 vs 金融 vs 債券:同類高相關、跨類自然低相關
關鍵觀察:台股跨類別(科技 vs 金融 vs 美債)相關性多數在 0.0 ~ 0.4 之間。
0050 跟美債 ETF(00679B)的相關性甚至 -0.05——接近完美零相關,是台股組合中極佳的分散工具。

相關性的致命陷阱:崩盤時它會逼近 1

相關性最大的問題不是它多大,而是它不穩定。歷史一再證明:

系統性風險來臨時,所有資產的相關性會同時上升——你以為分散了,卻發現全都在跌。

2008 年、2020 年 COVID、甚至 2022 年的股債雙殺——每次重大事件,相關性矩陣都會「收縮」:原本低相關的變中等、中等變高。唯一不受影響的只有無風險資產(現金/定存)。

用 Python 算你的組合相關性

import pandas as pd
import numpy as np

# 載入多檔資產收盤價
codes = ["0050", "0056", "2330", "00679B"]
prices = pd.DataFrame()
for code in codes:
    df = pd.read_csv(f"stock_history/{code}.csv")
    prices[code] = df["close"]

rets = prices.pct_change().dropna()
corr = rets.corr()

print(corr.round(3))
# 同類(0050 vs 2330)〜0.21
# 跨類(0050 vs 00679B 美債)〜-0.05

資金配置三篇總回顧

系列 #1:現代投資組合理論(MPT)
▸ 分散效果的數學基礎、效率前緣、Sharpe Ratio
系列 #2:風險平價(Risk Parity)
▸ 逆波動度加權、60/40 陷阱、台股實戰
系列 #3:相關性與分散效果(本篇)
▸ 台股真實相關性矩陣、崩盤相關性陷阱、跨類別分散

三篇看完,你至少知道:
✅ 為什麼分散有效(MPT)
✅ 怎麼配最好(風險平價)
✅ 什麼時候分散會失效(相關性陷阱)
💙 覺得這篇文章有幫助嗎?按個讚吧!

📝 警語:本系列為歷史研究分析,不構成任何投資建議。文中標的僅為說明用途,過去績效不代表未來表現。
Reference: Markowitz, H. (1952). Portfolio Selection. The Journal of Finance.

📌 量化龍的量化研究室 — 讓數據說真話

發佈留言

探索更多來自 量化龍量化分析研究室 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

繼續閱讀