实例解析:布林带与相对强弱指数(附完整假设)
什么是布林带与RSI的实例?
一个实例是指使用假设的输入数据进行逐步数值计算,以便你自己也能复现指标值。以下是一个自包含的场景,使用明确说明的参数和公式,在同一组假设价格序列上计算(1)布林带和(2)RSI。
假设条件(提前说明):
- 布林带使用20个周期(常见设置)。
- RSI使用14个周期回溯期(常见设置)。
- 布林带中轨使用简单移动平均(SMA)。
- 布林带宽度使用总体标准差(除以N)。
- RSI使用经典的“平均涨幅/平均跌幅”方法,不采用Wilder平滑法(我们直接用原始平均值计算第一个RSI值)。
不使用任何实时市场数据。任何“信号”含义均被有意排除;仅计算指标数值。
布林带与RSI的实例如何运作?
机制或定义
布林带 从选定的收盘价窗口中生成三条线:
- 中轨 = 最近N个收盘价的SMA。
- 上轨 = 中轨 + (k × 标准差)。
- 下轨 = 中轨 − (k × 标准差)。
典型参数:N = 20,k = 2。
RSI(相对强弱指数) 是一个0到100之间的动量振荡器:
- 计算选定回溯期内连续收盘价之间的涨跌。
- 在回溯期内计算平均涨幅和平均跌幅。
- 相对强度(RS)= avg_gain / avg_loss。
- RSI = 100 − (100 / (1 + RS))。
典型参数:回溯期 = 14。
证据或示例(完全数值化)
我们从 21个收盘价 开始,以便在最后一个收盘价上计算一组20周期的布林带。对于RSI,我们需要 15个收盘价 来计算一个14周期的RSI值。
假设的收盘价(由旧至新):
- 100, 2. 101, 3. 102, 4. 101, 5. 103, 6. 102, 7. 104, 8. 105, 9. 106, 10. 105, 11. 107, 12. 108, 13. 109, 14. 108, 15. 110, 16. 111, 17. 112, 18. 111, 19. 113, 20. 114, 21. 115。
步骤A:最后一个收盘价(第21周期)的布林带
使用最后 20 个收盘价:第2至第21周期。
- 这20个数值之和为 2102,因此 SMA = 2102 / 20 = 105.10。
- 使用假设规则(总体标准差)计算这20个收盘价的标准差σ。
- 对于这些数值,结果标准差约为 4.26。
- 当k = 2时:
- 上轨 = 105.10 + 2×4.26 ≈ 113.62。
- 下轨 = 105.10 − 2×4.26 ≈ 96.58。
因此,计算出的布林带快照约为:
- 中轨:105.10
- 上轨:113.62
- 下轨:96.58
步骤B:最后一个收盘价(第21周期)的RSI
为在最后一个收盘价上计算RSI(14),我们使用第 7至21 周期的收盘价(共15个),得到 14 个连续差值。
计算每日变化(新收盘价 − 旧收盘价):
- 104→105: +1
- 105→106: +1
- 106→105: −1
- 105→107: +2
- 107→108: +1
- 108→109: +1
- 109→108: −1
- 108→110: +2
- 110→111: +1
- 111→112: +1
- 112→111: −1
- 111→113: +2
- 113→114: +1
- 114→115: +1
现在计算14个步骤中的 平均涨幅 和 平均跌幅:
- 总涨幅 = 1+1+2+1+1+2+1+1+2+1+1 = 14。
- 总跌幅(绝对值)= 1+1+1 = 3。
- Avg_gain = 14/14 = 1.00。
- Avg_loss = 3/14 ≈ 0.2143。
然后:
- RS = 1.00 / 0.2143 ≈ 4.6667。
- RSI = 100 − (100 / (1 + 4.6667))
- RSI ≈ 100 − (100 / 5.6667) ≈ 100 − 17.647 ≈ 82.35。
因此,计算出的RSI快照约为 82.35。
综合分析(不预示方向)
在最后一个收盘价(115)时,布林带上轨约为 113.62,因此假设的收盘价高于上轨。RSI约为 82.35,表明在此构造的窗口内,近期涨幅远超跌幅。
这仅是单一示例数据集中的数值关系;并非独立的交易信号。
相关的局限性与风险有哪些?
- 不同的计算惯例会改变输出结果。
- 布林带取决于移动平均类型(SMA vs EMA)、标准差定义(总体 vs 样本)以及带宽倍数k。
- RSI取决于平均值的计算方式以及是否使用Wilder平滑法。