RSI 指标原理与手动计算

一句话:RSI 衡量的是"近期涨跌力度的比值",不是价格高低。
数值 0-100,>70 超买,<30 超卖。


公式

RSI=1001001+RSRS=14日平均涨幅14日平均跌幅

手动计算完整步骤

第一步:准备15天收盘价,算每日涨跌

收盘价 变化 性质
1 100.0
2 102.0 +2.0
3 101.0 -1.0
4 104.0 +3.0
5 103.0 -1.0
6 106.0 +3.0
7 105.0 -1.0
8 107.0 +2.0
9 106.0 -1.0
10 109.0 +3.0
11 108.0 -1.0
12 111.0 +3.0
13 110.0 -1.0
14 113.0 +3.0
15 112.0 -1.0

计算第15天的 RSI,用第2~15天共14个变化值。

第二步:分离涨幅列和跌幅列

涨幅列(跌的天填0):2, 0, 3, 0, 3, 0, 2, 0, 3, 0, 3, 0, 3, 0
跌幅列(涨的天填0,跌幅取绝对值):0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1

第三步:算14日平均涨幅 / 平均跌幅

平均涨幅 = (2+3+3+2+3+3+3) ÷ 14 = 19 ÷ 14 = 1.357
平均跌幅 = (1×7)           ÷ 14 =  7 ÷ 14 = 0.500

⚠️ 最常见错误: 分母是固定的 14,不是"涨了几天"或"跌了几天"。
涨的天有7天,但平均涨幅的分母仍然是14,因为另外7天涨幅为0也要算进去。

第四步:算 RS 和 RSI

RS  = 1.357 ÷ 0.500 = 2.714

RSI = 100 - 100 ÷ (1 + 2.714)
    = 100 - 100 ÷ 3.714
    = 100 - 26.9
    = 73.1  ← 超买区域(>70)

数值含义速查

RSI 值 含义 策略含义
0 14天全跌,无任何上涨 极度超卖
< 30 下跌力度远大于上涨 超卖 → 考虑加仓
50 涨跌力度相当 中性
> 70 上涨力度远大于下跌 超买 → 传统减仓信号
100 14天全涨,无任何下跌 极度超买

RSI 的适用场景与局限

✅ 适合用 RSI 的场景

❌ RSI 失效的场景

趋势股 RSI 的正确读法:
  RSI 长期 > 60 → 趋势强,持有
  RSI 长期 < 40 → 趋势弱,谨慎
  
  不要用 RSI>70 做减仓,那是在和趋势对抗

实盘不需要手算

任何主流工具都内置 RSI:

工具 操作
TradingView 搜索框输入 RSI → 选 RSI(14) → 添加到图表
富途 / 老虎 图表 → 指标 → 技术指标 → RSI
东方财富 副图 → 选 RSI

默认参数就是 RSI(14),看下方副图的数值和 70/30 参考线即可。


在 6/4 仓位策略中的实际用法

经过7种方案回测对比(2022-2026,GOOGL),最优结论:

用途 结论
加仓触发 ✅ RSI(14) < 30 有效——超卖加仓逻辑成立
减仓触发 ❌ RSI(14) > 70 不适合趋势股——改用 MA50 偏离 +20%

为什么加仓用 RSI、减仓不用 RSI:

超卖(RSI<30)代表"短期跌过头",与基本面没变化叠加,是有效的低买信号。
超买(RSI>70)在趋势股里只代表"近期上涨力度强",不代表已经到顶。
顶部应该用均线偏离度(价格脱离 MA50 多远)来衡量,而不是短期动能指标。

详见:wiki/投资/策略回测/GOOGL-6底4浮-RSI仓位策略回测.md


See Also

Sources