回報
2隻股票之間的相關性
如果股票 A 在 Y 年的平均回報率為 5% 而股票 B 在 Y 年的平均回報率為 2%
這是否意味著相關性為 40%?
*這是否意味著相關性為 40%?*不。
非常簡單的範例(在 R 中)。設 A 和 B 是回報率
stockA
和的股票stockB
。考慮以下範例:stockA = c(0.05, 0.04, 0.05, 0.06) stockB = c(0.01, 0.02, 0.03, 0.02) mean(stockA) mean(stockB) cor(stockA, stockB) stockA = c(0.04, 0.05, 0.05, 0.06) stockB = c(0.01, 0.02, 0.02, 0.03) mean(stockA) mean(stockB) cor(stockA, stockB)
給予
> mean(stockA) [1] 0.05 > mean(stockB) [1] 0.02 > cor(stockA, stockB) [1] 0 > > stockA = c(0.04, 0.05, 0.05, 0.06) > stockB = c(0.01, 0.02, 0.02, 0.03) > mean(stockA) [1] 0.05 > mean(stockB) [1] 0.02 > cor(stockA, stockB) [1] 1
答案是不。首先,關於 Y 年的問題是模棱兩可的。Y 年實際上是 2015 年嗎?知道一年內的這些回報並不能說明相關性。其次,如果這意味著如果股票 A 上漲 5%,那麼股票 B 將上漲 2%,那麼這也說明不了什麼。如果股票 A 下跌怎麼辦。B股漲還是跌?此外,查看平均值。創建一系列每年股票 A 上漲 2%。然後,可以通過使用股票 B 的回報來創建您想要的任何相關性,無論是正的還是負的。例如,大量小的負回報,而一個大的正回報與 2% 的平均值同時得到負相關。
$$ for example, in time series terms, A is up 2% exactly each time, but B goes from 1 to .9, .8, .7, .6, and then up to .95. The return is about 2% but the correlation would be negative 0.4 rather than positive 0.4 $$