配对交易之统计套利配对:协整(cointegration)
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的正态分布。其它参数
,
,
。注意,在误差修正这个种情况下,
和
要设置成相反的符号。那时间序列
以及时间序列
就根据这些参数生成。如下图为两个时间序列:
![](/assets/blank.gif)
根据,可以继续计算spread价差时序,如下两图,从价差时序的自相关函数可以看出,价差是一个平稳的时间序列。
![](/assets/blank.gif)
![](/assets/blank.gif)
另一种协整建模的方法是Stock and Watson方法,又称为共同趋势模型(commond trends model).这个模型把时间序列表示成两部分组成:平稳部分和非平稳部分。如果两个时间序列是协整的,那么协整线性组合将抵消非平稳部分,只留下平稳部分。
考虑一下两个时间序列:
其中和
是随机游走,即非平稳部分。
以及
是平稳的部分。线性组合
是协整组合来的时间序列,这个序列是平稳的。我们有:
如果上式是平稳的,那么非平稳的部分是0,即,也就是说一个时间序列的趋势部分是另一个时间序列趋势部分的
倍。所以,对于两个时间序列,如果他们协整,那么他们的趋势是某种程度(倍数的关系)是相同的。
配对交易之统计套利配对:协整(cointegration)相关推荐
- 从股票市场选择配对的股票:共同趋势协整模型
让我们回忆一下共同趋势模型.给定两个时间序列和,我们有 其 中和是随机游走,即非平稳部分,或者说共同趋势部分(common trends).以及是平稳的部分,即特定部分(specific compon ...
- 基于时间序列的协整关系的配对交易
数据来源:Vitu.AI (一)什么是配对交易? 统计套利之配对交易是一种基于数学分析交易策略,其盈利模式是通过两个标的的差价(spread)来获取,两者的价格走势虽然在中途会有所偏离,但是最终都会趋 ...
- USDCNY--USDCNH 配对交易___境内及离岸人民币即期的协整关系及配对交易策略分析
由于中国没有实现资本项下的可自由兑换,目前人民币的外汇交易存在境内及境外两个市场.在境内交易的CNY和境外交易的CNH,本质都是人民币,从这个角度上看,两者具有高度相关性.但是由于两者的市场形态.监管 ...
- 金融量化 — 配对交易策略 (Pair Trading)
1. 配对交易策略 1.1.引言 在量化投资领域,既然严格的无风险套利机会少.收益率微薄,实际的执行过程中也不能完全消除风险.那么如果有一种选择,能够稍微放松100%无风险的要求,比如允许有5%的风险 ...
- 配对股票交易策略 python_什么是股票中的配对交易策略?
大家好,我是小全,在量化投资领域,既然严格的无风险套利机会少.收益率微薄,实际的执行过程中也不能完全消除风险.那么如果有一种选择,能够稍微放松100%无风险的要求,比如允许有5%的风险,但同时却能够让 ...
- 一种拉风的交易策略——配对交易
在量化投资领域,既然严格的无风险套利机会少.收益率微薄,实际的执行过程中也不能完全消除风险.那么如果有一种选择,能够稍微放松100%无风险的要求,比如允许有5%的风险,但同时却能够让套利机会增加100 ...
- python统计套利_统计套利(二),利用协整关系进行配对交易【原文】
之前我们谈到了利用两只股票之间的相关系数进行配对交易,但我们能通过两只相关性较高的股票对之间的差价图看出,相关性高他们之间的价差并不一定会是一个平稳序列,简单来说我们无法利用这个不收敛的价差来进行套利 ...
- 利用协整关系进行配对交易
在前一篇当中利用相关系数来进行套利,看到价差并不为平稳序列,回测结果也就不是很好,所以想到利用协整关系来构建股票的线性组合,使得股价差为平稳序列,从而在真正意义上构建一个套利策略.看到有其他小伙伴也做 ...
- 量化交易:低频配对统计套利
作者: 阿布 阿布量化版权所有 未经允许 禁止转载 abu量化系统github地址 (欢迎+star) 本节ipython notebook 上一节讲解根据比特币市场的特点编写的示例策略,本节将讲解量 ...
最新文章
- 创建Hello World程序(part-1)
- 使用Spring AOP进行面向方面的编程
- 多线程的等待唤醒机制
- matlab中sum(w.),matlab中sum
- bp算法运行太慢_神经网络,BP算法的理解与推导
- jquery隐式迭代
- hasLayout与Block formatting contexts的学习(上)
- MRTK 当进入某个物体时调用的函数
- 一图助你搞明白Spring应用上下文初始化流程!
- 基于XP系统的asp.net运行环境的安装与配置
- activiti7的流程图、模板图及子流程图展示
- html excel2007打开很慢,excel打开很慢,教您Excel表格打开后很卡很慢怎么办
- linux下解决QT不能使用搜狗输入法
- 基于STM32和阿里云的智能家居
- 5秒内克隆你的声音,并生成任何内容,这个工具细思极恐...还特么的开源~
- Codeforces 1342E Placing Rooks(容斥+组合数学)
- PHP解决某些特殊汉字符或汉字转码后成乱码或者空白的问题
- virtualbox启动时报错 虚拟电脑控制台错误
- ZZULIOJ:1001植树问题
- for update
热门文章
- Kyligence 出席华为全球智慧金融峰会,加速拓展全球市场
- 18款瑞虎7linux车机升级,【瑞虎7中控台】瑞虎7中控台改装、瑞虎7中控起泡修复、维修_车主指南...
- 辞职创业?没那么简单
- 第六届深圳国际物联网和智慧中国博览会(2014)总结
- J2EE开发之(一)之Apache整合Tomcat
- 密码算法是安全的吗?
- 学习笔记(2):SEO优化——从入门到实战-资讯类网站的URL规则
- cip协议服务器,CIP 传输协议
- python字符填充对齐,Python填充字符串以对齐Tkinter列表框widg中的列
- 超标量处理器设计——第四章_分支预测