-
『对话大师』基于彼得.林奇选股法的改进
万能量化 / 2017-03-01 17:30 发布
本文是基于【大师系列】彼得.林奇基层调查选股法 (文章传送门:网页链接)的改进,参考申万研报《申万大师系列价值投资篇之七:彼得.林奇基层调查选股法》,文章【大师系列】彼得.林奇基层调查选股法对大师的思想进行了一些量化。
具体量化了以下5条:
1.公司的资产负债率小于等于25% 2.公司每股净现金大于0 3.当前股价与每股自由现金流量比小于10 4.公司的存货增长率小于其营收增长率 5.(长期盈余增长率+股息率)/市盈率大于等于2
根据优矿上的文章,该策略对于中国股市只要符合前三条就能得到最优性能,
本文再次将该策略实现一下,并将模拟时间加长到2011-04-01到2017-02-21:
查看完整源代码请复制链接:网页链接
根据上述模拟可以看出在2011-04-01到2012-12-31这段股市大跌的过程中策略表现一般,基本与HS300走势相当。同时在股市急跌的2015-06到2015-08期间波动较大达到29.4%,最大回撤达到44.3%。接下来本文做如下改进以提高策略的性能:
1.加入择时策略:
1.1 当HS300的16日收益率为负时,通过彼得林奇基层选股法前三条筛选出符合的A股股票,并且每两个工作日进行一次换股
1.1.1 当剩下的股票大于42支时,筛选其中资产负债率最小的58.82%的股票,再从其中选取经营现金流与价格比最小的25支股票全额买入
1.1.2 当剩下的股票大于25支但小于42支时,筛选经营现金流与价格比最小的25支股票全额买入
1.1.3 当剩下的股票小于25支时,以一定比例买入全部股票
1.2 当HS300的16日收益率为正时,通过彼得林奇基层选股法前三条筛选出符合的A股股票,并且每十四个工作日进行一次换股
1.2.1 当剩下的股票大于42支时,筛选其中资产负债率最小的58.82%的股票,再从其中选取经营现金流与价格比最小的25支股票
1.2.2 当剩下的股票大于25支但小于42支时,筛选经营现金流与价格比最小的25支股票
1.2.3 当剩下的股票小于25支时,买入全部股票
1.2的股票全部全额买入
2.优化选股参数:将选股的最大经营现金流与价格比从10改为11
3.优化组合权重:取股票的资产负债率倒数的归一化作为组合权重的比例全额买入,1.1.3情况下每支股票的买入份额等于2.5%乘以资产负债率倒数的归一化和等权重的买入份额之商,即:
买入份额=2.5%*资产负债率的倒数的归一化/等权重的买入份额 该策略实现如下:
由模拟的情况可知在2011-04-01到2017-02-21的时间段中本策略取得了34.00%的年华收益率(高出原策略13.5%),Alpha为31.3%(高出原策略12.4%),夏普比例为1.56(高于原策略1.00),收益波动为19.3%小于原策略29.4%,最大回撤也从44.3%下降到了19.3%,可以看到策略的性能得到了一定的提高。
同时对于2011-04-01到2012-12-31这段股市下跌时期,本策略取得了1.00%的年华收益率(高出原策略14.6%),收益波动为14.00%小于原策略24.5%,最大回撤也从44.3%下降到了19.3%,这说明该策略在长期熊市下有效!读者可以自己测试。