(iwencai选股策略)近25个交易日有单日涨幅大于等于百分之10_、今日均线向上发散、

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

问财量化选股策略逻辑

  • 至少5根均线重合的股票
  • 今日均线向上发散
  • 近25个交易日有单日涨幅大于等于百分之10

选股逻辑分析

  • 这个策略的逻辑是寻找均线粘合的股票,这通常意味着股票价格在一个相对稳定的水平上波动。当均线向上发散时,说明股票价格开始向上移动,这可能是一个买入信号。
  • 选择近25个交易日有单日涨幅大于等于百分之10的股票,可以增加策略的胜率。因为如果股票能够在短期内有较大的涨幅,那么它可能有更大的上涨潜力。

有何风险?

  • 这个策略的缺点是它可能无法捕捉到股票的长期趋势。如果股票价格在一个相对稳定的水平上波动,那么这个策略可能会错过一些机会。
  • 这个策略也可能无法捕捉到一些短期波动。如果股票价格在短期内出现较大的波动,那么这个策略可能会错过一些机会。

如何优化?

  • 为了优化这个策略,可以考虑增加更多的均线来捕捉更多的价格波动。例如,可以考虑使用10、20、30、60和120日均线。
  • 另一个优化方法是考虑使用其他指标来确认股票的买入信号。例如,可以考虑使用MACD指标来确认股票的买入信号。

最终的选股逻辑

  • 选择至少5根均线重合的股票
  • 选择今日均线向上发散的股票
  • 选择近25个交易日有单日涨幅大于等于百分之10的股票

python代码参考

  • 以下是一个简单的Python代码示例,用于实现这个策略:
import talib

def get_rolling_average(prices, n):
    """
    获取n日的滚动平均值
    """
    rolling_mean = talib.MA(prices, n)
    return rolling_mean

def is_stock_overbought(prices, overbought_threshold):
    """
    判断股票是否被过度买进
    """
    overbought = talib.BBANDS(prices, timeperiod=14, upperband=overbought_threshold, middleband=None, lowerband=None)
    return overbought[1] > overbought_threshold

def get_stocks_with_strong_gains(prices,

    ## 如何进行量化策略实盘?
    请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

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

    模板如何使用?

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


    ## 如果有任何问题请添加 下方的二维码进群提问。
    ![94c5cde12014f99e262a302741275d05.png](http://u.thsi.cn/imgsrc/pefile/94c5cde12014f99e262a302741275d05.png)
    
收益&风险
源码

评论