通达信公式转换成同花顺军工板块日线16元以下上月换手率在100%以上赢利个股、收盘价大于M

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

问财量化选股策略逻辑

这个选股逻辑主要是基于日线数据,选择换手率高、收盘价超过M20并且在开盘时交易额达到55万以上的股票。

选股逻辑分析

这个选股逻辑的优点是它可以筛选出市场上的活跃股票,并且这些股票通常有较高的换手率,表明投资者对这些股票的买卖较为频繁,可能具有较好的投资机会。但是,这个选股逻辑也有其缺点,例如可能会遗漏一些长期稳定增长但换手率较低的股票,或者被高换手率的短期炒作所吸引。

有何风险?

首先,这个选股逻辑可能会过于依赖日线数据,而忽视了其他的因素,如公司的基本面情况等。其次,由于市场波动较大,即使选择了换手率较高、收盘价超过M20并且在开盘时交易额达到55万以上的股票,也并不能保证一定能够获得收益。

如何优化?

为了克服上述风险,我们可以考虑结合其他的数据和信息来进行选股,例如公司的财务报告、行业动态、宏观经济数据等。此外,我们还可以通过构建模型来预测股票的未来走势,以进一步提高选股的成功率。

最终的选股逻辑

综合考虑以上因素,我们可以得出一个更加完善的选股逻辑:

stock = (df['date'] < 'yesterday') & 
          df['close'] > M20 & 
          df['open_volume'] >= 550000 & 
          df['volume'] / df['close'].rolling(window=30).sum() > 0.1 & 
          df['change'] > 0

在这个逻辑中,我们添加了一些新的条件,包括滚动的日均换手率大于0.1(这可以排除一些流动性较差的股票),以及上涨的幅度大于0(这可以过滤掉一些短期下跌的股票)。

常见问题

  • 什么是M20?
    答:M20代表了市场的平均移动20日均线。
  • 为什么要在开盘时交易额达到55万以上?
    答:这是因为交易额的大小可以反映市场的活跃度和参与者的信心程度,交易额越大,说明市场参与者越多,可能存在更好的投资机会。
  • 为什么要有日线数据?
    答:日线数据可以更全面地反映出股票的价格变化趋势,有助于我们做出更准确的投资决策。
  • 为什么要有滚动的日均换手

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论