从股票市场选择配对的股票:理论联系实际

news2025/2/27 6:25:15

我们有了计算距离的方法,即共同因子相关系数的绝对值就是衡量协整性的一个好方法。现在看一些实际应用中会遇到的问题。


整合的特定回报的平稳性(Stationarity of Integration Specific Returns)

两个时间序列协整的必要条件是整合的特定回报时序是平稳的。我们需要在每个时间周期都评估共同因子以及特定回报的情况。也可以在协整检验阶段去评估。

协整检验包括了估计协整系数,以及保证在这个协整系数下,长短投资组合的价差时序是平稳。如果价差是平稳的,那么就能保证整合的特定回报是平稳的。


偏离最佳条件

以APT的术语来说,两个时间序列协整的话,那么它们的因子暴露系数矩阵的相关系数是+1或者-1。在实际应用中,这是很难达到的条件。如果它们的因子暴露系数矩阵(向量)没有完美的重合,那么由两个股票构成的长短投资组合就会有非零的共同因子回报。然而,协整需要共同因子回报是零值,破坏这个条件就不是完美的协整了。我们看看下面这个式子:

 如果r_{port}^{cf}是非零的,那么共同因子价差spread_{t}^{cf}也是非零值,看下面这个式子,

 共同因子价差很有可能是非平稳的,破坏了协整的条件即价差是平稳的。

那么如何去衡量这种不完美的协整呢(偏离最佳协整)?我们把价差时序分成两部分,即平稳部分(特定价差)以及非平稳部分(共同因子价差)。用\sigma_{stationary}^2\sigma_{nonstationary}^2代表它们的方差。注意,非平稳部分的方差是跟一个时间范围T绑定在一起的。用t表示交易的时间范围。如果价差的非平稳部分变化很小,那么我们可以把它看作一个常数,然后宣布我们得到了协整的配对。一个衡量偏离最佳协整的方式signal-to-noise是:

 最理想就是非平稳部分(分母)接近0,所以实际应用中,SNR越大说明我们得到的配对越协整。但是随着时间的增加,非平稳部分的方差会越来越大,更短的交易时间范围会更容易得到好的协整配对。(所以这个时间范围要设置多大比较适合?)

 回到式子:

整体价差也可以解释为具有由共同因子价差决定的变化的平均值的特定回报价差。如果共同因子价差是非平稳的时序,那么整体价差就等同于具有随机偏离均值的特定价差。所以,偏离最佳协整条件导致了所谓的均值漂移(mean drift)。

均值漂移的后果是,对称带的交易(trading with symmetric band)可能不是最佳的,因为价差序列的走势可能是偏斜的。更糟糕的是,它可能会根据共同因子价差的移动而向任何方向倾斜,而且不可能提前知道。此外,如果共同因子价差是非平稳的,则偏斜的方差随时间线性缩放。在这个过程中需要注意的是,仅仅时间的流逝就意味着配对交易风险的增加,在设计基于时间的止损单时必须考虑到这一点。


模型误差

当我们的模型设定偏离市场时,就会出现模型误差。比如,有一个戏剧性的消息可能会导致公司基本面发生剧烈变化。市场立即开始对消息进行调整,从某种意义上改变了公司在新情况下的因子敞口(factor exposure)。在这种情况下,因子敞口发生显著变化,之前评估的共同因子相关性将过时,两个股票之间的相关性结构将崩溃。我们要意识到这一点,并在交易配对时不断关注此类事件。


看例子:

 

 

 

 

 

 

 

 

 因此,即使在信噪比的基础上,股票对(A,B)也比股票对(A,C)做得更好。注意,具有高的特定风险/方差值(假定它是平稳的)是非常理想的,因为它提高了SNR。较高的特定方差意味着较高的股票波动性,表明高波动性环境有利于配对交易。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/75752.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

k8s安装3节点集群Fate v1.7.2

采用k8s,而非minikube, 在3个centos系统的节点上安装fate集群。 集群配置信息 3节点配置信息如下图: 当时kubefate最新版是1.9.0,依赖的k8s和ingress-ngnix版本如下: Recommended version of dependent software: Kubernetes:…

Java编码的坑你知多少?

货币计算坑: 这段代码你认为结果是多少? 我们期望的结果是0.4,也应该是这个数字,但是打印出来的却是0.40000000000000036,这是为什么呢? 这是因为在计算机中浮点数有可能(注意是可能&#xff0…

Flask从入门到放弃(介绍、模版语法案例、配置文件、路由本质、CBV整体流程)

文章目录一、Flask介绍二、Flask快速使用三、Flask展示用户信息案例四、Flask配置文件五、路由系统1)路由系统2)路由本质3)Add_url_rule的参数六、Flask的CBV1)CBV的写法2)CBV添加装饰器3)as_view的执行流程…

排名前十的仓库管理系统大盘点(真实测评)!

通过本篇文章,您将了解以下问题:1、国内适合企业的仓库管理系统软件有哪些,排名怎么样?2、企业在选择仓库管理系统时应考虑哪些因素? 目前市场上有多种仓库管理系统,不同的仓库管理系统由于目标市场的不同…

dumi 如何使用?一文教你使用,高效写出你的博客、组件库文档

文章目录一、dumi介绍二、使用 dumi 的两种方式(着重在已成型项目中使用dumi)2.1、基于 dumi 官网带有的脚手架去进行开发2.2、在已成型的项目中引用 dumi 插件,运行项目2.3、dumi中使用scss2.4、如何在组件内写 tsx | md 文档2.4.1、button/…

DataX 二次开发支持 Oracle 更新数据

文章目录1、原理2、源码修改2.1 OracleWriter注释对writeMode的限制2.2 WriterUtil,增加oracle逻辑2.3 CommonRdbmsWriter.Task修改2.4 测试前文回顾: 《DataX 及 DataX-Web 安装使用详解》 《DataX 源码调试及打包》 《DataX-Web 源码调试及打包》 目前…

2022年四川建筑八大员(土建施工员)考试试题及答案

百分百题库提供建筑八大员(土建)考试试题、建筑八大员(土建)考试预测题、建筑八大员(土建)考试真题、建筑八大员(土建)证考试题库等,提供在线做题刷题,在线模拟考试&…

RabbitMQ基础概念

文章目录RabbitMQ介绍AMQPErlang架构模型PublisherConnectionChannelVirtual HostExchangeBindingConsumerRabbitMQ介绍 RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Er…

Qt-数据库开发-事务提交(3)

Qt-数据库开发-通过QSqlTableModel显示和修改数据,开启事务 文章目录Qt-数据库开发-通过QSqlTableModel显示和修改数据,开启事务1、概述2、实现效果3、主要代码4、完整源代码更多精彩内容👉个人内容分类汇总 👈👉数据库…

毕设选题推荐基于python的django框架的疫苗预约接种管理系统

💖🔥作者主页:计算机毕设老哥🔥 💖 精彩专栏推荐订阅:在 下方专栏👇🏻👇🏻👇🏻👇🏻 Java实战项目专栏 Python实…

新型网络接入控制技术

1.NAC技术 1.1简介 网络接入控制(Network Access Control,简称NAC)是由思科(Cisco)主导的产业级协同研究成果,NAC可以协助保证每一个终端在进入网络前均符合网络安全策略。NAC技术可以提供保证端点设备在接入网络前完全遵循本地网络内需要的安全策略&a…

list容器模拟实现

📋 个人简介 💖 作者简介:大家好,我是菀枯😜 🎉 支持我:点赞👍收藏⭐️留言📝 💬格言:不要在低谷沉沦自己,不要在高峰上放弃努力&am…

布局福建市场,维也纳酒店欧暇·地中海酒店能否为投资人带来信心与底气?

近日,锦江酒店(中国区)“一城一海,暇享好时光”——欧暇地中海漳州长泰凯悦广场店开业典礼隆重举办。 与此同时,锦江酒店(中国区)维也纳酒店&欧暇地中海酒店品牌厦门推介会也圆满落地。在本…

Able2Extract Professional识别引擎经过微调

Able2Extract Professional识别引擎经过微调 改进的表格检测-现在,您可以在自定义PDF到Microsoft Excel转换过程中更准确地确定类似表格结构和内容的位置。 改进了表与列标题的分离-表识别引擎经过改进,可以检测和识别具有单个标题的多列表。 改进的PDF文…

echarts map地图中绘制浙江省市区县乡镇多级联动边界下钻的最新geojson数据文件获取和更新

文章目录ECharts Map地图的显示GeoJSON数据文件获取在ECharts中绘制浙江省的数据ECharts Map地图的显示 ECharts支持地理坐标显示,专门提供了一个geo组件,在setOption中提供option.geo配置即可显示地图。 option.geo配置中有个map属性,取值…

HBase中的Compaction详解

Compaction的作用 由于memstore每次刷写都会生成一个新的HFile,且同一个字段的不同版本(timestamp)和不同类型(Put/Delete)有可能会分布在不同的 HFile 中,因此查询时需要遍历所有的 HFile。为了减少 HFile…

PHPMYADMIN 无法编辑 MYSQL 解决方法

本想通过镜像重新把老站点搭建起来拷贝点文章内容,登录后台时发现忘记了密码,想着通过 PHPMyAdmin 修改 Mysql 数据库内容是非常简答的,万万没想到如下图提示错误:#1030 Get error -1 from storage engine,当时就想到可能因 InnoDB 引擎问题导致,查看在 Mysql 的 my.cnf …

C#学习记录——Windows计算器的制作【实例】

参考《C#从入门到项目实践》边学习,边练习实现。 Windows计算器的制作 此次练习的计算器应用软件在Visual Studio 2019编程环境中开发,是一个简单的窗体应用程序,实现简单的计算器功能。 1、系统功能描述 Windows计算器是利用C#程序设计编…

InputStreamReader构造函数的四种方式实现

InputStreamReader类的构造函数 InputStreamReader(InputStream in) //创建InputStreamReader对象,构造方法中传递输入流,使用默认字符集InputStreamReader(InputStream in, String charsetName) //创建InputStreamReader对象,构造方法中传递…

国考省考行测:主体分析法,高频词往往是主体,没有主体也能说语意主旨,故事型材料对比分析法,积极引申大道理

国考省考行测:主体分析法,高频词往往是主体,没有主体也能说语意主旨,故事型材料对比分析法,积极引申大道理 2022找工作是学历、能力和运气的超强结合体! 公务员特招重点就是专业技能,附带行测和申论&#…