同花顺backtest选股策略-连续两周股价上涨、行业板块涨幅前5、rsi多头

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

问财量化选股策略逻辑

在选股过程中,我们采用了以下策略作为量化分析的依据:

  1. 连续两周股价上涨:选取过去两周内股价连续上涨的股票进行投资,以捕捉短期涨幅较大的股票。
  2. 行业板块涨幅前5:分析各个行业板块中,涨幅排名前五的板块,选择具有较好增长潜力的行业进行投资。
  3. RSI多头:通过技术指标RSI来判断股票的多空力量,选择RSI多头的股票进行投资,以捕捉超买超卖状态下的交易机会。

选股逻辑分析

以上选股策略的实施过程中,存在以下风险:

  1. 市场风险:股票价格受市场整体走势影响,存在波动风险,可能导致投资收益受损。
  2. 行业风险:不同行业的发展前景和政策环境会影响股票的表现,存在行业风险。
  3. 技术风险:技术指标的运用可能存在错误,导致选股结果不准确。

如何优化?

为了提高选股策略的有效性,我们可以考虑以下优化措施:

  1. 细化行业分析:对各个行业进行更细致的分析,以便更准确地判断行业的发展前景和政策环境。
  2. 优化技术指标:尝试使用其他技术指标,如MACD、布林带等,以提高选股的准确性。
  3. 增加多因子选股:结合基本面、流动性等多因子进行分析,以提高选股的全面性。

最终的选股逻辑

在综合以上策略的基础上,我们将重点关注:

  1. 行业板块涨幅前五:选择各行业涨幅排名前五的股票进行投资。
  2. RSI多头:选择RSI多头的股票进行投资,以捕捉超买超卖状态下的交易机会。
  3. 连续两周股价上涨且RSI多头:结合连续两周股价上涨和RSI多头,以捕捉短期涨幅较大的股票。

常见问题

  1. 选股策略是否适用于所有市场?
    答:选股策略的适用性需结合具体市场情况进行判断,部分市场可能存在特殊性,需要针对性地调整策略。
  2. 如何控制选股策略的风险?
    答:通过分散投资、止损止盈等方式,控制选股策略的风险。
  3. 选股策略的优化方向有哪些?
    答:选股策略的优化方向包括细化行业分析、优化技术指标、增加多因子选股等。

指标公式代码参考

以下是选股策略所运用的部分指标公式代码:

  1. 行业板块涨幅前五
def get_top_5_industry(stock_list, industry_list):
    top_5_industry = []
    for stock in stock_list:
        for industry in industry_list:
            if stock. industry in industry:
                top_5_industry.append(stock.name)
                break
    return top_5_industry
  1. RSI多头
def is_rsi_ bullish(rsi):
    if rsi > 50:
        return True
    return False
  1. 连续两周股价上涨且RSI多头
def is_stock_ RSI_bullish_for_2_weeks(stock_name, historical_data, rsi_data):
    for i in range(14, -1, -1):
        if historical_data[stock_name][i] > historical_data[stock_name][i-1] and is_rsi_bullish(rsi_data[stock_name][i]) and is_rsi_bullish(rsi_data[stock_name][i-1]):
            return True
    return False

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论