Keltner Channel Strategy: How It Works, and Three Rules Tested on 12 Years of Forex Data

Written by · Published · 5 min read
Bar chart comparing three Keltner Channel trading rules tested on five currency futures from 2014 to 2026

The Keltner Channel is a moving average with a band above and below it, set by the average true range. It is popular because it is simple and smooth, and because it is half of the TTM squeeze. Most guides list three ways to trade it: breakouts, fades and pullbacks. We tested all three on five currency futures from 2014 to 2026, and the results point clearly to one of them.

What the Keltner Channel is

The original channel was described by Chester Keltner in his 1960 book “How to Make Money in Commodities”. The version used today, built from an exponential moving average and the average true range (ATR), was popularised by trader Linda Bradford Raschke. A common default, used for example by TradingView’s built-in indicator, is a 20-period EMA with bands at 2 × ATR(10).

PartCommon settingHow to read it
Middle line20-period EMAThe short-term trend; slope matters more than level
Upper bandEMA + 2 × ATRCloses above it mark unusual strength
Lower bandEMA − 2 × ATRCloses below it mark unusual weakness
Channel width4 × ATRWider in volatile markets, narrower in quiet ones

Keltner Channel vs Bollinger Bands

Keltner ChannelBollinger Bands
Width based onAverage true range (daily ranges, including gaps)Standard deviation of closing prices
ShapeSmooth, changes graduallyExpands and contracts sharply
Typical useTrend direction, pullback areas, trailing stopsVolatility, squeezes, mean reversion
TogetherBollinger Bands inside the Keltner Channel = a squeezeSee our TTM squeeze guide

If you already use Bollinger Bands, our guides to the Bollinger Band squeeze and double Bollinger Bands show how the two families of indicators complement each other.

Three Keltner rules, tested

We applied each rule mechanically to daily data for the euro, pound, Australian dollar, yen and Swiss franc futures, one trade at a time, and measured results in R, the distance from entry to the initial stop.

  • Breakout (buy a close above the upper band, exit on a close back through the EMA): 394 trades, 30% winners, −0.14R per trade. A few long trends were very profitable, up to +6.3R, but they did not cover the many small losses.
  • Fade (sell a close above the upper band, target the EMA, stop 1R away): 503 trades, 63% winners, but only +0.05R per trade before costs. Spreads and commissions would consume most of that.
  • Pullback (after a close outside the channel in the last ten days and with price on the right side of the 200 EMA, buy a touch of the 20 EMA, stop 1 ATR below, target the upper band): 353 trades, 34% winners, +0.09R per trade, positive in all five markets.

None of these is a money machine, and these are past results without costs. But the pattern is clear: chasing closes outside the channel lost money, while waiting for a pullback inside an established trend did best. That matches how experienced traders describe the indicator: a map of the trend, not a trigger.

A pullback that worked: EUR/USD, March 2025

EUR/USD daily chart 2025 with a Keltner Channel: pullback to the 20 EMA bought on 26 March and target reached on 3 April
Euro futures (CME 6E), daily.
  • The euro closed above the upper band on 5 March 2025, marking a strong uptrend.
  • On 26 March price dipped to the 20 EMA: entry at 1.0772, stop one ATR lower at 1.0693 (79 pips).
  • On 3 April price reached the upper band at 1.0951, the target: about +2.3R.
  • The trend kept going to 1.1437 on 11 April. A fixed target at the band left a lot on the table; a trailing stop under the EMA would have stayed in.

A pullback that failed: EUR/USD, July 2025

EUR/USD daily chart 2025 with a Keltner Channel: pullback to the 20 EMA bought on 14 July and stopped out on 17 July
Euro futures (CME 6E), daily.
  • The euro closed above the upper band on 26 and 30 June 2025.
  • On 14 July it touched the 20 EMA: entry at 1.1660, stop at 1.1587.
  • On 17 July the low reached 1.1581 and the stop was hit: −1R.
  • A week later price was back at 1.1806, and on 31 July it fell to 1.1418. Pullback trades get stopped out regularly; the strategy only works if the winners are allowed to be larger than the losses.

How to use the Keltner Channel

  1. Define the trend first: closes outside the channel and price on the right side of the 200 EMA.
  2. Wait for a pullback to the 20 EMA instead of buying strength at the upper band.
  3. Confirm the turn with a candle signal if you like; our price action guide explains the common ones.
  4. Put the stop about one ATR beyond the EMA and size the position with our position size calculator, risking no more than 1–2%.
  5. Take partial profit at the opposite band and trail the rest under the EMA while the trend lasts.

Common mistakes

  • Buying every close above the upper band; in our test that was the weakest rule.
  • Fading strong trends because price looks “too high”; the small average gain disappears after costs, see our guide to trading costs.
  • Using very short settings that turn the channel into noise.
  • Ignoring the calendar: many band breaks happen on central bank days.

Frequently asked questions

What are the best Keltner Channel settings?

A 20-period EMA with bands at 2 × ATR(10) is a good default for daily and 4-hour charts. Some traders use 1.5 × ATR for tighter bands, for example in the TTM squeeze.

Is the Keltner Channel available on MT4 and MT5?

It is not in the standard MT4 and MT5 indicator list, but free custom versions are widely available. TradingView includes it as a built-in indicator.

Is the Keltner Channel better than Bollinger Bands?

Neither is better; they measure different things. Keltner Channels are smoother and suit trend following; Bollinger Bands react faster to volatility. Many traders use both, which is exactly what the TTM squeeze does.

Forex and CFD trading on margin is high-risk and most retail traders lose money. Past results do not guarantee future results, and nothing here is financial advice. See risk management before trading any strategy.