同花顺backtest选股策略分析-一年内布林缩口、动态市盈率>0且<50、涨幅〈0

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

问财量化选股策略逻辑

一年内布林缩口,动态市盈率>0且<50,涨幅〈0

这个策略首先需要选择在过去一年中布林带一直在收口的股票,因为这通常意味着市场的波动性在减小。其次,我们需要选择动态市盈率大于0并且小于50的股票,这是因为如果市盈率过高,那么股票的价格可能会超过其真实价值,而市盈率过低则说明公司的盈利能力不足。最后,我们还需要选择涨幅小于0的股票,这是因为这种类型的股票通常被认为是被低估的。

选股逻辑分析

这个策略的主要优点是它能够有效地过滤掉那些价格被高估或者市盈率过高的股票,从而提高投资的成功率。然而,它的缺点也很明显,那就是它过于关注历史数据,可能会错过一些短期内表现良好但是长期来看可能不被市场看好的股票。

有何风险?

最大的风险可能是过度依赖历史数据而导致的投资决策失误。此外,如果市场环境发生大的变化,那么这个策略也可能会失效。

如何优化?

一种可能的优化方式是将这个策略与其他的量化策略结合起来使用,比如动量策略或者质量因子策略。这样既可以充分利用各种因素的影响,又可以减少单一策略的风险。

最终的选股逻辑

我们的最终选股策略是:在布林带一直收口、动态市盈率在0-50之间且在过去一年中涨幅小于0的股票中进行选择。

常见问题

  1. 我应该如何确定布林带是否收口?
    答:布林带的收口可以通过观察布林带的上下轨之间的距离来判断。如果上下轨之间的距离越来越近,那么就可以判断布林带正在收口。

  2. 我应该如何确定动态市盈率的范围?
    答:动态市盈率的范围可以根据市场的情况和投资者的需求来确定。一般来说,0-50的动态市盈率被认为是正常的。

  3. 我应该如何确定股票的涨幅?
    答:股票的涨幅可以通过查看过去一年内的最高价和最低价之差来计算。

指标公式代码参考

布林带收口:CROSS(BOLLUP(CLOSE,25),BOLLDOWN(CLOSE,25));
动态市盈率:EMA(PE/(TICKERINFO('stockid

## 如何进行量化策略实盘?
    请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

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

    模板如何使用?

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


    
收益&风险
源码

评论