入门级的低估值股票的量化交易策略

发布于: 修改于:雪球转发:28回复:29喜欢:167

入门级的低估值股票的量化交易策略

 

介绍一个入门级的简单股票量化交易策略。

1. 估值低

我只选择沪深股市中估值最低的群体,也就是市盈率在市场上最低的35%和市净率在市场上最低的35%的群体。

这样就可以保证我选择的是低估值的有投资价值的股票,而不是垃圾股。

2. 成交低迷,不受人关注

如何判断我选择的股票是不受人关注的呢?最简单的方法,就是选择最近5日成交量最低的品种。成交量越低,说明市场上参与的人也越少。

3. 高位出场

如何确定我在股市高位时选择离场呢?

有一个很简单的思路,观察整个市场的市净率水平。当市场平均市净率达到3.5以上时,且同时跌破45日均线(当然,选择30日,60日均线都可以,并不影响整体结果),退出市场。

4. 交易成本

按千分之二的交易成本计算单边,双边就是千分之四。

5. 换仓方式

每5个交易日换仓一次。

 

回测结果:

从2007年到现在,总收益率为96倍,年化收益率达到58%,最大回撤29%。

策略详情可见:

网页链接

@何纯在南国 @forcode @小兵oo9 @唐史主任司马迁 @唐朝 @管我财 @巴菲林奇小厄姆 @东博老股民  @DAVID自由之路 @果仁网 @持有封基 @一只特立独行的猪 


精彩讨论

和和在2017-01-10 22:12

"成交量越低,说明市场上参与的人也越少。 ".....也说明市值小。小市值因子起了较大的作用了。应该要选5日换手率低,且排除停牌、涨跌停的,才是成交低迷。

平常心投资2017-01-10 18:36

果然是入门级,存在很多BUG。比如:
(1)如何协调5日调仓和高位出场的衔接?
(2)如何定义调仓价格?不会是用当日最高价卖出,当日最低价买入吧?
(3)调仓品种是什么时间确定?是调仓日的前一日确定,还是调仓日当日确定?
确保回测在这三个问题上没有逻辑冲突后,你再看看回测收益率会是什么状况

全部讨论

2017-01-10 22:12

"成交量越低,说明市场上参与的人也越少。 ".....也说明市值小。小市值因子起了较大的作用了。应该要选5日换手率低,且排除停牌、涨跌停的,才是成交低迷。

2017-01-10 18:18

入场条件应该是均线金叉

2017-02-06 13:51

感谢作者,本人觉得这是很好的思路。

2017-02-05 10:26

低估值回测

2017-01-11 22:22

请问您文中的“2. 成交低迷,不受人关注

如何判断我选择的股票是不受人关注的呢?最简单的方法,就是选择最近5日成交量最低的品种。成交量越低,说明市场上参与的人也越少。”是指换手率最小还是绝对成交量最少?谢谢!

2017-01-11 10:37

那看你怎么定义小市值了,50亿以下还是蛮多的。

2017-01-10 20:27

成交量最小包含了小市值因子。

2017-01-10 19:26

有一点不明白, 1. 估值低 2. 成交低迷,在果仁网上可以作为择股条件,应该也是轮动条件。
你如何再设置“高位出场” 这个条件 作为卖出条件,能不能解释一下。
能不能把你的果仁网 参数设置 截个图 看看。 光看数据的确不错,就怕里面有坑。

2017-01-10 19:07

厉害了

2017-01-10 18:36

果然是入门级,存在很多BUG。比如:
(1)如何协调5日调仓和高位出场的衔接?
(2)如何定义调仓价格?不会是用当日最高价卖出,当日最低价买入吧?
(3)调仓品种是什么时间确定?是调仓日的前一日确定,还是调仓日当日确定?
确保回测在这三个问题上没有逻辑冲突后,你再看看回测收益率会是什么状况