布林带(Bollinger Bands,简称 BOLL)是围绕 20 周期简单移动平均线画出的波动率通道,上轨和下轨各距中轨两倍标准差。价格波动变大时通道张口,市场变安静时通道收口。交易者用它来发现突破前的缩口、在沿轨运行中判断趋势强度,以及识别震荡区间里的过度拉伸。
约翰·布林格(John Bollinger)在 20 世纪 80 年代设计布林带,是为了回答一个简单的问题:价格相对它自己近期的表现是偏高还是偏低?固定百分比的通道做不到这一点,因为 2% 的波动对一个市场来说很大,对另一个市场只是噪音。标准差会自动适应。和所有指标一样,布林带只是对价格的概括,并不带来新的信息,但它让波动率一目了然。
布林带的计算方法
三条线,都基于 N 个周期的收盘价(默认 N = 20):
- 中轨 = 20 周期简单移动平均线(SMA)
- 上轨 = 中轨 + 2 × σ
- 下轨 = 中轨 − 2 × σ
σ 是同样 20 个收盘价的标准差:计算每个收盘价与 SMA 的距离,平方,求平方的平均值,再开平方根。布林格使用的是总体标准差(除以 N,而不是 N − 1)。
还有两个衍生读数值得了解:
- %B = (收盘价 − 下轨) ÷ (上轨 − 下轨)。1.0 表示价格在上轨上,0 表示在下轨上,0.5 表示在中轨上。
- 带宽(Bandwidth) = (上轨 − 下轨) ÷ 中轨。判断缩口时,看的就是这个数字。
计算实例
假设一只股票最近 20 个交易日的收盘价平均为 100.00 美元,标准差为 2.50 美元。
- 中轨 = 100.00 美元
- 上轨 = 100 + 2 × 2.50 = 105.00 美元
- 下轨 = 100 − 2 × 2.50 = 95.00 美元
- 带宽 = (105 − 95) ÷ 100 = 10%
今天这只股票收于 103.00 美元。%B = (103 − 95) ÷ (105 − 95) = 0.80——处于通道的上半部分,但并没有过度拉伸。
再设想一个平静的月份,σ 降到 0.80 美元。上下轨变成 101.60 美元和 98.40 美元,带宽降到 3.2%。如果这是六个月来最低的带宽,你看到的就是一次缩口。
从统计上讲,如果价格服从正态分布,大约 95% 的收盘价会落在 ±2σ 之内。但实际并非如此——市场有肥尾——所以收盘在轨道之外的情况比教科书说的更常见。把布林带当作“异常”的参照,而不是硬性边界。
缩口:低波动之后是扩张
波动率是周期性的。平静之后是剧烈,剧烈之后又是平静。缩口捕捉的就是平静阶段:带宽收缩到几个月来的低点,价格在狭窄区间内蓄势,常常形成对称三角形或牛旗。
缩口告诉你的是:
- 出现大行情的可能性在增加。 带宽很少长时间停留在极端值。
- 完全不涉及方向。 缩口后的第一次冲出常常是假动作——布林格本人提醒过的“假突破(head fake)”。
如何判断方向:等待收盘价落在轨道之外,确认那根K线的成交量放大,并优先选择与大周期趋势一致的方向。突破后马上收回轨道之内,是典型的假突破。
沿轨运行:触及上轨反而是强势
新手常把上轨理解为“超买,该卖了”。在趋势中,这恰恰相反。强势上涨时,价格可以一根接一根地收在上轨上或附近——这就是沿轨运行(band walk)——同时中轨在下方向上倾斜。
健康的沿轨运行的特征:
- 收盘价集中在中轨和上轨之间(%B 大多高于 0.5)。
- 回调在中轨(20 SMA)附近止步,而不是跌到下轨。
- 带宽在扩大,而不是收缩。
沿轨运行即将结束的信号:
- 长时间沿轨后,收盘跌破中轨。
- 价格创新高,但新高出现在上轨之内(%B 低于前一个高点时)——这是一种背离。
- 价格还在往上推,带宽却开始收缩。
均值回归还是突破:你处在哪种市场状态?
同样是触及下轨,可能是买入机会,也可能是暴跌的开始。决定因素是市场状态。
| 市场状态 | 布林带的样子 | 触及外轨后的表现 | 常见做法 |
|---|---|---|---|
| 震荡 | 中轨走平,带宽稳定 | 触及外轨后回归中轨 | 在极端位置反向操作,目标看中轨 |
| 缩口 | 带宽处于几个月低点 | 收盘出轨之前都不可靠 | 等待确认的收盘 + 放量 |
| 趋势 | 中轨倾斜,带宽扩大 | 价格沿一侧轨道运行 | 在回调至中轨时顺势交易 |
一个快速判断法:如果中轨走平,且价格在最近 20 根K线里多次穿越中轨,你很可能处在震荡中。如果中轨明显倾斜,且价格几周都没有穿越它,你处在趋势中,此时在外轨反向操作就是在和市场作对。
参数速查表
| 用途 | 周期 | 标准差倍数 | 说明 |
|---|---|---|---|
| 默认(大多数图表) | 20 | 2.0 | 大多数交易者看到的共同参照 |
| 短线,更灵敏 | 10 | 1.9 | 布林格建议的短周期搭配 |
| 长期趋势背景 | 50 | 2.1 | 周期更长,轨道需稍宽 |
| 缩口识别 | 20 | 2.0 | 关注带宽是否处于 6 个月低点 |
| 震荡中的均值回归 | 20 | 2.0–2.5 | 更宽的轨道减少过早反向操作 |
周期指的是K线根数,不是天数,所以同样的参数适用于各个周期。变化的是每个信号的分量:日线上的缩口,比 5 分钟图上的缩口更重要。
布林带如何与其他工具结合
布林带衡量的是价格相对近期波动率的位置。它与衡量其他东西的工具搭配效果最好。
结合 RSI。 布林带告诉你价格被拉伸了,RSI 告诉你动能是否同意。在震荡中,触及下轨时 RSI 低于 30 并拐头向上,比单纯触及下轨更有说服力。在趋势中,沿上轨运行且 RSI 保持在 60–80,确认了强势。在轨道处创出新高、RSI 高点却更低,就是警告。动能方面的详细内容,见RSI、MACD、ATR、EMA 四大指标详解。
结合成交量。 缩口之后,以两到三倍平均成交量收盘于轨道之外,远比缩量时同样的收盘更可靠。如何衡量,见成交量分析指南。
结合关键价位。 布林带每根K线都在移动,支撑位和阻力位不会。在下轨反向做多,最好是在它与已知支撑位重合的时候,止损应放在那个价位之外,而不是轨道之外。
结合 ATR 设止损。 布林带不是止损工具。用 ATR 在结构之外加一段缓冲,再用仓位计算器计算仓位。
综合实例
一只股票两个月来在 48 美元到 54 美元之间震荡。20 SMA 走平在 51 美元,下轨在 48.20 美元。价格跌到 48.30 美元,接近 48 美元的区间支撑,同时 RSI 跌到 28 后拐头升到 34。下跌时成交量低于平均水平——卖方并不坚决。
方案:入场 48.60 美元,止损放在支撑下方的 47.40 美元(支撑位减去 0.5 × 1.20 美元的 ATR),目标看中轨 51 美元。风险 1.20 美元,收益 2.40 美元,盈亏比 = 2:1。证伪条件:日线收盘跌破 47.40 美元,或放量收盘跌破下轨——这意味着区间正在被打破,而不是守住。
常见错误
- 每次触及上轨都卖。 在趋势中,上轨正是强势所在。
- 以为缩口能告诉你方向。 它只告诉你行情要来了。等收盘确认。
- 忽视假突破。 缩口后的第一次突破常常会反转。放量和收盘确认很重要。
- 把 ±2σ 当成硬性边界。 肥尾意味着在强势行情中,价格可以反复收在轨道之外。
- 根据上一波行情调参数。 一个“刚好贴合”上个月的 17 周期、1.8σ 布林带,就是过度拟合。
- 单独使用布林带。 它描述的是波动率,而不是方向、动能或价位。
用 SnapPulse 自动读图
SnapPulse 能把一张K线图的照片或截图,在大约 5 秒内变成结构化的解读:识别出的形态附方向判断和置信度、关键支撑位和阻力位、用通俗语言解释的 RSI、MACD、ATR 和 EMA,以及包含入场区间、止损位、目标价和盈亏比的交易方案。Steelman 反向卡会摆出反方观点。它是放在你自己的布林带判断旁边的一份有用的第二意见。你可以下载 SnapPulse,用来自 TradingView、MT4/MT5 或券商 App 的图表试一试。
本文为教育内容,不构成任何投资建议。