轻松赚3倍的简单策略——量化选股(2)

发布于: 雪球转发:0回复:0喜欢:6

上一篇文章《轻松赚2倍的简单策略——量化选股(1)》给大家介绍了一个最简单的量化选股策略,本篇中一些名词和概念的解释请参考该文。现在我们改进一下介绍一个升级版的策略。

策略内容

调仓周期:1交易日

最大持仓股票数量N

买入方式:等权重买入

买入条件

1.剔除所有ST、停牌和退市等非正常个股,剔除所有PB(市净率)大于M或者ROE(净资产收益率)小于P%的个股,

2.买入PB最小的前N只个股

卖出条件(满足任一条件就卖出):

1.PB排名跌出前N位

2.PB大于M

3.ROE小于P%

买入和卖出条件看似复杂,其实实现起来就以下几个步骤。

1.剔除所有ST、停牌和退市等非正常个股

2.计算或查询剩余个股的PB值,剔除PB > M或ROE < P%的个股

3.选择PB最小的前N只个股,不够N只也没问题

4.持仓股票不在第3步个股内则卖出,换入新选中个股

回测参数

时间段:2014年5月1日 —— 2019年9月11日

股票范围:沪深300成分股

业绩基准:上证指数

最大持仓股票数量:N = 5

PB最大值:M = 2

ROE最小值:P = 5

起始本金:10万

交易费用:交易佣金万三,最低佣金5元,卖出印花税千一

回测结果

以上是策略对比上证指数的收益走势图。作为业绩比较基准的上证指数这5年的收益大约50%,这个策略的收益是298%几乎是3倍,而前一个策略的收益只有200%,改进效果非常显著。夏普比率也有明显改进,最大回撤稍有减少,这些指标都向着好的方向发展。

策略中有三个参数N、M和P,接下来改变这几个参数数值尝试一下找到更好的参数组合,以下就是不同参数组合的回测结果。

上表是按夏普比率排名的各参数组合回测结果。最好的参数是(M | N | P)= (2 | 10 | 5),也就是PB < 2、ROE > 5、最大持股数是10。排名第二的参数组合收益率反而是最高的,比第一的还要高50%,可惜的是最大回撤也高了10%。从这个情况大家可以直观感受一下夏普比率的作用,多承受10%的下跌风险只能获得50%的超额收益其实是不划算的。

策略分析

衡量一家公司赚钱能力有多个维度和对应指标,ROE是其中一个指标,可以理解为ROE越高公司赚钱的能力越好。众所周知的白马股格力电器,2019年中报ROE是28%。别说ROE是负值的,如果ROE还比不上定期利率那还不如让公司把钱存银行别折腾了。

简单来说,用PB挑选出来的股票只能理解为便宜,但公司本身不一定是好公司,再加上ROE来筛选一遍就有机会找出股价便宜的好公司。这个策略的核心逻辑就是买入这些好公司里面最便宜的前几家,相信它们的升幅会高于平均值,所以效果比量化选股(1)的策略有明显提高。顺便提一下,这个策略所用的选股方法就是大名鼎鼎的PB-ROE选股法。

这个策略还有很大的改进空间,也不建议大家用这个策略进行实盘交易。下一篇文章我们继续优化策略,敬请期待!

本系列往期文章

《轻松赚2倍的简单策略——量化选股(1)》


感谢阅读完本文,如果觉得有帮助,冯哥想邀请你帮我三个忙。

1.点赞和转发,帮助更多朋友阅读到本文

2.把你的意见和疑问留言给冯哥,启发我写出更多好文章

3.关注微信公众号【冯哥说财】,获取更多理财干货


$上证指数(SH000001)$ $沪深300(SH000300)$ $中证500(SH000905)$

@今日话题 @蛋卷基金