Keltner Channels: EMA basis and ATR-based envelopes

Keltner Channels place a range-based envelope around a smoothed price series.

IntermediateAbout 4 min read

Before this lesson

These lessons provide background; you can still read this page now.

What the indicator measures

Keltner Channels place a range-based envelope around a smoothed price series. They separate the center’s trend behavior from an estimate of recent range size. A price outside the channel is a relation to that definition; it is not automatically overvalued, undervalued or ready to reverse.

Calculation and units

The version used here has basis EMA(close, N), upper = basis + multiplier × ATR(M), lower = basis − multiplier × ATR(M). The EMA period and ATR period are separate inputs. Other software can offer different sources or range measures, so the Keltner name does not imply an identical formula.

Worked educational example

Given EMA 100, ATR 3 and multiplier 2, the upper band is 106 and lower band 94. If ATR increases while the EMA stays constant, both bands widen symmetrically around 100. This constructed example isolates one input; it does not assert that real prices or volatility remain constant.

Fictional chart illustrationConstructed candles; not historical market data. Values use the existing TradingHub indicator implementation. Series have independent price or indicator units; no trading result is implied.120.5192.47Bars
CloseBasisUpperLower
Constructed candles; not historical market data. Values use the existing TradingHub indicator implementation. Series have independent price or indicator units; no trading result is implied. Price / indicator units.

Reading it without overclaiming

Channel breaches can persist in trends and reverse in ranges. A narrow channel describes a smaller recent ATR-based distance, not the direction of a breakout. Comparing a close with a band is different from comparing a wick. Changing the ATR period after a move can conceal how unstable an earlier interpretation was.

How TradingHub implements it

TradingHub defaults to EMA period 20, ATR period 10 and multiplier 2. Both required series must finish warming up before the bands appear. EMA is SMA-seeded and native ATR uses its documented seed. The visible bar slice provides the input, so matching displayed prices alone is insufficient for cross-platform parity.

Comparisons that matter

Bollinger Bands use closing-price standard deviation here, while Keltner Channels use true range. A squeeze comparison must retain both definitions and selected periods. Neither envelope supplies a probability distribution or a guaranteed future boundary, and overlapping bands are not independent confirmation.

A reproducible chart review

Open the existing Trading chart and choose the same market, interval and closed observation time as your comparison. Record every calculation parameter before changing one at a time. Match source fields, history length and the bar window. Native indicators calculate from the supplied visible slice; Indicator Studio calculates from its available chart snapshot. A difference after panning may therefore be a window or warmup effect rather than a new market event.

Limits and next lesson

The illustration uses constructed candles, not a dated market observation or a backtest. A live candle can change until it closes. Missing history, volume units and implementation conventions limit comparisons. No indicator guarantees a direction, an execution price or protection from loss. Use the related lessons to separate definitions, observed values and possible explanations; a correct quiz records learning progress, not trading competence.

Knowledge check

What determines band distance in this Keltner implementation?

  1. Closing-price standard deviation only
  2. A fixed percentage chosen by the exchange
  3. ATR multiplied by the selected multiplier
Show explanation

The bands use an ATR distance around an EMA basis, with separately configurable periods.

Interactive checking needs JavaScript; the lesson and explanation remain readable.

Primary sources and scope

Educational scenarios are not execution guarantees, forecasts or personal recommendations. Check current product rules at their source.

Content revised: . Editorial responsibility: TradingHub. No independent professional certification is claimed.

Last lesson in this path. Check your understanding, then continue.