量化交易社区-股票均价在五日均线之上、涨幅〈0、竞价匹配量除以流通股排序

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

问财量化选股策略逻辑

选股逻辑:股票均价在五日均线之上,涨幅〈0,竞价匹配量除以流通股排序

选股逻辑分析

该选股策略的逻辑在于:选择那些均价在五日均线之上的股票,且涨幅小于0,同时以竞价匹配量除以流通股排序,排除了那些成交量过小的股票,从而筛选出真正有潜力的股票。

有何风险?

该策略的风险在于,可能会错过那些短期涨幅较大的股票,同时也可能会选出那些虽然有潜力但涨幅较小的股票。另外,该策略依赖于股票的成交量和流通股数量,如果这些数据出现异常,可能会影响选股结果。

如何优化?

为了优化该策略,可以考虑引入更多的技术指标和量化模型,如引入MACD、RSI等指标,或者使用更复杂的量化模型,如Alpha模型等。此外,还可以通过调整五日均线的时间窗口来适应市场的变化。

最终的选股逻辑

最终的选股逻辑是在五日均线之上的股票,涨幅小于0,同时以竞价匹配量除以流通股排序。具体的指标公式可以参考以下的代码:

# 定义五日均线
ma5 = moving_average(close, 5)

# 定义涨幅小于0的条件
condition1 = close < ma5

# 定义竞价匹配量除以流通股排序的条件
condition2 = volume / float_balance < 0.01

# 组合两个条件
selected_stocks = condition1 & condition2

常见问题

  1. 什么情况下会触发该策略?
    该策略会触发 when 选股逻辑中同时满足五日均线之上的股票,涨幅小于0,同时以竞价匹配量除以流通股排序。
  2. 选出股票后如何操作?
    选出股票后,可以根据风险承受能力和投资目标进行相应的投资操作。
  3. 如何避免选出风险较大的股票?
    可以通过引入更多的技术指标和量化模型,如MACD、RSI等,或者使用更复杂的量化模型,如Alpha模型等,来避免选出风险较大的股票。
  4. 选出股票后如何止损?
    可以通过设定止损价,或者根据市场情况及时调整止损价,来控制风险。
  5. 选出股票后如何止盈?
    可以通过设定止盈价,或者根据市场情况及时调整止盈价,来控制风险。

指标公式代码参考

以下是指标公式代码的参考:

# 计算五日均线
ma5 = moving_average(close, 5)

# 判断涨幅是否小于0
condition1 = close < ma5

# 判断竞价匹配量是否除以流通股排序
condition2 = volume / float_balance < 0.01

# 组合两个条件
selected_stocks = condition1 & condition2

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论

需要帮助?

试试AI小助手吧