-
股指期货跨期套利
万能量化 / 2016-11-02 16:18 发布
1.前言
最近阅读了金工研报《选取均值策略,把握波动收益——股指期货跨期套利研究》,刚好优矿社区还没有跨期套利的例子,便将其在优矿期货回测平台进行复现。
2.策略的理论基础
跨期套利是指投资者以赚取期货合约价差为目的,在同一期货品种的不同月份合约上建立数量相等、方向相反的交易头寸,最后以对冲或交割方式结束交易、获得收益的方式。最简单的跨期套利就是买入近期的期货品种,卖出远期的期货品种。因此跨期套利所关注的是合约之间的价差,能够一定程度上避免单个期货合约价格剧烈变动所带来的风险。
对于同一个投资标的,市场上一般有若干张不同到期月份的期货合约。以上证50指数为例,同一时刻,市场上存在当月,下月,当季,下季四个股指期货。这些合约均有同一现货标的,受相同因素的影响,所以合约价格表现出一定的相关性。在市场预期一致的情况下,它们之间的价差应该是稳定的,一旦发生了偏离,那么就出现了套利的机会。
相比期现套利来说,跨期套利并不是无风险套利。期现套利的价差会在合约到期时收敛,但是跨期套利的价差可能会随着股指的上升而上升,实际中也与投资者对中期或短期股指的预期相关,如果价差在一个新的水平上达到平衡,那么我们的策略便面临着风险。
我们拿2015年1月4日到2015年12月31日的上证50股指期货当月合约和下月合约的分钟数据,来对价差进行单位根检验。函数get_current_contracts可以根据当前时间和标的获取标的对应的当前四个合约的名称。
如下图所示,我们选取了从2016年1月1日至2016年6月1日的当月合约与下月合约分钟价差数据,价差大概稳定在25个点。再对其进行adf-fuller单位根检验, p值为0.0013,拒绝原假设,即认为序列平稳。价差的稳定保证了价差出现异常后会回复,其围绕均衡价差的波动带来了套利机会,价差从偏离到回复的收益是可以把握的。
3.基于统计的牛熊市跨期套利
因为当前上证50 股指期货的成交较为活跃仅有当月合约和下月合约,需要使用三张甚至更多合约的蝶式或者鹰式策略并不适用,因此这里和研报一样选取牛熊市跨期套利作为基本策略。
牛市跨期套利是指投资者判断市场向上,价差随之上升时,从而采用做多远月合约、做空近月合约的组合进行套利的策略。而熊市套利是指投资者判断市场向下,价差随之下降时,从而采用做多近月合约、做空远月合约的组合进行套利的策略。
我们已经证明价差是平稳的,所以基于牛熊市跨期套利对价差的判断就来自于价差偏离均衡值后会回复的特性。这里以2倍标准差做建仓标准为例, 具体的操作步骤如下:
牛市跨期套利:当价差从下往上穿越负2倍标准差时建仓,可以预期价差要恢复至均衡值,做空当月合约,做多下月合约;当价差从下往上穿越均衡值时平仓。
熊市跨期套利:当价差从上往下穿越正2倍标准差时建仓,可以预期价差要恢复至均衡值,做多当月合约,做空下月合约;当价差从上往下穿越均衡值时平仓。
关于均衡价差的计算
1.模拟交割法: 通过模拟交割过程各项费用,来计算套利过程中的各项成本,从而得出均衡价差
优点:容易计算,价差变化下;缺点:实际中价差很少恢复到这一水平
2.历史滞后均值法: 通过历史的价差,选择时间窗口长度,得到均衡价差
优点:容易计算,价差动态;缺点:不能保证样本外价差恢复到这一水平
这里,我们选择了历史滞后均值法来计算均衡价差,一方面它计算简单,另一方面可以随着新增的数据动态的变化。初始资金设置为100w,以牛市跨期套利为例。
4.策略的评价
这里总共尝试使用60,75,90分钟线,1,2,3倍标准差来进行比较,各项指标汇总如下:
可以看出使用75分钟线,2倍标准差可以达到年化23.3%的收益,而最大回撤也仅有0.2%,是一个不错的策略。使用1倍标准差会带来稍大的回撤,但是无论在三种分钟线下其年化收益更高。使用3倍标准差时,其年化收益很低,这与研报的结论不一致。下图画出了使用75分钟线,2倍标准差时,价差与其上下限的走势。
一共开仓了294次,约每天开仓5次,频率较高。