以沪深300股指期权为例
本文研究目的在于探究期权PCR指标对于标的未来的变动是否具有指示意义。研究方法上,从直观理解出发构建基于相关指标的不同信号生成方式,在给定阈值下,生成相应信号。同时,测试在信号生成之后,无固定持有期以及有固定持有期两种情况下的策略表现。综合来看,持仓量PCR在构建相应突破类策略方面效果较好。
[沪深300股指期权PCR指标概况]
沪深300股指期权于2019年12月23日在中国金融期货交易所上市,从其上市到2023年10月16日,成交量PCR、持仓量PCR与沪深300指数如下图所示:
从波动上来看,沪深300股指期权成交量PCR呈现出日间波动较大的特征,而其持仓量PCR日间波动则相对较小。从相关性上来看,沪深300股指期权成交量PCR与沪深300指数相关系数为-0.317,而期权持仓量PCR与指数相关系数为-0.00086。期权成交量PCR与指数呈现一定的负向相关性,表明当标的处于上行趋势时,往往看涨期权成交量相对于看跌期权成交量会有所上行,当标的处于下行趋势时,往往看跌期权成交量相对于看涨期权成交量会有所上行。但相关系数数值大小表明基本没有相关性,但从上面的走势图观察,直观上会认为这两项数据之间会存在正向的相关性。对于持仓量PCR指标与指数之间关系在数据上所表现出来的不相关性与直观感受的不一致,我们认为原因可能如下:
一是相关系数仅为计算两项数据线性相关性的工具,仅能体现出数据在变动方向上的相关性,并不能体现出数据在波动幅度上的关系。
二是相较于成交量,持仓量对于标的短期变动可能没有那么敏感,特别是在指数自身波动不大的时期,持仓量本身变动较小,因此线性相关性无法体现。
通过上述分析,单纯通过两种PCR指标与沪深300指数之间连续日度关系挖掘有效信息可能不是一种很好的方案,因此我们还是着眼于这两种PCR指标与标的之间的逻辑关系来进行策略构建并进行回溯测试。
[指标与指数逻辑关系梳理]
无论是成交量PCR还是持仓量PCR,我们倾向于认为其与标的之间的关系应该是标的变动方向及幅度对其产生影响,理论上,PCR指标都是对当前市场多空情绪的一种反映。对于持仓量PCR,当标的市场出现上行时,往往对应于看涨情绪的逐步流逝以及看跌情绪的逐步积累,特别是当市场逐步进入高位时,市场会出现恐高情绪,此时无论是投机者还是套保者都有可能增加其看跌期权仓位同时减少看涨仓位。同理,当市场逐步进入低位时,伴随着下行风险的逐步释放,此前的空头套保方以及投机方都有可能减少看跌期权仓位,同时通过持有看涨期权布局未来可能的上行。因此,我们首先通过持仓量PCR构建一个预测标的反转的指标,后续根据实际效果改进。成交量PCR方面,由于其波动相较于持仓量PCR更大,因此我们除了按照与持仓量PCR类似的方式首先构造指标进行回测之外,后期研究中通过取均值的方式对其历史数据进行平滑并再次回测,观测其是否有效。
我们需要按照某种思路使用指标生成信号,观测是否对于标的反转有预测效果,因此基于相关指标的历史数据,根据当前数据在历史数据中的分位进行多空仓位以及平仓时点确定,信号产生之后使用相应的股指期货合约进行测试,具体如下:
第一,假设判断开立多头仓位的历史分位阈值为A1,多头仓位平仓的历史分位阈值为A2,A1<A2。如果当前数据在历史数据中分位小于A1,则开立多头仓位。如果当前已有多头仓位,那么当前数据在历史数据中分位小于A2时继续持有,当前数据在历史数据中分位大于A2时平仓。
第二,假设判断开立空头仓位的历史分位阈值为B1,空头仓位平仓的历史分位阈值为B2,B1>B2。如果当前数据在历史数据中分位大于B1,则开立空头仓位。如果当前已有空头仓位,那么当前数据在历史数据中分位大于B2时继续持有,当前数据在历史数据中分位小于B2时平仓。
第三,如果是测试突破效果,相应的信号生成规则与上述预示反转策略相反,即假设判断开立空头仓位的历史分位阈值为A1,空头仓位平仓的历史分位阈值为A2,A1<A2。如果当前数据在历史数据中分位小于A1,则开立空头仓位。如果当前已有空头仓位,那么当前数据在历史数据中分位小于A2时继续持有,当前数据在历史数据中分位大于A2时平仓。
第四,假设判断开立多头仓位的历史分位阈值为B1,多头仓位平仓的历史分位阈值为B2,B1>B2。如果当前数据在历史数据中分位大于B1,则开立多头仓位。如果当前已有多头仓位,那么当前数据在历史数据中分位大于B2时继续持有,当前数据在历史数据中分位小于B2时平仓。
上述两种情形同时规定了通过指标相关阈值确定开仓信号与平仓信号的情况,此外我们可以测试另外一种持有方式,即给定一个持有期数量,开仓信号进行持仓,在持有期限到之后进行平仓,测试在不同的持有期情况下的策略效果。
上述信号生成方式中,参数A1、A2、B1、B2、历史数据窗口的长度以及持有期时间窗口的长度都是超参数,由于回测目标是测试PCR指标到达相对极端区域时市场情绪是否已经见顶或见底,因此将A1、A2、B1、B2的取值分别确定为0.05、0.1、0.95、0.9。另外两个参数历史数据窗口长度以及持有期时间窗口长度则是通过选取不同数值并进行测试,观测参数稳定性,具体参数取值情况如下:
本次研究使用股指期货作为测试交易标的,股指期货端每次发出多仓信号买入1手,发出卖出信号则卖出1手。其余参数如下:
初始资金:1000万元
股指期货展期规则:当月合约距离到期日剩余时间小于15天时即切换至下月合约。
回测时间区间:2020年6月23日—2023年11月2日。
[四种突破效应测试]
持仓量PCR反转效应测试结果及分析
通过测试结果数据来看,对于按照回看期内持仓量PCR相关分位数据确定开仓及平仓信号的反转策略,各个不同回看期限下,均未实现正收益。对于开仓信号按照回看期内持仓量PCR数据相关分位数据确定,但是持有期为固定期限的情况,实现正收益对应的参数区间为回看期120天至140天、持有期为80天至100天。绩效表现最好的为回看期120天、持有期80天,夏普比例及卡玛比例均为0.78,但是相关参数的稳定性表现一般,在最优参数附近相关绩效出现比较快速下行。
持仓量PCR突破效应测试结果及分析
通过测试来看,对于按照回看期内持仓量PCR相关分位数据确定开仓及平仓信号的突破类策略,各个不同回看期限下,均实现正收益。回看期为60至80天时,绩效表现较好,其中最优绩效为回看期取80天时,夏普比例为1.1,卡玛比例为1.7。此外,回看期为60至110天时,绩效整体表现相对稳定,随后出现下行。
图为无固定持有期限-突破效应-夏普比例
图为有固定持有期限-突破效应-夏普比例
图为无固定持有期限-突破效应-卡玛比例
图为有固定持有期限-突破效应-卡玛比例
此外,对于开仓信号按照回看期内持仓量PCR数据相关分位数据确定,但是持有期为固定期限的情况,有较大比例的参数实现了正收益,其中在较短的回看期限以及较短的持有期限上,策略表现较好,策略最优参数为回看期60天,持有期30天,夏普比例为1.3,卡玛比例为1.9,其净值表现如下图所示:
图为持仓量PCR无固定持有期限—突破效应—回看期80天
图为持仓量PCR有固定持有期限—突破效应—回看期60天、持有期30天
成交量PCR反转效应测试结果及分析
从绩效数据来看,对于按照回看期内成交量PCR相关分位数据确定开仓及平仓信号的反转类策略,各个不同回看期限下,均未实现正收益。
对于开仓信号按照回看期内成交量PCR数据相关分位数据确定,但是持有期为固定期限的情况,有一定比例的参数实现了正收益,但是相对较优绩效对应的参数较少,同时参数分布相对分散,主要分布在回看期为50天、持有期为20至30天以及回看期130天至160天、持有期为90至100天的组合下,其中最优参数组合为回看期50天、持有期20天,夏普比例为0.84,卡玛比例为0.99。
成交量PCR突破效应测试结果及分析
成交量PCR突破效应策略的夏普及卡玛比例如下所示:
图为无固定持有期限-突破效应-夏普比例
图为有固定持有期限-突破效应-夏普比例
图为无固定持有期限-突破效应-卡玛比例
图为有固定持有期限-突破效应-卡玛比例
从绩效数据来看,对于按照回看期内成交量PCR相关分位数据确定开仓及平仓信号的突破类策略,各个不同回看期限下,均实现正收益。回看期为80至100天时,绩效表现较好,其中夏普比例表现最优的参数为回看期取100天,夏普比例为0.95,卡玛比例表现最优的参数为回看期取80天,卡玛比例为0.79。回看期分别取100天及80天时,策略净值表现如下:
图为成交量PCR无固定持有期限—突破效应—回看期100天
图为成交量PCR无固定持有期限—突破效应—回看期80天
对于开仓信号按照回看期内成交量PCR相关分位数据确定,但是持有期为固定期限的情况,实现正收益的参数组合占比并不高。但是出现了两个现象,一个是持有期为10天时,各个回看期参数下策略均实现正收益,但是持有期为20天时,各个回看期参数下策略均为负收益。此外,最优绩效对应参数组合为回看期取90天、持有期取80天,夏普比例为0.89,卡玛比例为0.87,但是较优参数表现并不稳定。
最后需要说明的一点是,关于资金占用,因为测试过程中出现信号时只使用1手股指期货合约,因此整体保证金占用比例不高,一般情况下未超2%。
[不同策略历史绩效评价]
本文研究目的在于探究期权PCR指标对于标的未来的变动是否具有指示意义,其中包括持仓量PCR以及成交量PCR两类指标,主要方法为基于相关指标构建相应期货交易策略并进行历史回测分析,根据策略历史绩效进行相关评价。本文研究标的为沪深300股指期权,用于测试的期货品种为沪深300股指期货。
从测试结果上来看,对于持仓量PCR,反转效应方面并未展现出与初始预期逻辑的一致性,反映在对应策略上的效果就是对于按照回看期内持仓量PCR相关分位数据确定开仓及平仓信号的反转策略,各个不同回看期限下,均未实现正收益。相反,在突破效应方面,对于按照回看期内持仓量PCR相关分位数据确定开仓及平仓信号的突破类策略,各个不同回看期限下,均实现正收益。其中,在回看期为60至80天时绩效表现较好,其中最优绩效为回看期取80天时,夏普比例为1.1,卡玛比例为1.7。
成交量PCR方面,与持仓量PCR类似的是也没有表现出对于标的反转的较好指示效果,对于按照回看期内成交量PCR相关分位数据确定开仓及平仓信号的反转类策略,各个不同回看期限下,均未实现正收益。其中最优参数组合为回看期50天、持有期20天,夏普比例为0.84,卡玛比例为0.99。参数稳定性表现一般,同时最优参数对应绩效表现也一般。
在突破效应的指示效果方面,策略展现出来的效果相比于持仓量PCR稍差。对于按照回看期内成交量PCR相关分位数据确定开仓及平仓信号的突破类策略,各个不同回看期限下,均实现正收益。对于开仓信号按照回看期内成交量PCR相关分位数据确定,但是持有期为固定期限的情况,实现了正收益的参数组合占比并不高。其中,最优绩效对应参数组合为回看期取90天、持有期取80天,夏普比例为0.89,卡玛比例为0.87,但是较优参数表现并不稳定。
综合来看,仅持仓量PCR在构建相应突破类策略方面效果较好,一个是最优参数对应的绩效值相对较高,一个是较优绩效对应的参数取值相对稳定,表明当持仓PCR处于低位时并不能预示短期标的止跌,反而存在一定继续下行的可能。同样,当持仓PCR处于高位时并不能预示短期标的见顶,反而存在一定继续上行可能。(作者单位:中信建投期货)
期货日报网声明:任何单位和个人,凡在互联网上以商业目的传播《期货日报》社有限公司所属系列媒体相关内容的,必须事先获得《期货日报》社有限公司书面授权,方可使用。
扫描二维码添加《期货日报》官方微信公众号(qhrb168)。提供市场新闻、品种知识干货、高手故事及实盘经验分享……每日发布,全年不休。
关于我们| 广告服务| 发行业务| 联系我们| 版权声明| 合作伙伴| 网站地图
本网站提供之资料或信息,仅供投资者参考,不构成投资建议。
豫公网安备 41010702002005号, 豫ICP备13022189号-1
《期货日报》社有限公司版权所有,未经书面授权禁止使用, Copyright © www.qhrb.com.cn All Rights Reserved 。