一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种面向股票的实时高频联动套利方法与流程

2022-02-25 22:49:34 来源:中国专利 TAG:


1.本发明涉及股票分析技术领域,具体的说,是一种面向股票的实时高频联动套利方法。


背景技术:

2.股市频繁出现股价“齐涨齐跌”、“同升共降”的现象,简称股价联动性,意味着由于某些特定的原因冲击,个股间呈现股价同时上涨或同时下跌的现象,使得股票市场中的某些股票涨跌趋于同步。实际上,自上个世纪八十年代以来,学术界和工业界从理论和实践角度对此现象进行了大量的论证,结果表明:金融市场中大范围存在一系列股价联动效应,大致可分为地域联动效应、行业联动效应、概念联动效应、风格联动效应、市场联动效应、k线形态联动、指数联动效应、投资者情绪联动效应等。对于股价联动效应的成因,传统金融学理论、行为金融学理论以及信息效率理论分别从不同角度给出了合理解释。股价联动的研究对公司股票定价、资产组合管理、金融市场风险传染与控制等都具有重要意义。而长期以来,不少投资者尝试从股价联动效应中获取投资套利机会,然而大多数都是基于宏观层面如市场或行业间的股价联动、以及个股层面如地区、概念风格间股价联动,更有少数投资者基于投资者情绪层面的股价联动来寻找投资套利机会。然而,上述股票联动的研究与实践大都是从股价联动影响因素角度出发,由因及果,需要投资者根据原因来推理结果,很容易将个人主观意见等噪音带入研究结果,且个股产生联动效应时,通常是由多种联动效应相互混杂、综合影响的结果,仅从单一联动效应分析难免对研究结果造成干扰,无法解决实时股价联动投资套利问题。


技术实现要素:

3.本发明的目的在于提供一种面向股票的实时高频联动套利方法,用于解决现有技术中基于宏观层面或个股层面因素分析股价联动效应不全面且结果噪声较大难以解决实时股价联动投资套利的问题。
4.本发明通过下述技术方案解决上述问题:
5.一种面向股票的实时高频联动套利方法,包括:
6.步骤s1、获取全市场所有股票n分钟k线周期最近m分钟的历史行情价格数据,行情价格数据包括股票的开盘价、收盘价、最低价、最高价、成交量;其中m>n;
7.步骤s2、根据每只股票m分钟的历史收盘价,计算每n分钟的对数收益率:
[0008][0009]
其中,r
t
表示股票在t时刻(当期)的收益率,p
t
为股票在t时刻的收盘价;r
t-1
为股票在t-1时刻(上一期)的收益率;
[0010]
步骤s3、根据对数收益率数据,对每只股票以及全市场股票建立回归模型:
[0011]yit
=bi w
ij
x
jt
εi[0012]
其中,bi为常数项,εi为残差项,y
it
表示t时刻第i只股票的收益率,x
jt
表示t时刻全市场股票中第j只股票的收益率,w
ij
为回归系数,|w
ij
|表示第i只股票和第j只股票之间的股价联动系数;
[0013][0014]
依次获取每只股票与全市场股票的回归结果,得到模型拟合系数r2和t统计量:
[0015][0016][0017]
其中,y为真实收益率;为预测收益率;为估计系数;为估计系数均方误差;为估计系数方差;
[0018]
步骤s4、对每只股票与全市场股票的拟合系数r2和t统计量进行组内归一化处理,然后相加得到模型显著性指标d。
[0019][0020]
其中,为拟合系数r2的均值,r
2max
为拟合系数的最大值,r
2min
为拟合系数的最小值;为t统计量,为t统计量最大值,为t统计量最小值;
[0021]
按照指标d对每组数据进行降序排序,取前f个样本作为备选样本;根据回归系数w
ij
指标对备选样本进行降序排序,回归系数w
ij
值的大小代表股价联动强度,值越大,表明个股间联动性越强,反之越弱;回归系数w
ij
的正负方向代表个股间联动方向,值为正时表示正向联动关系,值为负时表示负向联动关系;建立全市场股票间m分钟股价联动强度映射关系表;得到每只股票y
it
正向联动关系最强的股票spi以及针对每只股票负向联动关系最强的股票sni;
[0022]
步骤s5、构建以监控全市场n分钟市场异动为目的的平均1分钟涨速指标urate:
[0023][0024]
对全市场股票按照urate从大到小降序排序,对urate排名靠前的股票进行实时监控,根据排名靠前的每只股票代码在所述个股股价联动强度关系表中进行匹配查找,按照相应的交易策略执行。
[0025]
所述n分钟k线周期采用细颗粒度时间周期,可以是1分钟,3分钟,5分钟等。m分钟历史行情价格数据也可以是任意级别,比如5分钟,10分钟,15分钟,30分钟,1小时,1天等。
[0026]
所述交易策略包括做多正向联动关系最强的股票spi和/或做空负向联动关系最强的股票sni。
[0027]
本发明与现有技术相比,具有以下优点及有益效果:
[0028]
本发明根据股票历史行情数据计算个股历史收益率,在此基础上,构建每只股票
与全市场股票的线性回归模型,基于回归模型结果参数,统计分析得到个股间的股价联动强度关系,并制作出全市场的股价联动强度映射关系表。然后,根据构建的涨速指标对全市场股票进行实时监控,选择涨速靠前的股票中各自对应正负联动关系最强的映射股票进行多空配置,以此达到股价联动套利的目的。同时,本发明可允许用户基于此分析方法进行量化交易,无需人工干预,减少人为情绪对交易的影响。
附图说明
[0029]
图1为本发明的流程图。
具体实施方式
[0030]
下面结合实施例对本发明作进一步地详细说明,但本发明的实施方式不限于此。
[0031]
实施例:
[0032]
结合附图1所示,一种面向股票的实时高频联动套利方法,包括如下步骤。
[0033]
步骤s100,获取全市场股票历史行情数据并计算历史收益率序列。本实例中,以获取全市场所有股票1分钟k线周期最近240分钟的前复权行情价格数据为例进行解读说明,行情价格数据字段包含股票每一分钟的开盘价、收盘价、最低价、最高价、成交量。
[0034]
根据每只股票1分钟的240分钟收盘价数据,计算每1分钟的对数收益率,计算公式如下:
[0035][0036]
其中,r
t
表示股票在t时刻(当期)的收益率,p
t
为股票在t时刻(当期)的收盘价,p
t-1
为股票在t-1时刻(上一期)的收盘价。
[0037]
步骤s101,根据所述历史收益率序列训练得到个股联动强度评估模型。在本实施例中,基于所述对数收益率数据,对每只股票与全市场股票收益率依次进行回归建模,基准回归模型公式如下:
[0038]yit
=bi w
ij
x
jt
εi[0039]
其中,y
it
表示第i只股票的收益率,x
jt
表示t时刻全市场股票中第j只股票的收益率,w
ij
为回归系数,bi为常数项,εi为残差项。
[0040]
可选地,|w
ij
|为个股i和个股j之间的股价联动系数,其值的大小表示股价联动的强度,值越大表示个股间的联动强度越强。其方向的正负表示个股间股价联动强度是正向联动还是负向联动,如下,因此,股价联动系数绝对值排名靠前的股票是本发明重点关注的。
[0041][0042]
可选地,在进行建模时,全市场股票中第i只股票的收益率的y
it
,全市场股票中第j只股票的收益率x
jt
中的t允许一定的偏移量,比如要计算第j只股票t-1时刻与第i只股票t时刻的股价联动系数,则模型公式变形如下:
[0043]yit
=bi w
ij
x
jt-1
εi[0044]
可选地,由于个股上一刻的走势会影响其下一刻的走势,因此,模型还可以进一步引入股价本身的滞后项来提高模型评估参数的准确性,变形模型的公式如下:
[0045]yit
=bi δ
ijyit-1
w
ij
x
jt-1
εi[0046]
可选地,在计算个股股价联动强度系数时,可基于所述基准回归模型以及变形模型公式进行其他方面的扩展,本发明不做具体限定。
[0047]
步骤s102,基于所述评估模型,构造个股联动强度关系映射表。在本实施例中,以贝泰妮(300957)为例,计算其与全市场股票的联动关系,对应的联动强度映射关系基表如下:
[0048][0049]
进一步,构建个股间股价联动强度指标。首先,对每只股票与全市场股票的r2和t统计量进行组内归一化处理,然后相加得到模型显著性指标d,按照指标d对每组数据进行降序排序,d值越大代表拟合效果越好,越显著,在剔除不显著研究样本的前提下,取前f个样本作为备选样本。
[0050]
其次,根据回归系数w
ij
指标对备选样本进行降序排序,回归系数w
ij
值的大小代表股价联动强度,值越大,表明个股间联动性越强,反之越弱;回归系数w
ij
的正负方向代表个股间联动方向,值为正时表示正向联动关系,值为负时表示负向联动关系。至此,我们便建立起了贝泰妮与全市场股票间240分钟的股价联动强度映射关系表。
[0051]
[0052][0053]
可选地,所述实施例仅仅展示了贝泰妮单个股票与全市场股票的股价联动强度映射关系表,其他股票的构建过程类似。需要说明的是,由于数据量巨大,在计算全市场股票的映射关系表时,如有必要可采用多线程/进程或者分布式处理方案。
[0054]
步骤s103,实时监控市场股票涨速异动,选取涨速居前的股票池。在本实施例中,构建以监控全市场异动为目的的平均1分钟涨速指标urate。计算公式如下:
[0055][0056]
对全市场股票按照urate从大到小降序排序,对urate排名靠前的股票进行实时监控。在本实施例中,选取涨幅排名第1的股票a和第2的股票b组成联动股票池a,其中:
[0057]
a~(a,b)
[0058]
步骤s104,基于所述股票池a,查找所述个股联动强度映射表,据此构建投资组合。本实施例中,根据排名靠前的每只股票代码在所述个股股价联动强度关系表中进行匹配查找,比如针对排名第1的股票a,选取正向联动强度最大的股票a1,负向联动强度最大的股票a2、针对排名第2的股票b,选取正向联动强度最大的股票b1,负向联动的股票b2。此时,开仓交易策略是:
[0059]
(1)针对多头交易策略:做多a1、b1。
[0060]
(2)针对空头交易策略:做空a2、b2。
[0061]
(3)针对对空对冲交易策略:做多a1同时做空a2、做多b1同时做空b2,需要注意的是,由于国内a股还没直接的股票做空机制,做空方式可以采用融券卖出的方式来代替)。
[0062]
可选地,交易策略可以是只做多或只做空,也可以是多空组合。同时,构建投资组合股票数量的多少可根据实际情况而定,股票若需多配置,则可以按照urate指标排名依次往下匹配查找按需进行股票池的配置即可。
[0063]
可选地,本实施例中,平仓交易的时机根据所述240分钟来定,开仓后的股价联动强度映射关系最大有效期即为60分钟,因此,平仓交易的时机一般不应超过最大240分钟的限定,即开仓后最晚240分钟后就应平仓,240分钟内的平仓交易条件本发明不做专门设定,可结合自身实际进行组合扩展。
[0064]
尽管这里参照本发明的解释性实施例对本发明进行了描述,上述实施例仅为本发明较佳的实施方式,本发明的实施方式并不受上述实施例的限制,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本技术公开的原则范围和精神之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献