大家好,我是小全,在量化投资领域,既然严格的无风险套利机会少、收益率微薄,实际的执行过程中也不能完全消除风险。那么如果有一种选择,能够稍微放松100%无风险的要求,比如允许有5%的风险,但同时却能够让套利机会增加100%以上,那岂不是一个更好的选择?今天,我们就来介绍这样一种方法——配对交易。

股票配对交易是统计套利的主要内容之一,它旨在寻找市场上历史走势相似的股票进行配对,当价格差较大(高于历史均值)时高卖低买进行套利。统计套利虽然增加了一些风险,但也伴随着诱人的风险溢价,即获得更多套利机会;不过其本质上的局限性也是非常明显,基于历史数据,其只能反映过去的信息,用之预测未来有时难以讲得通。下面简单阐述下股票配对交易的几种方法:

一.距离法

距离法是使用一个回溯时间区间,标准化价格。然后在 2 范数下计算 n 只股票两两间的配对距离(SSD)。以 SSD 值最小的前 20 对作为标的,在后续 6 个月内以 2 倍标准差作为阈值进行统计套利,距离回到均值时平仓。6 个月后更新标的继续套利。

此方法的标的选择标准中蕴含着其无法最大化利润,因每对的收益与其价差(SSD)成正比;此外高相关性不代表协整,从而均值回复得不到保证。

二.协整法

该方法的前提是不平稳的经济时间序列的线性组合可能实现平稳。

用对数价格进行OLS 回归,对残差进行 ADF 检验,其中误差修正模型为 Johansen 方法。若验证了协整关系,即可说明股价 A,B之间存在长期均衡关系,从而残差序列是均值回复的。

此方法模型太单一,标的仅为两种股票,时限仅限于 2 年之内,单笔收益最大化不保证整体收益最大化。

三.时间序列法

时间序列法是假定价差为具有均值回归特性的马尔科夫链,伴随着高斯噪声。

该方法优越性在于抓住了配对交易的核心---均值回复性;其次该模型是连续的,因而可以用于预测;最后,该模型易处理,可通过卡尔曼滤波方法得到最小 MSE 参数估计。不过,价差应使用价格的自然对数差来避免量纲不同的影响;模型条件苛求收益平价,这实际很难达到;金融资产数据现实中并不满足Ornstein-Uhlenbeck 过程。

配对股票交易策略 python_什么是股票中的配对交易策略?相关推荐

  1. 均线交易策略的回测 r_使用r创建交易策略并进行回测

    均线交易策略的回测 r R Programming language is an open-source software developed by statisticians and it is w ...

  2. 鸿蒙策略股票交易系统,股票交易策略有哪些?5种不同的交易策略解读

    在股票市场中,不同时期的股票行情应当使用不同的股票交易策略应对.那么股票交易策略有哪些?哪些策略能够轻松坐车股市顺风车?看看下文5种不同的股票交易策略解读. 股票交易策略有哪些 每一种股票交易策略都有 ...

  3. MATLAB调用python获得股票数据并构建交易策略

    第一步 python获取实时股票数据 这一步在网上查资料查来查去,三个小时才完成. python之前没有安yfinance工具包,虽然应该是超级简单的pip install,但是莫名报错 一下是pan ...

  4. matlab中均线交易策略,【每日一策】Matlab量化交易策略之 均线选股策略

    策略名称:均线选股策略 策略说明: 对沪深300全市场扫描 买入条件: 1 短均线大于长均线 2 最近N个交易日短均线大于长均线的次数满足某个阈值 3 当前交易日的长均线值处于某个高位 出场条件: 止 ...

  5. 【量化策略三】布林线进行均值回归交易策略

    目录 策略逻辑 增量代码 回测结果 结果分析 上一篇用多因子策略回测后,止损效果不明显,这次用布林带突破. 策略逻辑 当价格触及布林线上轨的时候进行卖出,当触及下轨的时候,进行买入. 增量代码 # c ...

  6. 在Elasticsearch中回测隨機(Stochastic)指標交叉交易策略

    之前的文章"在Elasticsearch 中回测 RSI 交叉策略",介紹在Elasticsearch中如何回測 相对强弱指数(RSI)指标交叉交易策略.在本文中,我们将实施随机( ...

  7. 在Elasticsearch中回测阿隆(Aroon)指標交叉交易策略

    我们已经讨论过如何在Elasticsearch 中回测" RSI 交叉策略"和 随机(Stochastic)交叉策略,在本文中,我们将实现阿隆(Aroon)交叉策略,并将其性能与上 ...

  8. 中低频量化交易策略研发01_引言

    这本书整体还是非常不错的,适合初学者,尤其是从米框,优矿聚宽等平台入手学习的,等于将idea和最终策略串联为一体了. 整体文笔较通俗,不像很多书中描述的非常高达上,整一堆没用概念来.简单,干货. 比较 ...

  9. 算法交易策略的成功回测

    介绍 本来来自英文网站 QuantStart 中对于算法交易策略回测描述的一篇文章,原文可以参见脚注.[ Successful Backtesting of Algorithmic Trading S ...

最新文章

  1. r语言 去除双引号_tidyfst vs pandas(12):去除重复条目
  2. GNS结合SecureCRT连接问题
  3. HANA report里默认filter的工作机制
  4. 【OpenCV 例程200篇】81. 频率域高斯低通滤波器
  5. angular2创建应用_如何在Angular 2+应用程序中使用JavaScript库
  6. x64位windows上程序开发的注意事项
  7. 18awg线材最大电流_USB4来了,最大的变化是这个
  8. ap音频测试仪软件,美国进口音频分析仪/AP音频测试仪/电声测试仪
  9. 2021年5大最佳3D动画软件
  10. 中医预约挂号系统,代煎取药功能原来这样用?
  11. 真实经历,说一说本人苹果ipad mini2官方799元以旧换新真实操作
  12. 到底何为产品架构师?
  13. socket:read: Connection reset by peer
  14. java happen-before_Java内存模型happen-before的实现原理
  15. Windows平台下面MD5 SHA1 SHA256命令行工具
  16. 程序员因违反竟业协议,赔腾讯97.6万...
  17. 游戏脚本用什么语言写_为什么要写分镜头脚本?
  18. 广州白云国际机场IT运维平台项目建设方案
  19. MoveIt-tutorial笔记
  20. 虚拟机环境搭建: virtualBox6.1+window10

热门文章

  1. JavaScript中DOM事件
  2. application/x java applet_下列关于Java Application与Java Applet程序的差别描述正确的是______。...
  3. 【科普一下】量子力学史上的四次大论战
  4. 石家庄铁道大学数据结构实验4 图(完整代码)
  5. 美国50个州最值钱的Startup都是些什么公司?
  6. divi模板下载_Divi WordPress主题:更改博客方式
  7. 别不信!App三年内将被HTML5顶替彻底消失?
  8. html点击电话自动接通,苹果手机如何设置自动接听电话?
  9. Numpy基础:数组和矢量计算-笔记与代码
  10. 点的空间变换与坐标系的空间变换