同花顺backtest选股策略-收红、剔除股价大于50元、涨幅2%-7%

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

问财量化选股策略逻辑

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

  1. 收红原则:筛选出今日收红的股票,这代表着股票在今日有较好的表现。
  2. 剔除股价大于50元:将股价大于50元的股票剔除,这样可以减少高估值股票对我们的投资组合的影响。
  3. 涨幅2%-7%:只保留今日涨幅在2%-7%之间的股票,这样可以进一步筛选出今日表现较好的股票。

通过以上策略,我们可以筛选出一批表现较好的股票,为我们的投资组合提供更多的选择。

选股逻辑分析

  1. 收红原则:这一原则可以筛选出今日表现较好的股票,代表着市场对它们的认可度较高。
  2. 剔除股价大于50元:这一原则可以减少高估值股票对我们的投资组合的影响,降低风险。
  3. 涨幅2%-7%:这一原则可以进一步筛选出今日表现较好的股票,提高投资收益率。

然而,这一策略也存在一定的风险。由于市场变化多端,可能会出现一些股票虽然今日收红,但随后却出现下跌的情况。此外,高估值股票虽然风险较高,但也有可能在未来带来较高的回报。因此,在实际操作中,我们需要综合考虑各种因素,合理优化选股策略。

如何优化?

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

  1. 扩大涨幅范围:适当扩大今日涨幅的阈值,以增加 select 股票的数目,从而提高投资组合的收益。
  2. 增加其他筛选条件:例如,增加对股票的市盈率、市净率等指标的要求,从而进一步筛选出优质的股票。
  3. 定期调整策略:定期对选股策略进行调整,以适应市场的变化。

最终的选股逻辑

综合以上策略,我们的最终选股逻辑如下:

  1. 筛选出今日收红的股票。
  2. 将股价大于50元的股票剔除。
  3. 保留今日涨幅在2%-7%之间的股票。

通过这一策略,我们可以筛选出一批表现较好的股票,为我们的投资组合提供更多的选择。

常见问题

  1. 为什么选择今日收红的股票?
    回答:因为今日收红的股票代表着在今日市场中有较好的表现,市场对它们的认可度较高,有可能会在未来带来较好的回报。
  2. 为什么剔除股价大于50元的股票?
    回答:因为高估值股票虽然风险较高,但也有可能在未来带来较高的回报。通过剔除高估值股票,我们可以降低投资组合的风险。
  3. 如何优化选股策略?
    回答:可以通过扩大涨幅范围、增加其他筛选条件、定期调整策略等方式来优化选股策略。

指标公式代码参考

在实际操作中,我们可以使用以下指标公式代码来筛选股票:

# 计算市盈率
pe_ratio = stock_info['pe_ratio']

# 计算市净率
pb_ratio = stock_info['pb_ratio']

其中,stock_info 是包含股票基本信息的字典,pe_ratiopb_ratio 分别表示市盈率和市净率。通过计算这些指标,我们可以进一步筛选出优质的股票。

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论