量化交易选股策略大全-近2天没有涨停板、收盘价大于=20日均线、涨幅〈0

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

问财量化选股策略逻辑

  • 近2天没有涨停板: 说明该股票近期表现稳定,不会受到市场情绪的影响。
  • 收盘价>=20日均线: 表示当前股价已经站在了20日均线上方,暗示未来可能会继续上涨。
  • 涨幅〈0: 表示近两天该股票的涨幅较小,相对其他股票来说较为保守。

选股逻辑分析

这个策略主要关注的是短期和长期的趋势。近两天没有涨停板表明该股票的风险较低,不会有太大的波动。而收盘价>=20日均线则表示该股票的走势比较稳健,有一定的上升潜力。最后,涨幅〈0表明该股票的风险较小,投资者可以考虑将其纳入投资组合。

有何风险?

这个策略的主要风险是可能会错过一些短期爆发的股票,因为它的筛选条件主要是关注长期趋势。此外,如果市场整体下跌,即使满足了上述条件,也可能无法避免损失。

如何优化?

对于风险较高的股票,可以适当降低20日均线的标准,或者增加一个更短的时间周期作为参考。另外,还可以考虑将策略调整为只在出现连续两个涨停板后才买入,这样可以在一定程度上避免过早买入的风险。

最终的选股逻辑

在选择股票时,需要综合考虑多个因素,包括但不限于股票的基本面、技术面、市场环境等。下面是一个简化版的选股策略:

def select_stock():
    no_stocks = stock_data['close'] > stock_data['ma20']
    stable_prices = stock_data['close'] >= stock_data['ma20']
    low_risk = stock_data['high'] - stock_data['low'] < 5
    return stock_data[no_stocks & stable_prices & low_risk]

常见问题

  1. 为什么要在选出的股票中再排除那些近期涨幅较大的?
    答:因为在短期内,市场的波动较大,容易受到市场情绪的影响。因此,最好是在一段时间内稳定的表现后再进行投资。

  2. 如果市场整体下跌,那么这个策略是否还有效?
    答:如果市场整体下跌,即使满足了上述条件,也可能无法避免损失。因此,在使用这个策略时,还需要结合其他信息进行判断。

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论

需要帮助?

试试AI小助手吧