测试时间序列在统计上的显着差异?


15

我有两个证券A和B在相同时间段内以相同频率采样的时间序列。我想测试两个价格之间在时间上是否存在统计上的显着差异(我的零假设是差异为零)。具体来说,我使用价格差异作为市场效率的代理。想象一下,A和B是有价证券及其综合等价物(即,两者都声称拥有完全相同的现金流量)。如果市场有效,则两者的价格应完全相同(除非交易成本不同,等等),或者价格差为零。这就是我要测试的。最好的方法是什么?

我可能已经在“差异”时间序列(即AB时间序列)上直观地进行了双向t检验,并测试了 = 0。但是,我怀疑可能会有更强大的测试,其中考虑了潜在的同方差或异常值。总的来说,使用证券价格时需要注意什么?μ0


3
我认为为了使这个问题更容易回答,我们需要某种类型的模型。尤其是,问“在两个价格之间随时间变化在统计上有显着差异”是什么意思,除非在观察价格时有一些噪音?这里没有参数,也没有随机性。也许您想对一段时间内价格过程的某些参数做出一些假设。“标准”公式可以查看对数返回过程并假定它们是正常的。(续)Rt=log(Xt/Xt1)
红衣主教

(续)然后,可能要测试两个过程之间的均值回报是否相等。但是,这也许已经超越了我们自己,并且还修正了关于价格过程的相当强的假设(并且常常是凭经验错误)。
红衣主教

@cardinal:我想测试任何套利策略的存在,以测试市场效率。H0:市场是有效的,因此,使用任何可想象的策略,如果没有现金投资就无法获得无风险的利润。
lodhb 2012年

1
lodhb,这很有趣,因为我根本没有把您的问题解释为主要问题。这使我认为(i)您接受的答案几乎与您的评论无关;(ii)我不确定@ naught101对您的问题提供了赏金,并已将其读为您的意图,并且( iii)如果这确实是您要测试的内容,则您可能会强烈考虑更新您的问题以反映此问题,尽管这可能会使naught101显得有些尴尬。
红衣主教2012年

如果问题改变了,不要打扰我。这是在别人的问题上提供悬赏的风险的一部分。去吧。
naught101

Answers:


1

我不会先考虑股票价格的差异,无论是否针对相同的初始资本进行标准化。股票价格不会低于零,因此充其量而言,两种股票价格之间的差异(或初始资本支出的应计差异)只会比单独购买的股票的价格(或资本价值)的非正态分布稍微更正常,而且还不足以证明差异分析的合理性。

但是,由于股票价格大约是对数正态,因此我将通过取两个价格的比率$ A开始归一化,从而不必归一化为初始资本支出。具体来说,我期望股票价格随比例数据变化,从离散化价格从$1.00$1.05的变化与从$100.00$105.00的变化一样。然后,您只需要担心股价比率随时间增加还是减少。为此,我建议使用ARIMA或其他趋势分析。$A$B$1.00$1.05$100.00$105.00


0

您可以使用Kendalls Tau,spearmans rho或仅使用相关系数来检查这些。在R中,代码看起来像

library(fBasics)
> cor(A,B)
[1] 0.5485227
> cor(A,B,method='kendall')
[1] 0.3581761
> cor(A,B,method='spearman')
[1] 0.5095149

0

这听起来像是尝试比较每个大小均为1的两个样本。如果两个时间序列不相等,那么就有事后分析和套利策略。

问题是这种策略是否可以提前发现。要回答这个问题,您必须对可以从中制定策略的宇宙有所了解,例如,套利者可以通过汇率,天气,月相来进行指导……然后,您可以从拥有的家庭中找到最佳的套利策略。定义。

如果家庭很大,那么就有过度适应的风险。


0

让我将答案分为两个部分:1)逻辑推理:这两种证券A和B是否属于同一组织或产品或公司或服务?或不同如果两者都不同,则我们不应进行比较测试。因为,两个数字之间的任何差异都不能是全局的。这意味着,仅通过比较数字我们就不能得出任何结论。因此,我们错过了大局。2)统计推理:考虑这两个都是独立项A和B,那么您可以进行统计测试以检查独立性。(取决于数据点的大小,您需要决定是否必须进行参数测试或非参数测试)然后,检查P值并找出平均值之间是否存在显着差异。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.