从股票市场选择配对的股票:共同趋势模型与套利定价理论

news2025/1/11 22:54:41

股价取对数之后的序列建模为随机游走。现在把取对数之后的股价当作是由一个随机游走和一个平稳时序组成:

 n_{t}是随机游走部分,\varepsilon_{t}是平稳部分。取对数后的股价求差就得到回报。所以在时间t的回报r_{t}表示为:

 r_{t}^{c}表示非平稳部分的回报,r_{t}^{s}表示平稳部分的回报。注意非平稳部分(趋势部分)的回报就是趋势的新息(innovation dervied from trend component)。所以,如果两个时间序列是协整的,那么从共同趋势得到的回报某种程度上(按照一定的比例)是相同的。那么到底为什么股票会有共同的回报(command return)呢?是否有金融方面的理论依据呢?是有的。套利定价理论正是提供了依据。

在APT中,股票的回报由共同因子回报(common factor return,我也想翻译成一般因子回报,即股票暴露在不同风险因子中得到的回报)和特定回报(specific return,股票的特定回报)组成。如果两个股票受到同样的风险因子的影响,那么两个股票的共同因子回报(common factor returns)是相同的。

根据APT,股票的回报由共同因子回报和特定回报组成。那么,APT中的共同因子回报对应共同趋势模型(common  trends model)中的共同趋势新息,APT中的特定回报对应共同趋势模型中的特定部分的一阶差分。这种对应成立的条件是,特定回报是平稳的时间序列。

我们说特定回报必须不是白噪声,但是APT模型不能保证特定回报时序是不是白噪声。因此,我们假设特定的回报序列不是白噪声。然而,令人放心的是,这一假设的有效性在进行协整测试时得到了检验,并且特定部分为非平稳的配对会被淘汰。

我们假设特定回报不是白噪声。我们就可以使用APT的术语去解释共同趋势模型的一些推论。新息序列的相关性就似乎共同因子的相关性。我们可以通过构造APT模型去估计共同因子方差以及协方差从而计算协整系数。

具有相同风险因素敞口(risk factor exposures风险因子暴露系数) 的一对股票是协整的必要条件。

我们看看两个条件:

 

 条件一,如果两个序列是协整的,它们从共同趋势得到的回报某种程度上(按照一定的比例)是相同的。

 

 

 条件二,如果两个股票是协整的,那么组合的价差跟从特定部分得到的价差是相同的。 此外,对于协整而言,价差序列必须是平稳的。如果特定价差是平稳的则价差是平稳的。如果两个股票的特定回报的整合起来的特定回报是平稳的,则特定价差是平稳的。这是我们将APT与协整联系起来时所做的假设。因此,如果这一假设成立,我们将满足所有协整的必要条件。

总结:

共同趋势模型把时间序列看成平稳和非平稳部分。注意,一般来说,在实际分析时间序列时,假设时序是由趋势(trend)部分、季节性部分(seasonal)、随机(stocahstic)部分组成。套利定价理论非常明确地表明了这种组合的观点,并采用了一种建构主义的方法来模拟股票收益。APT模型中的每个风险因素都与收益的时间序列相关。这些系列的加权求和,以因子敞口(factor exposure)作为权重,就是股票的预期回报序列。要获得实际回报,我们需要将特定的回报(specific return)序列添加到预期回报中。

两个股票如果由相同的风险因子敞口,它们将有相同的共同因子(common factor)回报。也就是说,长短投资组合(long-short portfolio)的共同因子回报是零(投资组合中两个股票的共同因子回报相互抵消了,因为一个买入,一个卖出)。此时,如果两个股票的特定回报的组合(the intergration of the specific returns of the stocks)是平稳的,那么这两个股票就是协整的。因此,寻找衡量协整性的方法的一个关键点是股票的风险因素敞口状况以及它们之间的关联程度。

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

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

相关文章

如何基于运维事件中心通过 logstash 进行日志关键字监控

日常运维过程中,很多场景都需要对日志关键字进行监测,以便第一时间发现应用/业务相关异常,这是一种比较常见的监控需求,所以也有很多方法可以实现关键字告警。对于简单的告警可以通过一些传统的监控工具实现,但对于体量…

从头开始搭建一个SpringBoot项目--SpringSecurity的配置

从头开始搭建一个SpringBoot项目--SpringSecurity的配置前言本文的目标使用到的依赖、Redis配置、通用返回实体类依赖Redis项目里的配置通用返回实体ResultResultCodeResultUtil配置文件配置的目录结构Spring Security的配置信息SecurityConfigWebMVCConfig用到的类及代码自定义…

深入浅出自定义创建spring-boot-starter

深入浅出自定义创建spring-boot-starter https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.developing-auto-configuration 快速入手 第一步&#xff1a;新建模块 第二步&#xff1a;修改依赖 <?xml version"1.0" e…

关键词(三)

关键词一.最冤枉的关键字—sizeof二.“简单”的布尔类型—_Bool一.最冤枉的关键字—sizeof 前面我们说过定义变量是需要空间的&#xff08;声明不需要&#xff09;&#xff0c;同时你需要有类型像int,char…这些不同的类型会在内存中开辟不同大小的空间&#xff0c;而sizeof就可…

Web安全测试工具AppScan简述

01 安全测试的对象 了解常见的Web应用安全漏洞&#xff0c;参考OWASP Top 10 2017。 理解这些常见漏洞的攻击原理&#xff0c;如何判断系统是否存在这些漏洞、如何防止这些漏洞。 02 安全测试的实施 SQL注入测试 确认所有的解释器都明确的将不可信数据从命令语句或者查询语…

微服务囧途之BFF层登场

从单体架构演化为微服务架构后&#xff0c;架构者的期望是“模块A”“模块B” “后端服务”。 场景一 Web端和Mobile端都有一个详情页面&#xff0c;需要调用模块A的getDetail接口获取数据。假设Web端实际需要展示的字段是20个&#xff0c;Mobile端实际需要展示的字段是10个…

记一次Metrics-server异常

报错 前几天测试环境k8s集群做etcd的备份恢复。 所有的pod都起来了&#xff0c;包括metrics-server的状态也是 Running,部署新pod也没有异常&#xff0c;结果kubectl top 请求的时候报错了 Error from server (ServiceUnavailable): the server is currently unable to handle …

Spring cloud Consul 服务注册中心实战

Spring cloud Consul服务注册中心一、简介二、功能三、角色四、工作原理1、服务注册及发现2、服务调用五、起步1、下载2、安装六、实例一、简介 Consul 用于实现分布式系统的服务注册与配置&#xff0c;与其它方案相比&#xff0c;Consul 更 “一站式”&#xff0c;内置了服务…

移植lighttpd笔记

一、前言 lighttpd交叉编译并移植到iTop4412平台 二、编译环境 ubuntu 18.04pcrelighttpd交叉编译链:arm-none-linux-gnueabi三、编译过程 1.pcre交叉编译 tar -xvf pcre-8.38.tar.bz2 cd pcre-8.38/ ./configure --host=arm-none-linux-gnueabi --prefix=/ --enable-utf8 …

IDEA中如何实现 git stash 命令的可视化操作?

目录 问题现象&#xff1a; 问题分析&#xff1a; 拓展&#xff1a;git stash 相关命令 1、git stash 2、git stash save 注释 3、git stash list 4、git stash pop 5、git stash apply stash{编号} 6、git stash drop stash{编号} 7、git stash clear 8、git stash…

flutter 内网安装包生成二维码

参考 前言 有时候我们可能需要用手机访问电脑上的文件, 或者用手机测试电脑上编写的程序 此时 在同一个wifi网络的前提下我们可以这么做: 第一种 使用python 直接使用自带python工具开启http服务, 首先打开终端, 进入需要共享的目录,然后运行以下代码即可: python -m Simple…

React TreeSelect 组件使用和优化

1、自定义折叠和展开图标 此时就要用到switcherIcon属性&#xff0c;以下是antd中对switcherIcon属性的描述&#xff0c; switcherIcon自定义树节点的展开/折叠图标ReactNode | ((props: AntTreeNodeProps) > ReactNode)-具体使用如下&#xff1a; import { DownOutlined…

数据库原理及MySQL应用 | 事件

事件由一个特定的线程——事件调度器来管理&#xff0c;事件是根据指定时间表&#xff0c;在某一特定的时间点&#xff0c;触发相关的SQL语句或存储过程。 01、事件概述 事件(Event)是根据指定时间表执行的任务&#xff0c;是MySQL在相应的时刻调用的过程式数据库对象。它由事…

抓包分析ssh远程主机为何变慢了?

文章目录背景SSH协议握手过程ssh 抓包MAC层包传输tcp握手抓包解释三次握手的第一个报文- SYN包第一个报文对应的抓包详情三次握手的第二个报文- SYNACK包第二个报文对应的抓包详情三次握手的第三个报文- ACK包第三个报文对应的抓包详情ssh版本协议交换密钥协商key阶段Key Excha…

程序员的工资这么高,为什么还会有人离职?

出了社会以后才发现&#xff0c;班级里天天打鸡血的、最奋斗的、同时也最焦虑的&#xff0c;不是成绩最好的&#xff0c;也不是成绩最差的&#xff0c;而是那帮处于中间的人。 他们不像那些成绩最差的&#xff0c;或是天天摆烂&#xff0c;或是靠高情商混得风生水起&#xff1b…

Pytest----pluggy源码解读基础准备

【原文链接】Pytest----pluggy源码解读基础准备 解读pluggy源码&#xff0c;直接使用pytest环境中安装的pluggy即可&#xff0c;比如这里安装的pluggy版本是1.0.0&#xff0c;为了更好的理解源码&#xff0c;这里首先使用如下应用代码作为应用实例&#xff0c;从如下代码中可以…

低代码助力生产管理:离散型制造业MES系统

制造业作为我国国民经济的支柱产业&#xff0c;在我国经济增长中占有主导作用。而制造业对经济增长的贡献很大一部分来自于以离散制造业为代表的机械装备制造、汽车零部件制造等。因此&#xff0c;离散制造业的发展对我国经济增长具有举足轻重的作用。 离散型制造业的特点&…

中创股份在科创板提交上会稿:计划募资6亿元,景新海为董事长

12月8日&#xff0c;山东中创软件商用中间件股份有限公司&#xff08;下称“中创股份”&#xff09;在上海证券交易所科创板提交招股书&#xff08;上会稿&#xff09;。相较于此前招股书&#xff0c;中创股份补充了截至2022年9月30日的财务数据等信息。 据贝多财经了解&#x…

记一次 Eclipse 打包的辛酸历程

文章目录1&#xff1a;背景2 maven 工程3 普通工程3.1 打可执行的 jar3.2 打普通 jar4&#xff1a; 运行 jar 包1&#xff1a;背景 偶然的境况下&#xff0c;被迫使用了 Eclipse 进行代码。遇到的代码也有点奇怪&#xff0c;main 方法启动 java 工程&#xff0c;里面封装 Tomc…

音频声音信号

音频信号是模拟信号&#xff0c;我们需要将其保存为数字信号&#xff0c;才能对语音进行算法操作&#xff0c;WAV是Microsoft开发的一种声音文件格式&#xff0c;通常被用来保存未压缩的声音数据。 通道数&#xff1a;同时有个几个设备在进行音频的采样&#xff1b;采样频率&a…