同花顺backtest选股策略-动态市盈率>0且<50、月j值大于月k值、一年内布林缩口

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

问财量化选股策略逻辑

在量化投资中,选股策略的逻辑是投资成功的关键。本文提出的选股策略是基于动态市盈率、月j值和一年内布林缩口三个指标来筛选股票的。

首先,我们使用动态市盈率来筛选股票。动态市盈率是市盈率与盈利增长率的加权平均值,能够反映股票的估值水平以及成长性。我们选择动态市盈率大于0且小于50的股票,这样可以确保股票的估值水平适中,成长性也较好。

其次,我们使用月j值来筛选股票。月j值是随机指标的一种,用于衡量股票价格的高低,我们可以通过观察月j值大于月k值的股票来筛选出超买超卖的股票。

最后,我们使用一年内布林缩口来筛选股票。布林缩口是一种技术指标,用于衡量股票价格的波动范围。我们选择一年内布林缩口的股票,这样可以确保股票的价格波动较小,风险较低。

选股逻辑分析

该策略的选股逻辑主要包括以下三点:

  1. 动态市盈率:选择动态市盈率大于0且小于50的股票,这样可以确保股票的估值水平适中,成长性也较好。
  2. 月j值:选择月j值大于月k值的股票,可以筛选出超买超卖的股票。
  3. 布林缩口:选择一年内布林缩口的股票,可以确保股票的价格波动较小,风险较低。

该策略的风险主要包括:

  1. 选股偏差:该策略可能无法捕捉到某些优秀的股票,因为该策略主要依赖于历史数据和指标,无法预测未来的股票价格走势。
  2. 市场变化:股票市场的价格波动较大,该策略可能无法适应市场的变化。

如何优化?

为了优化该策略,可以考虑以下几点:

  1. 结合其他指标:除了动态市盈率、月j值和布林缩口外,还可以结合其他技术指标和基本面指标,以提高选股的准确性。
  2. 参数调整:可以调整策略中的参数,如动态市盈率的上下限、月j值的大小等,以适应市场的变化。

如何优化?

为了优化该策略,可以考虑以下几点:

  1. 结合其他指标:除了动态市盈率、月j值和布林缩口外,还可以结合其他技术指标和基本面指标,以提高选股的准确性。
  2. 参数调整:可以调整策略中的参数,如动态市盈率的上下限、月j值的大小等,以适应市场的变化。

最终的选股逻辑

最终的选股逻辑是基于动态市盈率、月j值和一年内布林缩口三个指标来筛选股票的。具体而言,我们选择动态市盈率大于0且小于50的股票,月j值大于月k值的股票,以及一年内布林缩口的股票。

常见问题

在实际应用中,可能会遇到一些常见问题,如:

  1. 如何确定动态市盈率的上下限?
  2. 月j值的大小如何确定?
  3. 布林缩口的上下限如何确定?
  4. 如何结合其他指标来优化选股策略?
  5. 如何适应市场的变化?

指标公式代码参考

以下是通达信和同花顺的指标公式代码参考:

通达信指标公式代码参考

动态市盈率(DPE): PE = EPE / EPS
布林缩口(Boll): UPPER = Boll + 2 * STD
LOWER = Boll - 2 * STD

同花顺指标公式代码参考

动态市盈率(DPE):
PE = EPE / EPS
布林缩口(Boll):
UPPER = Boll + 2 * STD
LOWER = Boll - 2 * STD

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论