What Keltner Channels are
Keltner Channels are a volatility channel drawn around price. The channel has a middle line, an upper band and a lower band.
- Middle line: an exponential moving average (EMA) of closing prices. An EMA gives more weight to recent candles than to older ones.
- Bands: the EMA plus and minus a multiple of the Average True Range (ATR). ATR measures the average size of a candle's range, including gaps.
In simple terms, the EMA shows the average price, and the ATR shows how far price usually moves around it. When the market gets more volatile, the channel widens. When the market calms down, it narrows.
Ready to try it on a real or demo account?
Partner link · trading carries a high risk of loss
Formula and default settings
- Middle = EMA(close, n)
- Upper = Middle + k × ATR(m)
- Lower = Middle − k × ATR(m)
There are three inputs:
- n: the EMA period.
- m: the ATR period.
- k: the multiplier.
Default values differ between charting packages and custom indicator files, so check the inputs window of the version you install.
The original version by Chester Keltner was different. It used a simple average of the typical price and bands based on the average daily range. The EMA and ATR version most traders use today came later. Some indicator files still offer the older calculation as an option.
Keltner Channels vs Bollinger Bands
| Keltner Channels | Bollinger Bands | |
|---|---|---|
| Middle line | EMA | Simple moving average |
| Band width based on | ATR (candle ranges) | Standard deviation of closes |
| Band shape | Smoother, changes gradually | Reacts sharply to price spikes |
| Price outside bands | Less frequent | More frequent |
Standard deviation reacts strongly to a few large closes, while ATR changes more steadily. For this reason, Keltner bands look calmer.
Some traders plot both indicators on the same chart. When the Bollinger Bands move inside the Keltner Channel, it is called a "squeeze." A squeeze means volatility has fallen. It does not tell you which direction price will move next.
How to add Keltner Channels in MT4 and MT5
MetaTrader 4 and MetaTrader 5 do not include Keltner Channels in their standard indicator list. It is usually added as a custom indicator:
- In the terminal, go to File, then Open Data Folder.
- Open the MQL folder for your platform, then the Indicators folder.
- Copy the indicator file there, from a source you trust.
- Restart the terminal or refresh the Navigator panel.
- Drag the indicator onto the chart and set n, m and k.
Custom files from different authors do not always calculate the same way. Before you rely on one, compare it with the formula above on a demo account.
How to read the channel
Here is a drawn example of an uptrend followed by a range. It is not based on real prices.
Common readings:
- Slope of the EMA: a rising or falling middle line shows the direction of the average price.
- Where price sits: in a trend, candles often stay between the EMA and the outer band on the trend side.
- Closes outside a band: these show a move larger than recent volatility. Some traders read this as strength. Others treat it as a stretched move and wait for a pullback.
- Channel width: a narrow channel means low volatility. A widening channel means volatility is rising.
None of these readings is a signal on its own. Most traders check them against structure, such as support and resistance, or against the trend on a higher timeframe.
Choosing settings
- Shorter n or m: the channel follows price more closely and produces more band touches, many of them noise.
- Longer n or m: the channel is smoother but slower to react to turns.
- Higher k: price leaves the bands less often. A close outside then marks a larger move, but you get fewer readings.
- Lower k: price touches the bands more often. Treating these touches as "extremes" becomes less meaningful.
Settings that suit one instrument or timeframe may not suit another. Gold, indices and major currency pairs have very different ATR profiles. Test any change on historical charts before using it.
Where Keltner Channels mislead
- Ranges: in a sideways market, closes outside the band often reverse straight back inside. This is a false breakout.
- Strong trends: price can stay near or beyond one band for a long time. Treating each touch as overbought can mean fighting the trend.
- News spikes and gaps: a single large candle inflates the ATR, so the bands stay wide for a while after the event.
- Lag: both the EMA and the ATR are averages. They describe the past and react late at turning points. See leading vs lagging indicators.
- Open candle: the bands move until the candle closes. A touch during the candle may disappear by the close.
It can help to use the channel with a trend-strength tool such as ADX. You can also compare it with similar tools, like Donchian Channels or MA Envelopes, which build their bands in different ways.
Risk
A Keltner Channel strategy is a way of organising what you see on a chart. It does not predict where price will go. Leveraged forex and CFD trading can lose money quickly, sometimes more quickly than a channel can react. Decide your position size and stop placement in advance. The risk management guide explains how. More tools are covered in technical analysis.
Frequent questions
What is the Keltner Channel indicator used for?
It shows the average price (the EMA) and a typical volatility range around it (ATR bands). Traders use it to judge trend direction, stretched moves and changes in volatility.
What are the best Keltner Channel settings?
No setting suits every market. Start with the defaults in your indicator file, then test longer or shorter periods and a different multiplier on the instrument and timeframe you actually trade.
Is Keltner Channels built into MT4 or MT5?
It is not in the standard indicator list. Traders add it as a custom indicator file through the terminal's data folder.
How is it different from Bollinger Bands?
Keltner Channels use ATR around an EMA. Bollinger Bands use standard deviation around a simple moving average. As a result, Keltner bands are smoother and price leaves them less often.
Does Keltner Channels repaint?
Values on closed candles do not change. On the open candle, the bands move until it closes. See repainting indicators for more on this.
