Skip to main content
Volatility Indicators

What Are Donchian Channels and How to Use Them?

Pomegra Learn

What Are Donchian Channels and How to Use Them?

Donchian Channels are the oldest and simplest volatility band indicator, yet they remain powerful tools used by institutional traders and systematic trading systems worldwide. Unlike indicators that smooth volatility through moving averages or averages of true range, Donchian Channels simply plot the highest high and lowest low of the past N periods, creating a range that represents the absolute boundaries of price movement over that window. This directness makes Donchian Channels extremely responsive to price action; they expand and contract based purely on the actual highs and lows traders experienced, not on calculations of deviation or averaging. The famous Turtle Trading experiment of the 1980s, in which inexperienced traders earned average returns exceeding 80% annually, relied entirely on Donchian Channel breakout signals. For traders seeking a mechanical, emotion-free approach to identifying substantial price moves, Donchian Channels provide the cleanest possible signal.

Lede

Donchian Channels consist of two lines: the highest high of the last 20 periods and the lowest low of the last 20 periods. The highest high acts as resistance; price breaking above it signals an upside breakout. The lowest low acts as support; price breaking below it signals a downside breakout. A common variation is a 20/10 system, where you buy (enter long) on a 20-period high and sell on a 10-period low, allowing you to exit losing trades faster than you enter winning ones. The indicator was developed by Richard Donchian and was the foundation of the Turtles' systematic breakout trading approach. Because Donchian Channels are entirely price-driven, they are unambiguous: either price is at a new 20-period high or it is not. This objectivity eliminates interpretation and makes them ideal for systematic, rule-based trading systems.

Quick definition: Donchian Channels are volatility bands formed by the highest high and lowest low of the past N periods (typically 20), used to identify breakout signals and support/resistance levels.

Key Takeaways

  • Donchian Channels are the highest high and lowest low of the last N periods, typically 20.
  • A break above the upper channel signals an upside breakout; a break below the lower channel signals a downside breakout.
  • The 20/10 variant uses a 20-period high for entry and a 10-period low for exit, creating asymmetrical risk-reward.
  • Donchian Channels are ideal for systematic, rule-based trading; they produce clear, unambiguous signals.
  • The indicator is highly responsive to recent price action and can lag during sustained trends.
  • Donchian Channels work on all timeframes and assets; they require no averaging or smoothing.

Understanding Donchian Channel Construction

The construction of Donchian Channels is deceptively simple:

Upper Channel = Highest High of the last N periods
Lower Channel = Lowest Low of the last N periods

For a 20-period Donchian Channel on a daily chart:

  • Upper Channel = the highest high price has reached in the last 20 trading days
  • Lower Channel = the lowest low price has reached in the last 20 trading days

For example, if a stock has reached a high of $108 and a low of $94 over the past 20 days, the Donchian Channel spans from $94 to $108. The next day, if the stock reaches a new high of $110, the upper channel shifts to $110. If the stock falls but does not reach a new low below $94, the lower channel remains at $94 until 20 periods have passed since that low, at which point it shifts to a newer, higher low.

This responsiveness is key. Donchian Channels update immediately on new extremes; they do not wait for moving averages to shift or standard deviations to recalculate. When price reaches a new 20-period high, the channel has expanded, and the breakout signal is unambiguous.

The Donchian Breakout Signal

The primary use of Donchian Channels is identifying breakout trades. The signal is straightforward:

Long breakout signal:

  • Price closes above the 20-period upper channel (above the highest high of the last 20 days).
  • Entry is on the close that breaks the channel or the open of the next day.
  • Stop-loss is placed below the entry or below a prior support level.

Short breakout signal:

  • Price closes below the 20-period lower channel (below the lowest low of the last 20 days).
  • Entry is on the close or the next day's open.
  • Stop-loss is placed above the entry or above a prior resistance level.

These breakout signals have two powerful properties: they are unambiguous (price is either above the 20-period high or not) and they capitalize on momentum (when price breaks a 20-period extreme, strong directional movement is often underway).

For example, in March 2024, the Nasdaq index spent two weeks consolidating between $15,650 and $16,200. The 20-period high was $16,200. On March 18, following positive Fed commentary, the Nasdaq closed at $16,320, breaking above the 20-period high on heavy volume. Traders using Donchian breakouts entered long, set a stop below $16,200, and rode the move as the Nasdaq rallied to $16,800 over the next two weeks. The signal was clear, the entry was mechanical, and the outcome was profitable.

The 20/10 Donchian System

The most famous implementation of Donchian Channels is the 20/10 system, made legendary by the Turtle Traders. The Turtles were a group of traders trained by Richard Dennis to follow a simple breakout system:

Entry: Buy on a break above the 20-period high (highest high of the last 20 days).

Exit: Sell on a break below the 10-period low (lowest low of the last 10 days).

This asymmetrical approach allows profits to run longer than losses. You enter on 20 days of strength but exit on just 10 days of weakness. If a trade is winning, it must break a 20-day high (strong); if losing, it can be exited on just a 10-day low (faster exit).

For example, a stock breaks above $85, the 20-period high. You buy at $85.20 and set an exit at the 10-period low of $82.00. The stock rises to $95, and the 10-period low is now $88.00. You can exit at $88 with a profit of $2.80, or hold for further gains. If the stock instead falls and closes below $82.00 (the 10-period low at the time of entry), you exit with a loss of $3.20. The winning trade ($2.80+) can exceed the losing trade (up to $3.20), a favorable risk-reward.

The Turtles applied this system to global commodity markets (crude oil, sugar, bonds, foreign exchange) and generated average returns of over 80% annually during 1983–1989. While not all of their returns came from the 20/10 signal alone (they also used ATR for position sizing and had rules for re-entry), the system proved that simple, mechanical breakout trading could generate enormous returns when combined with discipline and risk management.

Donchian Channels vs. Bollinger Bands vs. Keltner Channels

The three major volatility indicators take different approaches:

AspectDonchianBollinger BandsKeltner Channels
Bands based onHighest/LowestDeviation from averageAbsolute volatility (ATR)
ResponsivenessImmediateDelayed (lag)Moderate
Trend alignmentExcellentPoorGood
Mean reversion signalsWeakStrongModerate
Breakout signalsStrongModerateGood
Lag after trend reversalModerateMinimalLow

Donchian Channels excel at identifying the start of trends and catching breakout moves. Bollinger Bands excel at identifying mean reversion opportunities and statistical extremes. Keltner Channels balance both approaches. Donchian Channels are preferred by trend-following and breakout traders; Bollinger Bands are preferred by mean reversion traders.

Identifying Support and Resistance with Donchian

The upper and lower Donchian Channels serve as dynamic support and resistance levels. These are levels where price has actually stalled over the past 20 days; they are not arbitrary numbers but meaningful price points.

Upper channel as resistance: If price has reached $105 multiple times over the past 20 days but not exceeded it, the $105 level is a real ceiling. If price approaches $105 from below, traders expect it to reverse downward. A close above $105 signals that resistance has been broken.

Lower channel as support: If price has bounced off $95 multiple times in the past 20 days, the $95 level is a real floor. A close below $95 signals support has been broken.

In a choppy, ranging market, these support and resistance levels are reliable; price oscillates between the upper and lower channels. In a trending market, the channels expand as new highs (in an uptrend) or new lows (in a downtrend) are established, but the channels still provide meaningful reference levels.

For example, during the 2024 election cycle, the Russell 2000 small-cap index rallied from 1,900 in January to 2,050 by March, a 7.9% move. The 20-period Donchian Channel on a daily chart showed the lower band rising from 1,850 to 1,980, following price upward. Traders could see the rising channel as confirmation of an uptrend; each dip to the rising lower band was a buying opportunity, and breaks above the upper band signaled acceleration. The Donchian Channels made trend direction visually obvious.

Flowchart: Donchian Breakout Trading System

Position Sizing with Donchian Breakouts

The Turtle Trading system paired Donchian Channel entries with ATR-based position sizing, creating a complete system. The logic is:

  1. Identify the breakout entry at the 20-period high.
  2. Place a stop-loss at the 10-period low (or at ATR-based distance).
  3. Calculate position size so that a stop-loss represents a fixed dollar risk (typically 1–2% of account).
  4. As ATR changes, adjust the position size for future trades.

For example, with a $100,000 account and 2% risk per trade:

Trade 1: Intel breaks above the 20-period high at $33.00. ATR (14) = $0.90. Stop-loss = $33.00 - (2 × $0.90) = $31.20. Risk per share = $1.80. Shares = $2,000 / $1.80 = 1,111 shares.

Trade 2: Apple breaks above the 20-period high at $195.00. ATR (14) = $2.20. Stop-loss = $195.00 - (2 × $2.20) = $190.60. Risk per share = $4.40. Shares = $2,000 / $4.40 = 454 shares.

Both trades risk the same dollar amount ($2,000), but the share counts differ based on volatility. This ensures that each trade is sized appropriately for the volatility of the underlying asset.

Donchian Channels on Different Timeframes

Donchian Channels work identically on any timeframe:

  • 5-minute chart: 20-period high and low of the last 20 five-minute candles (1 hour 40 minutes of data).
  • Hourly chart: 20-period high and low of the last 20 hourly candles (20 hours of data).
  • Daily chart: 20-period high and low of the last 20 trading days (typically 4 weeks).
  • Weekly chart: 20-period high and low of the last 20 weeks (approximately 5 months).
  • Monthly chart: 20-period high and low of the last 20 months (approximately 1.7 years).

A day trader might use a 5-period Donchian (very responsive, frequent trades) or a 20-period Donchian (fewer, higher-probability trades). A position trader might use a 50-period or 100-period Donchian on a weekly chart, trading only the most significant breakouts.

Longer periods produce more reliable signals but fewer opportunities; shorter periods produce frequent signals but with lower win rates. Backtest different periods on your instrument and timeframe to find the sweet spot.

The Lag Problem and Its Solution

Donchian Channels have one weakness: lag during sustained trends. If price rises from $85 to $110 over two weeks, the upper Donchian band rises from $87 to $110. The lower band does not rise; it remains at $85 (or whatever the lowest low was during the 20-day period). This creates a wide channel that looks cautious, even though an uptrend is strong.

Professional traders address this by:

  1. Using shorter periods for faster responsiveness: Instead of 20 periods, use 10 or 14 for more frequent updates.
  2. Monitoring the direction of the bands: If both bands are rising, an uptrend is confirmed. If both are falling, a downtrend is confirmed.
  3. Combining with trend-following indicators: Use a moving average (20, 50, 200) to confirm trend direction alongside the Donchian Channel.

For example, if price is above the 200-period moving average and breaks above the 20-period Donchian high, the breakout signal is stronger. If price is below the 200-period moving average and breaks below the 20-period Donchian low, the short signal is stronger. Combining Donchian Channels with trend confirmation reduces false signals.

Real-World Examples

Crude Oil Breakout, January 2024: Crude oil traded sideways between $72 and $78 per barrel for three weeks in early January. The 20-period Donchian high was $78.00. On January 15, following concerns about supply disruptions, crude oil closed at $79.50, breaking above the 20-period high on volume. Traders who entered long at $79.50 and set a stop at the 10-period low ($74.50) held the position as crude rallied to $87.00 over the next month. Risk was $5.00 per barrel; profit was $7.50, a 1.5:1 reward-to-risk ratio.

Semiconductor Index Reversal, April 2024: The Nasdaq-100 Technology Sector had been in a downtrend for two months, with lower lows and lower highs. The 20-period Donchian high was $4,800. On April 8, the index closed above $4,850, breaking the 20-period high on heavy volume. This was a first signal of trend reversal. Traders recognized the breakout and entered long. The index continued higher for the next two months, gaining 12% and producing large profits for those who followed the Donchian signal.

Gold Consolidation, November 2024: Gold had been consolidating between $2,050 and $2,100 per ounce. The 20-period Donchian channel was very tight, just $50 wide (gold is typically $50–$100 wide). Traders recognized this as a setup: a squeeze precedes a breakout. On November 12, gold closed above $2,120, breaking the 20-period high, and rallied to $2,180 over two weeks. Those who were prepared for the breakout captured the move efficiently.

Combining Donchian with Other Tools

Donchian Channels are most powerful when combined with:

Volume: A breakout above the 20-period high on high volume is far more likely to follow through than a breakout on low volume. Always confirm the breakout with a volume spike.

Moving averages: If price breaks the 20-period Donchian high while above the 50-period moving average, the signal is stronger. If price breaks the 20-period low while below the 50-period moving average, a downtrend is confirmed.

Support and resistance: If a Donchian breakout coincides with a break of technical support or resistance, the signal has confluence and is more reliable.

Oscillators (RSI, MACD): If price breaks the Donchian high and RSI is above 50 but below 70 (strong but not overbought), the uptrend has room to run. If RSI is above 70, the move may be overextended and due for a retracement.

For example, a complete signal might be:

  1. Price breaks above the 20-period Donchian high.
  2. Volume is 50% above the 20-day average.
  3. Price is above the 50-period moving average.
  4. RSI is between 50 and 70.

With all four conditions present, the breakout is a high-probability trade.

Common Mistakes

  1. Trading breakouts without volume confirmation: A low-volume break of the Donchian channel is weak and prone to reversal. Always wait for volume.

  2. Ignoring the trend and buying breaks in downtrends: If price is below the 50 and 200-period moving averages, avoid long breakouts above the 20-period Donchian high. Trade in the direction of the trend.

  3. Using too-short periods and over-trading: A 5-period Donchian produces frequent breakouts but with low win rates. Use 20 periods for reliable signals, even if it means fewer trades.

  4. Not using stops or using arbitrarily tight stops: Every Donchian breakout must have a defined stop. Use the 10-period low for exits or an ATR-based stop.

  5. Chasing late breakouts after price has already moved 2–3%: Enter on the candle that breaks the channel, not three candles later. Later entries have worse risk-reward.

  6. Assuming all breakouts follow through equally: Breakouts after a long consolidation (the channel is tight) are more reliable than breakouts during an active trend. Analyze the preceding price action.

FAQ

What period should I use for Donchian Channels?

Twenty is the industry standard and what the Turtles used. Shorter periods (10, 14) are more responsive but produce more false signals. Longer periods (50, 100) are more selective but miss faster moves. Start with 20 and backtest other periods on your instrument.

Should I always exit on a 10-period low if I am in profit?

The 10-period low is a useful exit rule, but if you are significantly in profit (more than 2–3× risk), consider trailing your stop instead of exiting on a small dip. Lock in some profit at 1× risk, then trail.

Can I use Donchian Channels on crypto?

Yes, absolutely. Crypto volatility is higher, so consider using a 1.5× or 2× ATR stop instead of a fixed 10-period low exit. The principle is identical; adapt the specifics to the volatility.

Are Donchian Channels better than Bollinger Bands?

Neither is inherently better; they serve different purposes. Donchian is superior for trend-following and breakout trading. Bollinger Bands are superior for mean reversion and identifying statistical extremes. Use both, or choose based on your trading style.

What if price breaks the 20-period high but immediately reverses?

That is a false breakout. Your stop-loss (placed below the 10-period low) will be hit, and you exit with a loss. This is normal; no system wins 100% of the time. Move to the next trade.

Can I combine Donchian Channels with moving averages for confirmation?

Yes, this is highly recommended. A breakout above the 20-period Donchian high while price is above the 50-period moving average has strong confluence. Combine signals for higher reliability.

Should I trade Donchian breakouts at market open or wait for a close above the channel?

Wait for a close. Price might spike above the 20-period high at the open and reverse by close. Waiting for a close eliminates gap whipsaws and ensures you are trading a true breakout, not an intraday spike.

Summary

Donchian Channels are the purest expression of breakout trading: the highest high and lowest low of the past N periods, creating natural support and resistance based on actual price action, not calculations or averages. A break above the 20-period high signals an upside breakout worthy of a long entry; a break below the 20-period low signals a downside breakout. The famous Turtle Trading system paired this signal with ATR-based position sizing and achieved returns exceeding 80% annually, proving the power of mechanical, disciplined breakout trading. Modern traders benefit from this legacy by using Donchian Channels as part of a systematic approach: entering on confirmed breakouts with above-average volume, exiting on shorter-term channel breaks (10 periods) or trailing stops, and sizing positions proportionally to volatility. Unambiguous, responsive, and profitable when combined with confirmation signals and disciplined risk management, Donchian Channels remain a cornerstone of professional trading systems.

Next

The VIX Index