量化交易社区策略-j值小于k值、roe由大到小、涨幅2%-7%

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

问财量化选股策略逻辑

在本次量化选股中,我们将采用以下策略进行筛选:

  1. j值小于k值:j值是衡量股票超买超卖程度的指标,当j值小于k值时,表明股票处于超卖状态,有反弹的可能。
  2. roe由大到小:净资产收益率(ROE)是衡量公司盈利能力的重要指标,选择ROE由大到小的股票,可以降低风险,增加收益。
  3. 涨幅2%-7%:在选股时,将股票的日涨幅限制在2%-7%之间,可以避免选股过程中出现大幅度的股票,降低风险。

选股逻辑分析

以上选股策略的逻辑如下:

  • j值小于k值:当股票的j值低于k值时,说明股票处于超卖状态,有反弹的需求。这种情况下,股票价格可能会回归到合理价值区间,带来收益。
  • roe由大到小:选择ROE由大到小的股票,可以降低风险,增加收益。因为高ROE的股票往往具有较强的盈利能力,但同时也可能面临较高的风险。通过选择ROE由大到小的股票,我们可以在一定程度上降低风险。
  • 涨幅2%-7%:将股票的日涨幅限制在2%-7%之间,可以避免选股过程中出现大幅度的股票,降低风险。

有何风险?

尽管以上选股策略在实际操作中有一定的效果,但也存在一定风险:

  1. 市场风险:股票市场受多种因素影响,如宏观经济、政策调整等,选股策略不能完全消除市场风险。
  2. 技术风险:选股策略依赖于股票的技术指标,如j值、ROE等,如果这些指标出现错误,可能会导致选股策略失效。
  3. 选股偏差:选股策略可能无法完全捕捉到股票的真实价值,存在选股偏差的风险。

如何优化?

为了优化选股策略,我们可以考虑以下方法:

  1. 提高选股策略的准确性:通过加强技术分析和基本面研究,提高选股策略的准确性。
  2. 控制风险:在选股策略中加入风险控制机制,如设置止损点等,以降低市场风险。
  3. 定期调整:定期对选股策略进行调整,以适应市场的变化。

如何优化?

  1. 加强技术分析:通过引入更多的技术指标和图形分析方法,提高选股策略的准确性。
  2. 深入研究公司基本面:对公司的财务状况、行业地位、竞争力等进行深入研究,以提高选股策略的可靠性。
  3. 动态调整策略:根据市场环境的变化,及时调整选股策略,以适应市场。

最终的选股逻辑

结合以上分析,我们的最终选股逻辑如下:

  1. j值小于k值:选择股票的j值低于k值的股票,表明股票处于超卖状态,有反弹的需求。
  2. roe由大到小:选择ROE由大到小的股票,降低风险,增加收益。
  3. 涨幅2%-7%:将股票的日涨幅限制在2%-7%之间,降低风险。

常见问题

  1. 市场风险:选股策略无法完全消除市场风险。
  2. 技术风险:选股策略依赖于技术指标,可能出现错误。
  3. 选股偏差:选股策略可能无法完全捕捉到股票的真实价值。

指标公式代码参考

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

  • j值:java.util.ArrayList<Double> list = new ArrayList<>();
  • ROE:double roe = 0.0;
  • 涨幅限制:if (Math.abs(dayReturn) >= 2 && Math.abs(dayReturn) <= 7) {

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论