异步(不规则)时间序列分析

机器算法验证 r 时间序列 互相关 不均匀间隔时间序列
2022-03-13 22:53:43

我正在尝试分析两个股票价格的时间序列之间的领先滞后。在常规时间序列分析中,我们可以做交叉相关,VECM(格兰杰因果关系)。但是,如何在不规则间隔的时间序列中处理相同的问题。

假设是其中一种工具领先于另一种。

我有两个符号的数据到微秒。

我查看了 RTAQ 包并尝试应用 VECM。RTAQ 更多地基于单变量时间序列,而 VECM 在这些时间尺度上并不重要。

> dput(STOCKS[,]))
structure(c(29979, 29980, 29980, 29980, 29981, 29981, 29991, 
29992, 29993, 29991, 29990, 29992), .Dim = c(6L, 2L), .Dimnames = list(NULL, c("Pair_Bid", "Calc_Bid" )), index = structure(c(1340686178.55163, 1340686181.40801, 1340686187.2642, 
1340686187.52668, 1340686187.78777, 1340686189.36693), class = c("POSIXct", "POSIXt"), tzone = ""), class = "zoo")
1个回答

我知道一种可能的解决方案,但它足够复杂,我将采取简单的选择并将您链接到相关的学术论文(我认为这是一篇被严重低估的论文):

Frank de Jong, Theo Nijman (1997) “金融市场之间领先-滞后关系的高频分析”

我敢肯定,从那时起,必须在这个问题上做更多的工作。找到它的一个好方法是使用ideas.repec 上的“引文”页面。指向上述论文相关页面的链接在这里一些标题看起来很相关。