Q-CodeQ-Code 打开工作台

RSI 超卖反弹

均值回归A股风险 中入门更新 2026-09-24#RSI#超卖#确认

在中期趋势仍向上的前提下,等待 RSI 超卖后的价格确认,捕捉短期修复而非深度趋势反转。

策略目标

只参与上升趋势中的短期超卖修复,避免把长期下跌中的每次反弹误判为机会。核心思想是趋势过滤先行:RSI 超卖只是入场触发,趋势健康才是入场资格。

参数定义

  • RSI 周期:14;
  • 超卖阈值:35;
  • 目标阈值:60;
  • 趋势过滤:60 日均线,要求收盘价在均线上方且均线向上;
  • 退出辅助:收盘价跌破 20 日均线;
  • 最长持有期:由参数设定。

RSI 定义

RSIt=100−1001+RSt,RSt=涨幅‾14跌幅‾14RSI_t = 100 - \frac{100}{1 + RS_t}, \qquad RS_t = \frac{\overline{涨幅}_{14}}{\overline{跌幅}_{14}}

原始定义使用 Wilder 平滑(指数式均值),实现时应与常见行情软件口径核对。

入场与退出规则

入场同时满足:收盘价位于 60 日均线上方且均线向上;14 日 RSI 曾经低于 35 并重新上穿 35;成交额没有出现异常放大(排除放量出货形态)。

退出满足任一条件:RSI 达到 60;收盘价跌破 20 日均线;持有时间达到上限。退出以信号组合处理,不依赖单一价格目标。

风险与失效场景

市场整体处于明显空头状态时暂停所有买入。连续两次止损后进入短期冷却期。该策略不应在没有趋势过滤的股票池中直接运行,否则会退化成接飞刀。

验证状态

待验证。需要完成:趋势过滤开关的消融对照;冷却期与阈值参数敏感性;与随机入场基准的差异检验。本文不提供任何未实测的收益或回撤数字。

参考文献与延伸

[1] Wilder, J. W. (1978). New Concepts in Technical Trading Systems. Trend Research.(RSI 原始定义与超买超卖思想)

[2] Connors, L., & Alvarez, C. (2009). Short Term Trading Strategies That Work. TradingMarkets.(RSI 短周期超卖应用的系统化讨论)

[3] Q-Code 量化策略工作台

策略逻辑结构

  1. 趋势过滤 — 价格与60日均线向上
  2. RSI超卖 — 进入35以下区域
  3. RSI回升 — 重新上穿35
  4. 量能确认 — 排除异常放量
  5. 买入执行 — 建立反弹持仓
  6. 复合退出 — RSI60、破均线或超时
  7. 卖出执行 — 清仓并进入冷却

AI 生成提示词

复制以下提示词,打开 Q-Code 工作台粘贴到 AI 对话框,即可自动生成该策略的 QMT 策略代码(单个完整 .py 文件,支持 QMT 回测与实盘)。

请生成一个 QMT A 股 RSI 超卖反弹策略。仅在收盘价位于 60 日均线上方且 60 日均线向上时启用信号;RSI 14 曾低于 35 并重新上穿 35,同时成交额没有异常放大时买入。RSI 达到 60、收盘价跌破 20 日均线或持有超过 15 个交易日后退出。连续两次亏损后冷却 5 个交易日,兼容回测和实盘并禁止未来数据。输出单个完整 Python 文件,所有参数内联。
用自然语言,生成你的 QMT 策略
注册即赠 200 积分,约可生成 5 次 · 支持 Kimi / GLM / DeepSeek
打开 Q-Code 工作台