統計
計算兩個子投資組合與組合投資組合之間的相關性
我有兩個子投資組合(我們稱它們為投資組合 a 和投資組合 b - 投資組合只是總和為 1 的權重向量),它們結合起來創建一個總投資組合。我還有一個 2 x 2 共變異數矩陣。
| Variance a Covariance ab | | Covariance ab Variance b |
通過取這個共變異數矩陣的對角線的平方根,我可以創建一個 2 x 2 的相關矩陣,這樣我就可以獲得投資組合 a 和 b 之間的相關性。
我想知道的是投資組合 a 與總投資組合(即投資組合 a 和投資組合 b 的組合)的相關性以及投資組合 b 與總投資組合的相關性?
編輯
我應該提到投資組合 a 和 b 具有相同的可投資範圍。因此,假設我們的可投資領域是 2000 隻股票。投資組合 a 是一個 2000 x 1 的向量,投資組合 b 也是如此。兩個向量中的第 i 行對應於連結到另一個矩陣的同一公司。
Company Portfolio a portfolio b ABC 0 0.25 DEF 0.1 0.05 GHJ 0.05 0.05 IJK 0.12 0 ... ... ... 2000th Company 0.03 0.02 Total 1 1
2 x 2 共變異數矩陣通過以下方式計算,
P' * COV * P P is a 2000 x 2 matrix column 1 is portfolio a, 2nd column is portfolio b COV is a 2000 x 2000 matrix of all the stock variance & covariances.
編輯參考 user12348 文章。另一個 Post提供了替代解決方案,而 Marco 的解決方案也有效。
您可以通過將包含投資組合 A 的權重的行向量與資產的變異數-共變異數矩陣相乘,然後乘以包含投資組合 B 中資產的權重的列向量來獲得 2 個投資組合之間的共變異數。
同樣,您可以通過創建包含列向量 A 和 B 的組合權重的新列向量來設置新的投資組合 A+B,並執行與上述相同的操作以獲得 A 和 A+B 之間的共變異數。B 和 A+B 也一樣。
希望這可以幫助。