多品种配对交易——持有封基说股市之四十四

发布于: 雪球转发:58回复:116喜欢:432
所谓配对交易,就是利用两只股票(或基金、债券等其他品种)走势非常相似,如果出现一直股票正偏离,一只股票负偏离,那么做空正偏离的股票,做多负偏离的股票。但在A股融券做空还是一件很难的事情,退而求其次,只做多这只负偏离的股票。具体的量化,可以用最小二乘法得到线性拟合公式并计算偏离值,利用这个负偏离值做多。但两个股票效果还不太理想,设想我们用多只股票找到偏离度最大的股票并做多,不断轮动偏离度最大的股票。但有几个问题需要解决。

选什么样的一组股票?既然这组股票的走势类似,我们可以引入excel中的correl函数,让它帮助我们选取合适的股票,为了说明问题,我们在目前上市的16个银行股里用correl测试了它们的相关度并考虑了股票本身的弹性,最终选择了宁波银行、浦发银行、华夏银行、民生银行、南京银行、兴业银行等六家银行作为股票池。
如果要考虑两两关系,那么就有5+4+3+2+1=15组数据要考虑,为了更好的找到一个基准,我们先建立了六个银行的平均净值,它每天的涨幅就是六个银行股的平均涨幅,用这个平均净值为基准,我们再用excel中的最小二乘法,六个银行的标准值=INTERCEPT(该银行复权价数组,平均净值数组)+SLOPE(该银行复权价数组,平均净值数组)*当天净值,然后用银行的复权价减去标准值,每天六个银行得到六个值,并进行排序,取负数最大的作为买入信号,每天轮动。当然具体还需要有些细化,比如如果数字小于某个阈值则空仓,并设置阻尼值免得买卖太频繁。用万2.5的佣金,千一的印花税成本,得到下表,从表上可以看到,多股票配对交易后几乎每年都跑赢股票的平均值和最好的股票。最为对照,和网络达人filtter的银行轮动做了一个对照,因为F大是从11年4月开始从和讯网上每天贴实盘的,所以结果略有差异,但年化还是非常接近的。但交易次数还是略多,大约1个月交易两次。整体结果还是不错的。

     因为这种方法可以用在走势类似的多品种上,除了银行板块,还可以做更多的板块测试。多品种配对交易比两个品种配对交易要进了一步。使用这种方法要注意尽可能在逻辑上是属于同类产品走势相同,并做过相似度计算,否则效果不会那么理想,当然还有很多细节问题需要处理,这里就不再赘述了。




精彩讨论

隐身也可见2016-07-28 21:37

昨天正好闪过这个念头,没来得及细想,问题的关键是怎么找到两只走势相似度很高的票?

持有封基2016-07-28 21:43

去年我就做了分级A的最小二乘法策略模型,在集思录上卖了都快一年了。

Marcus唱空买多2016-07-28 21:41

A基可以轮得飞起。是因为A基是同质的。银行之间还是有很大区别。现在看上去没有分化,日后肯定会拉开估值

持有封基2016-07-28 21:38

用correl函数量化

JoinQuant聚宽2016-07-29 11:12

近期要上的主要是股指期货这种中金所的。

全部讨论

2016-07-30 14:37

反复读了,试着在EXCEL里做两天了,还是没有算出正确的优化结果。哪位大神做成,发份EXCEL给我吧?17861865@qq.com   。感谢!感谢!感谢!感谢!感谢!感谢!感谢!感谢!感谢!感谢!感谢!感谢!

2016-07-30 11:37

老师这么快公布A基的策略,不怕集思录上的分级a轮动策略失效吗

2016-07-29 23:21

用历史数据回测了下,拟合窗口选的60,但效果远远达不到封基老师的绩效,估计是哪儿没理解对

2016-07-29 18:40

@持有封基 请问封基老师 您的参数估计样本如何抽取的 做好了参数估计之后 回归系数就不变了吗 还是会根据您的抽样不同改动回归系数 可能问题比较肤浅 还望见谅

2016-07-29 14:49

赞!股票之间要做配对交易,需要找到其均衡关系,相关性强的股票之间关系不一定稳定,因为时间序列不平稳,可能出现伪回归,对其作协整检验可以弥补这一点。此外,股票不能做空,套利的收益受到限制,可以考虑在期货市场做配对交易,近期优矿将上线期货回测,欢迎前来使用交流~

@持有封基 请问封基老师一下,每日净值是怎么计算的呢?是估算还是报表值?谢谢

2016-07-29 10:45

啥也不讲,赞。找相关的股票,尤其是还要稳定的关系还是很不容易的。您这套做法,要是结合计算机在海量数据中捕捉机会,效果或许会更好。excel我不太熟,您用的好6。

2016-07-29 08:33

有点看不懂

2016-07-29 08:33

@持有封基 封基老师建个组合轮动吧

2016-07-29 07:35

这个文章中的策略在CFA二级书上是看到过的,只是不太懂怎么实践。国内的做空工具似乎少了些。不知道除了融券还有什么方法能做到做空吗?我刚打赏了这个帖子¥1,也推荐给你。