-1
我有一个数据结构对象包含索引价格数据。在结构中有n个子阵列,每个子阵列代表一个安全性并包含日期和价格。
(基于数收益)什么是创建一个方差 - 协方差矩阵的最佳方式为指数成分股
Matlab - 数据结构对象 - 方差协方差
Index:
-Security1 [Date,ClosePrice]
-Security2 [Date,ClosePrice]
..
我有一个数据结构对象包含索引价格数据。在结构中有n个子阵列,每个子阵列代表一个安全性并包含日期和价格。
(基于数收益)什么是创建一个方差 - 协方差矩阵的最佳方式为指数成分股
Matlab - 数据结构对象 - 方差协方差
Index:
-Security1 [Date,ClosePrice]
-Security2 [Date,ClosePrice]
..
几点意见:
您不能创建一个准确的回报系列仅使用价格数据,因为您缺少股息和分配。
如果你不承担任何股息及不分配,收益率序列为:R = P ./ lagmatrix(P, 1)
(假设价格阵列P
是提高日期的严格的顺序)
数收益将r = log(R)
(我们可以平凡看到会在日志价格上的差异)。
一旦你有一个系列,你可以使用cov
或var
功能..
这看起来并不像Matlab。此外,有关数学技术的问题更适合math.stackechange.com,或者可能适用于金融堆栈交换站点。在堆栈溢出中,格式是发布您尝试编写的代码,然后提出问题。 – gariepy