Excel、Matlab的算出的协方差矩阵为什么不同

我输入4只股票在12个月的收益率,然后用Excel、Matlab分别算其方差协方差矩阵但是结果完全不一样,差距很大,请问这是为什么?
excel中是用varcovar进行的计算

大概是因为两种用的公式不一样。 因为你不可能根据样本得到协方差矩阵, 而只能根据样本做一个估计, 既然是估计那么当然有多种公式都是可行的, 而不能说哪一种就一定错
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-09
excel很多都不准。记得有一篇文章就是写excel各种错误的,当时是学R的时候和excel比较的。如果有兴趣对那文章可以留下你的QQ邮箱,转发到你的邮箱。是英文的。里面罗列了excel的各种算法错误。
相似回答