布林带(Bollinger Bands)
布林带用「均线 ± 两个标准差」画出一条动态通道:带宽随波动率收张,价格绝大部分时间应在通道内运行。
是什么
布林带(Bollinger Bands)由三线组成:中轨是一条移动平均线(默认 SMA20),上下轨分别是中轨加减两倍标准差。因为标准差衡量「价格偏离均线的程度」,布林带本质是一个**随波动率自动伸缩的动态通道**:市场越躁动通道越宽,越平静通道越窄。它同时回答两个问题:现在的波动率是高是低?当前价格相对「正常区间」处于什么位置?
来历
布林带由美国技术分析师 John Bollinger 于 20 世纪 80 年代提出。他的核心洞察是:波动率是动态的——固定宽度的通道(如早期的百分比包络线)无法适应市场时而安静时而狂暴的本性,通道宽度应该「按当前波动率定制」。布林带至今仍是应用最广的波动率通道指标,Bollinger 也为其注册了商标。
免费下载 Camovia Tray:在系统托盘查看行情、管理持仓,一键隐藏。
免费下载计算公式
三线计算:
StdDev 是最近 20 根 K 线收盘价对均线的标准差。统计上,±2 倍标准差在正态分布下约覆盖 95% 的样本——所以「价格到达上下轨」的直觉含义是:当前价格已进入最近 20 期里最极端的 5% 区域。注意价格分布有肥尾,95% 是近似不是保证。
手算示例
两条经典场景,帮你建立对通道的直觉:
- 场景一:横盘数周后带宽收窄到极小(收口/squeeze)——波动率已压缩到极限,市场在积蓄能量。随后的方向性突破往往爆发力强(先横后竖)。
- 场景二:强势趋势中,价格沿着上轨「走带」(walking the band)——持续触上轨不是超买该做空,而是趋势极强的标志:波动率扩张期价格可以贴着轨走很久。
结论:同样的「触上轨」,在收口后突破语境下是买入信号,在漫长上涨后的衰竭语境下才是回落提示——布林带的信号永远取决于通道所处的「波动率阶段」,不能背单条规则。
怎么读数
布林带各要素的标准读法:
| 区间 | 常见解读 |
|---|---|
| 带宽很窄(收口) | 波动率压缩到低位——变盘窗口临近,方向未知,等突破确认 |
| 带宽扩张 | 新一轮波动率周期开启,通常伴随趋势启动,顺势跟随 |
| 价格沿上轨/下轨走带 | 趋势健康且强——不逆势做回归 |
| 触上轨/下轨后快速回落 | 趋势市中出现可视为动能衰竭线索;震荡市中是高胜率回归信号 |
| 价格在通道内往返 | 区间市——上下轨做回归交易的参考边界 |
布林带的两难:触轨信号在震荡市是「回归」信号、在趋势市是「跟随」信号——判断当前是哪种市况,比背轨道规则更重要。这也是它几乎总是与趋势指标(MA/ADX/MACD)搭配使用的原因。
常见信号与用法
收口后的突破
带宽收窄至近期低位后,价格带量突破轨道——波动率从压缩到扩张的起点,趋势启动的经典前奏。方向由突破方向决定,不预测。
走带跟随
强趋势中价格反复触上轨且回调不进通道——顺势持有/加仓的依据,直到价格跌回通道内且带宽开始收缩。
震荡市轨道回归
明确区间内,触下轨买、触上轨卖、中轨做目标——回归交易的标准模板;必须设定市况判断前提。
W 底形态确认
Bollinger 本人的用法:第二个低点跌破下轨后收回(假突破),配合 RSI 高于第一个低点时——W 底成立的置信度显著提升。
局限与常见误区
- 「触上轨就做空」是最大误区:趋势市里价格可以贴着上轨走几周——触轨只说明价格处于近期极端,不说明会回落。
- 收口方向未知:收口只告诉你「要变盘」,不告诉你方向——预判方向纯属赌博,等突破。
- 统计前提有肥尾:±2σ≈95% 的说法基于正态分布,而价格分布尾部更肥——极端偏离比统计预期更常见。
- 参数与市场性格不匹配:20/2 是默认,高波动品种(加密)常调到 22/2.5 或更高,否则天天「触轨」。
- 单独使用:布林带不提供方向,只提供「相对位置与波动率」——脱离趋势判断单独用,等于掷硬币。
MT5 里的BOLL
MT5 中布林带是内置趋势类指标(通道三条线),MQL5 编程调用函数为 iBands:
| MQL5 函数 | iBands() |
| 默认参数 | bands_period=20, deviation=2.0 |
| 默认应用价格 | PRICE_CLOSE |
| 缓冲区 | 0=中轨(BASE_LINE), 1=上轨(UPPER_BAND), 2=下轨(LOWER_BAND) |
| 显示窗口 | 主图叠加(通道) |
MT5 的 deviation 参数是 double 类型(默认 2.0),可以直接设 2.5 这类非整数倍数。注意 MT5 缓冲区顺序:0 是中轨、1 上轨、2 下轨——编程取值时别拿错缓冲区。
不同周期下的表现
15 分钟
日内回归交易常用,但需严格过滤——只做与更大周期趋势一致方向的回归
1 小时 / 4 小时
收口-突破结构的识别主战场;带宽周期能清晰显示波动率周期
日线
经典 20/2 参数的原生场景;W 底确认与走带跟随都在日线最有代表性
周线
周线级别收口罕见但分量重——数月级变盘的前兆
指标组合
实战中布林带常见搭配:
- 与 RSI 搭配:触下轨 + RSI 超卖回升=双重确认的回归信号;触上轨 + RSI 背离=衰竭警示。 RSI
- 与 MA 搭配:布林中轨就是 SMA20——用更长的均线(MA50/200)定方向,通道只用于择时。 MA
- 与 ATR 搭配:两者都在测波动率——ATR 用于止损定位,布林带用于入场结构,互补而非重复。 ATR
常用 BOLL 观测的品种
以下品种页将本指标列为常用观测指标:
常见问题
Q 布林带的 ±2 标准差是什么意思?
中轨是 20 期均线,上下轨=中轨±2 倍标准差。按正态分布近似,约 95% 的价格会落在带内——触轨意味着价格进入近期最极端的 5% 区域。但价格分布尾部偏肥,极端值比统计预期更频繁,这只是近似参考。
Q 布林带收口意味着什么?
带宽收窄=波动率被压缩到低位,市场在积蓄能量,变盘窗口临近。但收口不提供方向——方向由随后的带量突破决定。收口越久越窄,突破后的爆发力通常越强(先横后竖)。
Q 布林带和 Keltner 通道有什么区别?
两者都是「均线±宽度」的通道,区别在宽度算法:布林带用标准差(对波动尖峰更敏感、伸缩更快),Keltner 用 ATR(伸缩更平缓)。波动剧烈时布林带开合更夸张;追求平滑的可用 Keltner。
Q MT5 里布林带的默认参数是多少?
默认 20 期 SMA 中轨 + 2.0 倍标准差,应用价格 CLOSE——与 John Bollinger 的经典建议一致。高波动品种(如加密货币)可以适当加大倍数(2.5)或拉长周期(22+)减少假触轨。
Q 触上轨就应该卖出吗?
不是。触轨的正确解读取决于市况:震荡市里触轨是回归信号(可以反向做);趋势市里价格沿上轨「走带」是趋势强劲的标志(应该顺势持有)。先判断趋势是否存在,再决定触轨的含义。
本页内容仅为技术指标知识介绍,不构成任何投资建议。指标信号存在失效可能,交易决策请结合风险管理独立判断。