相对强弱指数(Relative Strength Index)
RSI 是最常用的动量震荡指标之一,把一段时间的涨跌力度压缩成 0–100 的单一读数,用来判断价格是否走得「太急」。
是什么
RSI(Relative Strength Index,相对强弱指数)衡量的是一段时间内上涨动能与下跌动能的相对强弱。它不关心价格涨到多少钱,只关心「涨得有多猛、跌得有多狠」的比例关系,并把结果压缩到 0–100 区间:读数越接近 100,近期买方动能占比越高;越接近 0,卖方动能占比越高。交易者常用它识别超买、超卖区域,以及价格与动能之间出现的背离信号。
来历
RSI 由美国技术分析先驱 J. Welles Wilder(小威尔斯·怀尔德)于 1978 年在其著作《技术交易系统新概念》(New Concepts in Technical Trading Systems)中提出,与平均真实波幅(ATR)、抛物线 SAR 同出一书。Wilder 原始设定为 14 周期、70/30 阈值——这套参数沿用至今仍是全行业默认值,RSI 也因此成为全球使用率最高的震荡指标之一。
免费下载 Camovia Tray:在系统托盘查看行情、管理持仓,一键隐藏。
免费下载计算公式
RSI 的计算分两步:先算「平均涨幅与平均跌幅之比(RS)」,再折算到 0–100:
周期默认 14。「平均」用的是 Wilder 平滑(类似指数移动平均):第一个值取 14 根 K 线的简单平均,之后每个新值 =(上一个平均值 × 13 + 本期涨跌)÷ 14。因此 RSI 对突发单根大阳/大阴线的反应是渐进的,不会一步跳到极端值。
手算示例
用一组简单数字手算一遍,看 RSI 是怎么来的:
- 取 14 周期,统计这 14 根 K 线:上涨 K 线的平均涨幅为 2%,下跌 K 线的平均跌幅为 1%。
- RS = 2 ÷ 1 = 2(涨的力度是跌的两倍)。
- RSI = 100 − 100 ÷ (1 + 2) = 100 − 33.3 ≈ 66.7。
结论:RSI ≈ 66.7,处于「偏强但尚未超买」区域(70 以下)。你可以发现:平均涨幅是平均跌幅的 1 倍时 RSI 恰好是 50(多空平衡);比值越大 RSI 越高,但永远到不了 100——这也解释了为什么极值读数罕见且值得重视。
怎么读数
RSI 的读数区间与常见解读:
| 区间 | 常见解读 |
|---|---|
| 0 – 30 | 超卖区:近期下跌动能占绝对主导,历史上常出现反弹,但下跌趋势中可能长期钝化 |
| 30 – 50 | 弱势区:卖方仍占优,反弹到 50 附近常遇阻力 |
| 50 附近 | 多空平衡中轴:趋势行情中可作为方向确认线(上升趋势回踩 50 不破=动能仍在) |
| 50 – 70 | 强势区:买方占优,回调到 50 附近常有支撑 |
| 70 – 100 | 超买区:近期上涨动能过热,强势股可能长期停留于此,不宜单独作为做空依据 |
注意:超买 ≠ 马上会跌,超卖 ≠ 马上会涨。70/30 是「动能过热」的提示线,不是买卖指令——强趋势中 RSI 可以在 70 上方停留数周,这正是新手最容易吃亏的地方(见下文误区)。
常见信号与用法
穿越 70 / 30
RSI 自下而上穿出 30(超卖回升)常被视为反弹信号;自上而下跌破 70 则提示上行动能减弱。单凭穿越做单噪音很大,最好等 RSI 重新回到区间内再确认。
50 中轴确认趋势
上升趋势中 RSI 回调至 40–50 区域企稳回升、不有效跌破 50,是动能延续的佐证;下降趋势反之。
背离(最经典的用法)
价格创出新高、RSI 却没有同步新高 → 顶背离,上涨动能衰减;价格创新低、RSI 不创新低 → 底背离,下跌动能衰竭。背离只说明「动能与价格出现分歧」,需要等价格自身给出确认(如跌破前低/突破前高)再行动。
失败摆动(Failure Swing)
Wilder 原版信号:RSI 冲上 70 后回落未到 30 就再度回升却没能突破前高——构成空头失败摆动;多头版本在 30 一侧对称成立。它不依赖价格形态,是纯 RSI 自身的结构信号。
局限与常见误区
- 「超买就做空」是最大的误区:强势趋势里 RSI 可以在 70 以上钝化数周(大牛股常见),仅凭 RSI 高就反着做等于逆势接飞刀。
- 震荡指标在趋势市会失效:单边行情中 30/70 反复穿越全是假信号。RSI 最适合区间震荡市,趋势市应改用趋势跟踪指标或等回调。
- 参数敏感:14 是 Wilder 原版默认,改成 7 会更灵敏(噪音更多),改成 21–25 更平滑(信号更慢)。改参数前先想清楚要什么。
- 背离需要确认:背离出现后价格可能继续原方向很久,「看到背离就下单」经常被扫止损。
- 不同品种的「正常区间」不同:波动率高的品种(如加密货币)RSI 极值出现更频繁,机械套用 70/30 会误判。
MT5 里的RSI
在 MT5(MetaTrader 5)中,RSI 属于内置震荡指标,可直接从导航器拖到副图窗口使用;用 MQL5 编程调用时的函数是 iRSI:
| MQL5 函数 | iRSI() |
| 默认周期(ma_period) | 14 |
| 默认应用价格 | PRICE_CLOSE(收盘价) |
| 图表挂载路径 | 插入 → 技术指标 → 震荡指标 → Relative Strength Index |
| 显示窗口 | 副图(0–100 区间,参考线 30 / 50 / 70) |
MT5 内置版完全按 Wilder 平滑计算。若你在 MT5 里发现 RSI 读数与某个第三方平台不一致,先核对双方的周期与应用价格设置,再核对是否使用了不同平滑算法的第三方自定义指标。
不同周期下的表现
15 分钟
噪音最多,70/30 频繁穿越;短线使用者常把阈值放宽到 80/20 减少假信号
1 小时 / 4 小时
日内到波段的主战场,信号密度与可靠性较平衡,背离结构更清晰
日线
Wilder 原版设定,70/30 阈值在此最经典;日线背离的参考价值普遍高于低周期
周线
极值罕见但分量重——周线级别出现背离往往是数月级别的动能转折提示
指标组合
实战中 RSI 很少单独使用,常见搭配:
- 与 MACD 搭配:MACD 看趋势方向与动能快慢,RSI 看超买超卖极值——两者同向时信号置信度更高。 MACD
- 与布林带搭配:价格触及布林上轨 + RSI 同时超买,比单一条件可靠得多;下轨同理。 BOLL
- 与均线搭配:用 MA 判定趋势方向,RSI 只在顺趋势方向找回调入场点(趋势向上时只看 RSI 回落到 40–50 的机会)。 MA
常用 RSI 观测的品种
以下品种页将本指标列为常用观测指标:
常见问题
Q RSI 多少算超买、多少算超卖?
传统标准(Wilder 原版)是 70 以上超买、30 以下超卖,基于 14 周期。这只是一个提示线而非买卖指令:强趋势中 RSI 可以长期停留在 70 以上。波动大的品种或短周期图表上,不少交易者改用 80/20 来过滤噪音。
Q RSI 背离是什么意思?
背离指价格与 RSI 方向出现分歧:价格创新高而 RSI 没有新高(顶背离,动能衰减),或价格创新低而 RSI 不创新低(底背离,动能衰竭)。背离提示原趋势的动能出现问题,但不是精确的翻转时点,应等待价格自身的突破/跌破确认。
Q RSI 参数 14 是什么意思?
14 指 RSI 统计窗口包含 14 根 K 线:以日线为例,就是看最近 14 天的涨跌力度对比。14 是 Wilder 1978 年的原始设定,也是 MT5 等所有主流平台的默认值。调小(如 7)更灵敏但噪音多,调大(如 21)更平滑但信号滞后。
Q RSI 和 KDJ、Stochastic(随机指标)有什么区别?
两者都是 0–100 的动量震荡指标,但算法不同:RSI 基于涨跌「幅度之比」,Stochastic 基于「收盘价在近期高低区间中的位置」。Stochastic 对短期转折更敏感、噪音也更多;RSI 更平滑、更适合看背离。很多交易者两者结合使用,互相验证。
Q 在 MT5 里怎么调出 RSI?
菜单「插入 → 技术指标 → 震荡指标 → Relative Strength Index」,或从导航器的指标列表拖到图表上。RSI 显示在副图窗口,默认参数 14、应用价格 CLOSE,可在参数页修改周期并添加自定义参考线。
本页内容仅为技术指标知识介绍,不构成任何投资建议。指标信号存在失效可能,交易决策请结合风险管理独立判断。