Engle和Granger观察到了一个相当有趣的现象。尽管两个时间序列是非平稳的,但在某些情况下,两者的特定线性组合实际上是平稳的;也就是说,这两个序列在某种程度上是步调一致的。Engle和Granger创造了“协整”(cointegration)一词,并在一篇文章中提出了这一概念(参考文献Engle, Robert F. and C. W. Granger. “Co-integration and Error Correction: Representation, Estimation and Testing.” Econometrica 55, no. 2 (March 1987) 251–276.)。值得注意的是,这是他们2003年获得诺贝尔经济学奖的其中一个理念。

是两个非平稳的序列,存在特定的值,使得序列是平稳的,那么就说是协整的。

协整的变化情况可以被误差修正(error correction)的这个概念所描述。误差修正背后的思想是,协整系统有一个长期均衡值;即两个时间序列的线性组合的长期平均值。如果与长期均值存在偏差,则一个或两个时间序列会自行调整以恢复长期均衡。认为误差修正和协整本质上是等价的定理称为Granger representation theorem。

表示时间序列的白噪声过程。用​表示时间序列的白噪声过程。误差修正表示为:

式子的左侧是每个时间步长的时间序列增量。右侧是两个表达式的总和,即修正部分和白噪声部分。我们来看看修正部分,其中表示与长期均值的偏离(本例子中长期均值是0),表示协整系数(coefficient of cointegration)。误差修正率(error correction rate),表示时间序列校正回长期均值的速度。

以及表示两个独立的白噪声,它们都服从均值为0,方差为1的正态分布。其它参数。注意,在误差修正这个种情况下,要设置成相反的符号。那时间序列以及时间序列就根据这些参数生成。如下图为两个时间序列:

协整的两个时间序列

根据,可以继续计算spread价差时序,如下两图,从价差时序的自相关函数可以看出,价差是一个平稳的时间序列。

价差

价差时序的自相关函数

一种协整建模的方法是Stock and Watson方法,又称为共同趋势模型(commond trends model).这个模型把时间序列表示成两部分组成:平稳部分和非平稳部分。如果两个时间序列是协整的,那么协整线性组合将抵消非平稳部分,只留下平稳部分。

考虑一下两个时间序列:

其中是随机游走,即非平稳部分。以及是平稳的部分。线性组合是协整组合来的时间序列,这个序列是平稳的。我们有:

如果上式是平稳的,那么非平稳的部分是0,即,也就是说一个时间序列的趋势部分是另一个时间序列趋势部分的倍。所以,对于两个时间序列,如果他们协整,那么他们的趋势是某种程度(倍数的关系)是相同的。

配对交易之统计套利配对:协整(cointegration)相关推荐

  1. 从股票市场选择配对的股票:共同趋势协整模型

    让我们回忆一下共同趋势模型.给定两个时间序列和,我们有 其 中和是随机游走,即非平稳部分,或者说共同趋势部分(common trends).以及是平稳的部分,即特定部分(specific compon ...

  2. 基于时间序列的协整关系的配对交易

    数据来源:Vitu.AI (一)什么是配对交易? 统计套利之配对交易是一种基于数学分析交易策略,其盈利模式是通过两个标的的差价(spread)来获取,两者的价格走势虽然在中途会有所偏离,但是最终都会趋 ...

  3. USDCNY--USDCNH 配对交易___境内及离岸人民币即期的协整关系及配对交易策略分析

    由于中国没有实现资本项下的可自由兑换,目前人民币的外汇交易存在境内及境外两个市场.在境内交易的CNY和境外交易的CNH,本质都是人民币,从这个角度上看,两者具有高度相关性.但是由于两者的市场形态.监管 ...

  4. 金融量化 — 配对交易策略 (Pair Trading)

    1. 配对交易策略 1.1.引言 在量化投资领域,既然严格的无风险套利机会少.收益率微薄,实际的执行过程中也不能完全消除风险.那么如果有一种选择,能够稍微放松100%无风险的要求,比如允许有5%的风险 ...

  5. 配对股票交易策略 python_什么是股票中的配对交易策略?

    大家好,我是小全,在量化投资领域,既然严格的无风险套利机会少.收益率微薄,实际的执行过程中也不能完全消除风险.那么如果有一种选择,能够稍微放松100%无风险的要求,比如允许有5%的风险,但同时却能够让 ...

  6. 一种拉风的交易策略——配对交易

    在量化投资领域,既然严格的无风险套利机会少.收益率微薄,实际的执行过程中也不能完全消除风险.那么如果有一种选择,能够稍微放松100%无风险的要求,比如允许有5%的风险,但同时却能够让套利机会增加100 ...

  7. python统计套利_统计套利(二),利用协整关系进行配对交易【原文】

    之前我们谈到了利用两只股票之间的相关系数进行配对交易,但我们能通过两只相关性较高的股票对之间的差价图看出,相关性高他们之间的价差并不一定会是一个平稳序列,简单来说我们无法利用这个不收敛的价差来进行套利 ...

  8. 利用协整关系进行配对交易

    在前一篇当中利用相关系数来进行套利,看到价差并不为平稳序列,回测结果也就不是很好,所以想到利用协整关系来构建股票的线性组合,使得股价差为平稳序列,从而在真正意义上构建一个套利策略.看到有其他小伙伴也做 ...

  9. 量化交易:低频配对统计套利

    作者: 阿布 阿布量化版权所有 未经允许 禁止转载 abu量化系统github地址 (欢迎+star) 本节ipython notebook 上一节讲解根据比特币市场的特点编写的示例策略,本节将讲解量 ...

最新文章

  1. 创建Hello World程序(part-1)
  2. 使用Spring AOP进行面向方面的编程
  3. 多线程的等待唤醒机制
  4. matlab中sum(w.),matlab中sum
  5. bp算法运行太慢_神经网络,BP算法的理解与推导
  6. jquery隐式迭代
  7. hasLayout与Block formatting contexts的学习(上)
  8. MRTK 当进入某个物体时调用的函数
  9. 一图助你搞明白Spring应用上下文初始化流程!
  10. 基于XP系统的asp.net运行环境的安装与配置
  11. activiti7的流程图、模板图及子流程图展示
  12. html excel2007打开很慢,excel打开很慢,教您Excel表格打开后很卡很慢怎么办
  13. linux下解决QT不能使用搜狗输入法
  14. 基于STM32和阿里云的智能家居
  15. 5秒内克隆你的声音,并生成任何内容,这个工具细思极恐...还特么的开源~
  16. Codeforces 1342E Placing Rooks(容斥+组合数学)
  17. PHP解决某些特殊汉字符或汉字转码后成乱码或者空白的问题
  18. virtualbox启动时报错 虚拟电脑控制台错误
  19. ZZULIOJ:1001植树问题
  20. for update

热门文章

  1. Kyligence 出席华为全球智慧金融峰会,加速拓展全球市场
  2. 18款瑞虎7linux车机升级,【瑞虎7中控台】瑞虎7中控台改装、瑞虎7中控起泡修复、维修_车主指南...
  3. 辞职创业?没那么简单
  4. 第六届深圳国际物联网和智慧中国博览会(2014)总结
  5. J2EE开发之(一)之Apache整合Tomcat
  6. 密码算法是安全的吗?
  7. 学习笔记(2):SEO优化——从入门到实战-资讯类网站的URL规则
  8. cip协议服务器,CIP 传输协议
  9. python字符填充对齐,Python填充字符串以对齐Tkinter列表框widg中的列
  10. 超标量处理器设计——第四章_分支预测