Keltner Channels: EMA basis and ATR-based envelopes
Keltner Channels place a range-based envelope around a smoothed price series.
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.
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?
- Closing-price standard deviation only
- A fixed percentage chosen by the exchange
- 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.