我有两个时间序列的股票价格Price1
和Price2
。 Tday
是两个价格匹配的日期的时间序列。现在我试图将每个的价格与新建立的tday
(匹配日期时间序列)相匹配。我正在遵循构建索引的说明。然后我通过创建新的cl1
集合继续匹配它们,该集合基本上price1
匹配索引日期,如下所示。我的问题是,在我的旧Matlab上,这曾经很好用。现在cl1
出现了一个非常不稳定的时间序列,它类似于它应该是的但是从一个数据点到下一个数据点的波动率为20-40%。我现在正在使用Matlab 7.12 R2011a。任何人都可以帮我纠正cl1
和cl2
中的这种波动吗?
[tday, idx1, idx2]=intersect(tday1, tday2);
cl1 = adjcls1(idx1);
cl2 = adjcls2(idx2);
答案 0 :(得分:1)
根据您显示数据的方式,可能是tday没有按您认为的那样排序。尝试排序tday,然后使用排序的索引来订购idx1和idx2。