同花顺选股API-2天前涨跌幅排列、昨日的曾涨停取反、日MA5小于日MA10小于日MA20

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

问财量化选股策略逻辑

在选股过程中,我们采用了以下策略,旨在找到具有投资价值的股票。首先,我们对两天前的涨跌幅进行排列,并选择昨日曾涨停的股票进行反向操作。接下来,我们根据日K线均线系统进行筛选,其中日MA5小于日MA10小于日MA20小于日MA30,以此确定股票的强弱程度。

选股逻辑分析

这个策略的目的是筛选出强弱程度较高的股票,但同时也存在一定的风险。首先,这个策略依赖于历史数据,可能会错过一些实时变化的信息。其次,反向操作可能会导致股票价格进一步下跌,从而影响投资者的收益。

有何风险?

上述策略的风险主要体现在以下几个方面:1. 可能会错过一些投资机会,因为策略筛选出的股票可能并不一定会立即上涨。2. 股票价格可能会受到市场情绪的影响而进一步下跌,从而影响投资者的收益。

如何优化?

为了优化这个策略,我们可以考虑引入更多的技术指标和市场信息,例如成交量、市盈率等,以更全面地判断股票的强弱程度。此外,我们还可以考虑使用更复杂的算法,例如机器学习模型,以提高策略的预测准确性。

最终的选股逻辑

在优化后的策略中,我们将历史数据和实时信息相结合,使用多种技术指标和算法,以更全面地判断股票的强弱程度。我们将根据日K线均线系统、成交量、市盈率等技术指标,结合市场情绪和实时信息,筛选出具有投资价值的股票。

常见问题

  1. 该策略是否考虑了市场情绪的影响?
  2. 该策略是否考虑了股票的 fundamental 分析?
  3. 该策略是否需要实时更新?
  4. 该策略的预测准确性如何?
  5. 该策略在实际操作中是否需要调整?

指标公式代码参考

在筛选股票时,我们使用了以下指标:

  • 日K线均线系统:日MA5、日MA10、日MA20、日MA30
  • 成交量:VOL
  • 市盈率:PE

筛选出的股票将根据这些指标的组合进行打分,以确定其投资价值。具体的筛选公式如下:

score = (PE * VOL) / MA(PE, 5)
if score > 0 && score < 1 && MA(score, 10) > 0 && MA(score, 20) > 0 && MA(score, 30) > 0
    buy = 1
else
    buy = 0

这段代码将计算股票的市盈率,并结合成交量、市盈率等技术指标,以判断股票是否具有投资价值。

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论