量化小论坛-现价大于5元小于30元、涨幅2%-7%、动态市盈率>0且<50

用户头像神盾局量子研究部
2023-11-20 发布

问财量化选股策略逻辑

本次选股策略逻辑主要基于以下几个条件:

  1. 现价大于5元小于30元:这样可以确保股票的流通性,同时价格区间也较为合理。
  2. 涨幅2%-7%:这个条件可以筛选出近期有较好表现的股票。
  3. 动态市盈率>0且<50:动态市盈率是衡量股票估值的重要指标,结合涨幅条件可以筛选出估值相对合理的股票。

选股逻辑分析

以上选股策略逻辑存在以下风险:

  1. 股票价格波动风险:选股策略逻辑的实施需要根据市场情况,如果市场环境变化,可能会导致部分股票不符合条件,从而影响策略的效果。
  2. 市盈率变动风险:市盈率是衡量股票估值的指标,但市盈率会受到多种因素的影响,如宏观经济环境、行业前景等,因此市盈率的变动可能会影响选股策略的效果。

如何优化?

为了优化选股策略,可以从以下几个方面入手:

  1. 增加选股条件:可以结合其他技术指标或基本面数据,如均线系统、市净率、股息率等,来丰富选股条件。
  2. 调整涨幅和市盈率范围:根据市场情况,适时调整选股策略中涨幅和市盈率的范围,以提高策略的适应性。
  3. 定期回测和优化:定期对选股策略进行回测,根据回测结果对策略进行优化,以保证策略的有效性。

最终的选股逻辑

经过优化后的选股策略,主要条件如下:

  1. 现价大于5元小于30元:这样可以确保股票的流通性,同时价格区间也较为合理。
  2. 涨幅2%-7%:这个条件可以筛选出近期有较好表现的股票。
  3. 动态市盈率>0且<50:动态市盈率是衡量股票估值的重要指标,结合涨幅条件可以筛选出估值相对合理的股票。
  4. 股息率在0.5%-2%之间:这个条件可以筛选出有稳定收益的股票。

常见问题

在实际应用中,可能会遇到以下几个常见问题:

  1. 股票价格波动大:由于股票价格波动大,可能会导致部分股票在短期内不符合选股策略的条件,这时需要灵活处理。
  2. 市盈率变动大:市盈率是衡量股票估值的指标,但市盈率会受到多种因素的影响,如宏观经济环境、行业前景等,因此市盈率的变动可能会影响选股策略的效果。
  3. 股票流通性差:有些股票的流通性较差,可能会影响其符合选股策略的效果,这时需要考虑股票的流通性。

指标公式代码参考

以下是选股策略中用到的部分指标的公式代码参考:

  1. 动态市盈率:市盈率=市值/净利润,其中市值=shares*price,净利润=sum(net_profit),shares为股票总股本,price为股票当前价格,net_profit为净利润总和。
  2. 股息率:股息率=dividend/股票当前价格,其中dividend为股票股息总和,股票当前价格为股票的市值除以股票总股本。

如何进行量化策略实盘?

请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

select_sentence = '市值小于100亿' #选股语句。

模板如何使用?

点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。
收益&风险
源码

评论