0

来自函数getYahooDailyData(可在:)

http://www.mathworks.com/matlabcentral/fileexchange/43627-download-daily-data-from-google-and-yahoo--finance/content/getYahooDailyData.m

我尝试以下代码。

symbols = {'000001.SZ', '000002.SZ'}
data = getYahooDailyData(symbols, '01/01/2004', '05/11/2014', 'dd/mm/yyyy')  

数据被创建为一个struct对象。

data = 

    x000001x2ESZ: [480x7 dataset]
    x000002x2ESZ: [480x7 dataset]

在我的情况下,我的struct对象包含 2 dataset(000001.SZ 和 000002.SZ)。

每个数据集包含 7 列:第一个列是日期,最后一个是调整后的价格。

我想知道如何创建一个包含 3 列的新矩阵:

  1. 日期(与 000001.sz 和 000002.sz 相同)
  2. 调整价格 000001.sz
  3. 调整价格 000002.sz

当然,如果我在符号中添加更多股票,我想获得相同类型的矩阵......

PS:这里是matlab环境https://www.dropbox.com/s/vqujbs9utixcfeb/dataprices.mat?dl=0

4

0 回答 0