Otrai 目前介绍过的每一种图表工具,回答的都是同一个基础问题:价格接下来会往哪个方向走。移动平均线平滑出趋势方向。RSI衡量动能。K线和图表形态则从价格行为中解读下一步走势的线索。但它们都没有回答另一个同样重要的问题:这个东西现在到底波动有多大。这正是布林带(Bollinger Bands)和平均真实波幅(ATR)存在的意义。这两者都不预测方向,而是量化波动性——一旦你能够真正衡量波动性而不是靠猜测,你的止损、仓位大小和预期都会变得更加现实。
布林带到底在衡量什么
布林带并不是支撑或阻力线,尽管它经常被这样使用。它其实是围绕移动平均线构建的一条统计带。标准构造包含三条线:
中轨 = 20周期简单移动平均线(SMA)
上轨 = 中轨 + (2 × 最近20个收盘价的标准差)
下轨 = 中轨 − (2 × 最近20个收盘价的标准差)
标准差是衡量离散程度的指标——即最近的收盘价相对于其平均值的散布程度。当收盘价紧密聚集时,标准差较小,布林带就贴近中轨。当收盘价起伏较大时,标准差变大,布林带就会向外扩张得更远。这意味着带宽是近期波动性的直接、数值化体现。布林带的位置本身不会告诉你价格接下来会往哪走——它告诉你的是价格在到达那里的过程中波动了多大。
收窄:带宽变窄到底说明了什么
当某证券在窄幅区间内交易时,标准差会缩小,布林带随之向内收拢——交易者称之为“收窄”(squeeze)。收窄本身并不预测方向。它表明波动性已经压缩,而从历史经验看,压缩后的波动性往往会转化为扩张的波动性。把它比作被压紧的弹簧是恰当的,只是你无法预知它会往哪个方向弹出。
下面是一个真实的32天序列:某股票在50美元附近窄幅整理了20天,随后突破进入持续上涨行情。下图绘制了收盘价与其20周期布林带的走势,从SMA有足够数据可供计算的第20天开始:
价格 vs. 20周期布林带(第20-32天)
在第20天,带宽为0.35美元——约占价格的0.7%,是教科书式的收窄。到第32天,带宽已扩大到11.00美元,超过价格的21%。这正是收窄转化为扩张的过程,与该概念的预期完全吻合。但收窄事先并没有告诉你的是,突破会向上而不是向下——只有当价格真正朝某个方向发力时,你才能知道方向。
触及布林带并非自动信号
对布林带最常见的误读,是把价格触及上轨当作自动卖出信号,把触及下轨当作自动买入信号。这种逻辑在区间震荡的市场中表现尚可,因为价格在统计极值之间来回摆动,并向中轨回归。但在趋势市场中,这种逻辑就站不住脚了,因为价格可能会沿着布林带"贴边行走"(walk the band)持续很长一段时间。
再看一下上面的数据。从第26天到第32天,收盘价每一天都收在上轨之上。如果交易者在这段时间内每次触及上轨就做空,那么他要么被止损出局,要么整整一周都在逆势而为。布林带做的正是它应该做的事——标示出波动性升高——但这与标示反转并不是一回事。触及布林带的含义,取决于整体结构是处于区间震荡还是趋势之中,这就是为什么支撑与阻力位以及趋势背景,比单纯的触带行为本身更重要。
ATR:一个完全没有方向性的波动性数字
平均真实波幅完全剥离了方向性问题。ATR不关心价格是涨是跌——只关心它移动了多远。计算从每个周期的真实波幅(TR)开始,取以下三个值中的最大者:
TR = max[(最高价 − 最低价), |最高价 − 前收盘价|, |最低价 − 前收盘价|]
第三种比较正是简单的高低区间会遗漏的部分:隔夜或跨交易时段的跳空。如果某股票以100美元收盘,下一交易时段以105美元开盘,随后在104-106美元的窄幅区间内交易,那么简单的高低区间计算会得出2美元的区间。而真实波幅能正确捕捉到相对于前一收盘价的6美元变动,因为跳空本身就是真实的价格变动。ATR随后将TR在一个回顾周期内平滑——标准做法是14个周期,使用威尔德(Wilder)平滑法——得出一个单一的滚动平均值。
使用同样的32天序列,以下是从可首次计算出该值起追踪的14周期ATR数值:
同一价格序列中的14周期ATR
在整个收窄阶段,ATR大致维持在0.33美元附近,随后到第32天攀升至1.16美元——增长了3.5倍,呼应了布林带带宽扩张所显示的同一种扩张现象。但ATR永远无法告诉你的是,这1.16美元的平均每日波动接下来会朝哪个方向发展。它是一个幅度数值,而不是预测。
真正的用途:根据实际波动性调整止损幅度
在交易计划中,ATR的主要实际作用不是预测——而是校准。固定金额或固定百分比的止损,忽略了波动性会不断变化这一事实。2%的止损,在平静的整理阶段显得宽松,而在扩张阶段则危险地过紧,因为正常的噪音波动就可能在交易还没来得及发挥作用之前就将其触发。基于ATR的止损则会自动调整幅度:止损距离 = 入场价 ± (倍数 × ATR),通常使用1.5到3之间的倍数。
这个止损距离随后可以直接代入仓位规模计算中。如果你每笔交易愿意承担1万美元账户的固定1%风险(即100美元),那么基于ATR得出的更宽止损距离,就意味着需要更少的股数来保持美元风险不变。使用同样的价格序列和2倍ATR止损倍数:
不同波动性阶段下基于ATR的止损距离与仓位规模
| 情景 | 价格 | ATR (14) | 止损距离(2倍ATR) | 承担100美元风险所需股数 |
|---|---|---|---|---|
| 收窄/低波动性 | $49.85 | $0.34 | $0.68 | 147股 |
| 扩张中期 | $52.66 | $0.72 | $1.44 | 69股 |
| 完全扩张/高波动性 | $58.32 | $1.16 | $2.32 | 43股 |
美元风险始终不变——每种情景下都是100美元。变化的是股数和总仓位价值,随着波动性扩张,仓位价值从约7,300美元缩减到约2,500美元。这正是关键所在:基于ATR的方法,会在证券开始剧烈波动时自动缩小仓位规模,而不是让你保持同样的股数,却承担着大得多的美元波动风险。
这两者实际上是如何搭配使用的
布林带和ATR是从两个不同角度衡量同一个基础现象。布林带让你直观看到相对于当前价格的波动性状态——是处于压缩、扩张,还是价格正在带外"贴边行走"。ATR则给你一个可以直接代入止损或仓位规模公式的干净数字。二者都不能替代方向性工具。应将它们与真正能解读趋势或结构的工具(如移动平均线或支撑阻力)搭配使用,而波动性工具则专注于其擅长的领域:正确控制风险规模,并识别一个平静的市场何时即将不再平静。
关键要点
- 布林带 = 20周期SMA加减2倍标准差。带宽是波动性的直接衡量指标,而不是支撑或阻力线。
- 收窄(带宽变窄)表明波动性已经压缩,往往预示着即将出现扩张——但它不透露任何方向信息。
- 在强劲趋势中,价格可能会沿布林带贴边行走数日之久。触及布林带在区间震荡行情中比在趋势行情中更具意义。
- ATR衡量的是价格波动的平均幅度,包括简单高低区间会遗漏的跳空。它完全不包含方向性成分。
- ATR的主要实际用途,是根据当前波动性调整止损距离和仓位规模,而不是使用固定金额或固定百分比的止损。
波动性工具告诉你一笔交易需要多少空间,以及你可以安全承担多大的仓位。它们永远不会告诉你价格接下来会往哪个方向走——那是另一套完全不同的工具的职责。
免责声明:本内容仅供教育目的,不构成财务建议。交易涉及重大亏损风险。过往表现不能保证未来结果。