(supermind量化)artical/振幅大于1#rsi小于65#连续3天以上大单净量

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

问财量化选股策略逻辑

选股逻辑:振幅大于1, RSI小于65, 连续3天以上大单净量大于0.05。

选股逻辑分析

该选股策略不仅考虑了股票波动性、超买程度,还加入了大单交易量的因素。同时,要求连续3天以上大单净量大于0.05,具有较高的可靠性。选中的股票具有较高的投资潜力。但是,需要进一步考虑市场整体走势和其他因素对策略的影响。

有何风险?

该选股逻辑存在的风险是,可能会因为大单交易量的影响而忽略了其他股票基本面或市场中的其他重要因素,例如热点板块等。另外,需注意市场风险因素,具有一定的挑战性。同时,大单净量的计算需分别针对买盘和卖盘。

如何优化?

优化的方法可以加入其他基本面指标或技术指标,例如流通市值、市盈率、MACD等指标,结合其他因素来筛选股票,避免单一因素对选股产生过度影响。同时,实证检验和优化选股策略,同时加入严格的风险控制机制。

最终的选股逻辑

选股逻辑为:振幅大于1,RSI小于65,连续3天以上大单净量大于0.05。结合其他指标进行修正和优化,加入风险控制机制。

同花顺指标公式代码参考

  • 振幅:(high-low)/ref(close,1)*100>1
  • RSI:rsi(N)<65
  • 连续3天以上大单净量大于0.05:
    • 买盘:ma(big_money.net_amount.buy_net_amount>0.05, 3)>=3
    • 卖盘:ma(big_money.net_amount.sell_net_amount>0.05, 3)>=3
      其中,big_money.net_amount.buy_net_amount表示大单买入净量。

Python代码参考

# 选取振幅大于1,RSI小于65,连续3天以上大单净量大于0.05的股票
amplitude = (high - low) / ref(close, 1) * 100
rsi = rsi(N)
big_money_buy = big_money.net_amount.buy_net_amount > 0.05
big_money_sell = big_money.net_amount.sell_net_amount > 0.05
condition1 = amplitude > 1
condition2 = rsi < 65
condition3 = ma(big_money_buy, 3) >= 3 and ma(big_money_sell, 3) >= 3
selected = selector(condition1, condition2, condition3)

如何进行量化策略实盘?

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

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

模板如何使用?

点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。

如果有任何问题请添加 下方的二维码进群提问。

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论