肯特纳通道是什么?和布林通道差在哪?一起看就是「挤压」
「这不就是布林通道吗?」
肯特纳通道(Keltner Channel)第一眼确实像布林通道:一条中线,上下各一条轨,价格在里面走。但它们量宽度的方法不同:布林通道用标准差,肯特纳通道用 ATR。这个差别让两者对「行情变安静」和「行情突然动起来」的反应很不一样。这一篇先用两组数字算一次,再用一张标了 1~4 的真实行情图(黄金 2025 年),把两条通道叠在同一段行情上比。
这是 MASQuant 迈思量化「交易学院 · 技术指标大全」的一篇。所有指标的分类整理在〈技术指标大全〉。
一句话看懂
肯特纳通道=中线上下各加 2 倍 ATR 画出的通道;宽度跟着「每根 K 线平均波动多大」走。
它回答的问题是:「价格现在离平常的范围多远?最近的波动有多大?」
两条通道量的都是波动,但量法不一样。用走路来比喻:
- 原地来回踱步:每一步都不算小,但人一直在原地附近。「每步多大」(ATR)不小,「最近的位置散得多开」(标准差)却很小。→ 布林比肯特纳窄。
- 一直往前走:每一步一样大,但最近 20 步的位置越拉越开。ATR 没什么变,标准差却变得很大。→ 布林比肯特纳宽得多。
这就是两条通道最大的差别:肯特纳的宽度比较稳;布林的宽度在安静时缩得更窄、在趋势时张得更开。
先算一次:两组数字就懂
假设中线都在 100(以下是举例用的数字,不是行情数据),两条通道都用 2 倍:
| 情况 | 肯特纳(2 × ATR) | 布林(2 × 标准差) | 谁比较宽 |
|---|---|---|---|
| 安静的盘整:ATR 1.5、标准差 1 | 上轨 103、下轨 97(宽 6) | 上轨 102、下轨 98(宽 4) | 布林缩在肯特纳里面:挤压 |
| 行情动起来:ATR 2、标准差 4 | 上轨 104、下轨 96(宽 8) | 上轨 108、下轨 92(宽 16) | 布林张得比肯特纳宽一倍 |
从安静到动起来,ATR 只从 1.5 变成 2,标准差却从 1 变成 4。就像上面的走路比喻:开始一直往同一个方向走,「位置」散开得比「步伐」变大快得多。
「挤压」就是第一列那种状态:布林整条缩进肯特纳里面,代表最近的波动比平常低很多。
正式公式
肯特纳通道(常见默认 EMA 20、ATR 10、倍数 2)
中线 = EMA(20)
上轨 = 中线 + 2 × ATR(10)
下轨 = 中线 − 2 × ATR(10)
布林通道(常见默认 20、2)
中线 = SMA(20)
上轨 = 中线 + 2 × 最近 20 根收盘价的标准差
下轨 = 中线 − 2 × 最近 20 根收盘价的标准差
最早的肯特纳通道是 Chester Keltner 在 1960 年提出的版本;现在常见的是改良版,用 EMA 当中线、ATR 决定宽度。肯特纳通道不是 MT5 的内置指标,要另外安装自订指标;布林通道则是 MT5 内置的。不同版本的肯特纳通道,中线和宽度的算法可能不同,比较前先确认。ATR 怎么算见〈ATR指标是什么?〉。
看图:黄金 2025 年夏天的挤压,照着 1~4 看
下面这张图是黄金(XAUUSD)2025 年 4 月到 10 月的日线,取自 MT5 的历史报价。6 月到 8 月,黄金收盘在 3,274 到 3,433 之间安静地盘整了将近三个月;8 月底开始往上,9 月一路创新高,到 10 月 8 日收在 4,041。

挤压开始:布林缩进肯特纳里面(6 月 4 日)。价格进入很安静的盘整,每根 K 线都很小。这一段里,布林的宽度平均只有肯特纳的 0.7 倍,紫色虚线整条缩进橘色通道里面。
挤压结束:上涨开始后第 6 根(8 月 29 日)。布林在肯特纳里面连续待了 63 根,到这里才张出来。接下来 20 根,价格涨了 9.1%。
价格收在肯特纳上轨外面(9 月 4 日)。上涨的 35 根 K 线里,有 28 根收在肯特纳通道外面。价格沿着肯特纳的上轨走——这是强势的样子,不是「碰到上轨就要回来」。
布林张得比肯特纳宽得多(9 月 26 日)。上涨那一段,布林的宽度平均是肯特纳的 2 倍。同一段里,收在布林通道外面的只有 11 根——布林张得太开,价格碰不太到它的边。
要特别说清楚:这张图里,挤压之后刚好是上涨;但挤压只说明波动变低,不说明接下来往哪走。同样的挤压,之后往下、或者继续盘整,都很常见。
这是一段真实的历史行情,用来说明两种通道的性格,不是通则。换品种、换周期、换一段行情,数字都会变。
看到什么、代表什么
| 你看到 | 通常代表 | 但要小心 |
|---|---|---|
| 布林缩进肯特纳里面(挤压) | 最近的波动比平常低很多(图上 1) | 只说「很安静」,不说之后往哪走 |
| 布林从肯特纳里面张出来 | 波动开始变大(图上 2) | 方向要看价格往哪边突破 |
| 价格一直收在肯特纳上轨外面 | 强势上涨(图上 3) | 不是「碰到上轨就卖」的信号 |
| 布林比肯特纳宽很多 | 行情往单一方向走,收盘价越散越开(图上 4) | 这时拿布林上轨当压力,很少碰得到 |
| 价格在肯特纳中线附近来回 | 没有明显方向 | 中线是 EMA,一样会落后 |
实际怎么用:三个例子
例一:用挤压找「快要动」的时候
布林缩进肯特纳里面时,先不急着动作,等它张出来、价格往其中一边突破,再决定方向。挤压只告诉你「准备动了」,往哪动要交给突破的方向或均线。
例二:把通道宽度当止损距离的参考
肯特纳的半宽就是 2 倍 ATR。很多人用「几倍 ATR」来放止损,原因跟肯特纳一样:它反映的是这个品种最近平常会晃多少。
例三:分清楚强势和过热
在趋势里,价格可以一直贴着肯特纳的上轨、甚至收在外面(图上 3)。这比较像强势的描述,不一定是「快要回来」。要判断转弱,可以等价格跌回中线以下,而不是一碰上轨就动作。
常见误用
一、把挤压当成上涨信号
挤压说的是波动低,不是方向。这张图刚好往上,换一段行情可能往下。
二、碰到上轨就卖
图上的上涨段,35 根里有 28 根收在肯特纳通道外面。碰到上轨就卖,会一路卖在半路。
三、以为肯特纳就是比较窄的布林
两者的宽度来源不同:安静时肯特纳比布林宽,趋势时肯特纳反而比布林窄。哪一条比较窄,要看当下的行情。
常见问题
肯特纳通道是什么?
肯特纳通道(Keltner Channel)是用中线加减一定倍数的波动幅度画出的通道。现在常见的版本是 EMA(20) 加减 2 倍的 ATR(10),用来观察价格的相对位置和波动大小。例如中线 100、ATR 1.5,上下轨就是 103 和 97。
肯特纳通道和布林通道差在哪?
肯特纳用 ATR 决定宽度,变化比较平稳;布林用收盘价的标准差,安静时缩得更窄、趋势时张得更开。布林的取舍可以看〈布林通道怎么看?〉。
什么是挤压(squeeze)?
布林通道整条缩进肯特纳通道里面,常被叫做挤压,代表最近的波动非常低。它常被拿来观察「行情是否快要动起来」,但不说明方向。
MT5 有肯特纳通道吗?
MT5 没有内置肯特纳通道,需要另外安装自订指标;布林通道则是 MT5 内置的。
结语
肯特纳和布林,一个用 ATR、一个用标准差,量的都是波动,但对安静和激烈的反应不同。把两条叠在一起,你看得到一件单看一条看不到的事:现在的波动,跟平常比起来有多低。
所以真正该问的是:在你的品种上,挤压之后,突破的方向值不值得跟? 这个问题,一段历史行情回答不了——用我们的 AI 策略助理回测验证就知道。
把条件写成一句话,例如「布林通道缩进肯特纳通道之后,收盘突破肯特纳上轨就进场」,丢进 MASQuant 迈思量化的 AI 策略助理,按下去就开始回测,回测环境纳入点差、滑点、市场流动性变化与交易执行延迟这些真实市场摩擦(操作方式见〈策略助理使用教学〉)。回测告诉你的是「这条规则在过去的行情里表现如何」,不是未来的保证。
想法,经过验证,才叫策略。
文中走势图取自 MT5 平台的历史报价(日线;不同平台的报价与日线切法略有差异,数值可能不完全相同),指标由程序依标准算法计算;举例用的整数不是行情数据。历史行情只用来说明指标的性格,不代表未来走势。
风险揭露:CFD 属于高风险金融产品,可能导致快速资金损失。过往业绩不代表未来结果,所有策略与回测仅供参考,不构成投资建议。交易前请充分了解本公司风险揭露条款。



