DC Overview
Donchian Channels (DC) plot the highest high and lowest low over n periods as upper and lower channels. Price breaking above the upper channel signals a new high (bullish breakout), while breaking below signals a new low (bearish breakdown).
Donchian Channels are the foundation of the famous “Turtle Trading” system — one of the most successful systematic trading approaches. Unlike Bollinger Bands which use standard deviation, Donchian Channels use absolute highs/lows, making breakout signals definitive.
How Donchian Channels Works
Section titled “How Donchian Channels Works”Core Concept
Section titled “Core Concept”- Calculate center line: Moving average of price over n periods
- Calculate bands: Apply offset (ATR, StdDev, or percentage) above and below center
- Compare price to bands: Price above upper = breakout/overbought, below lower = breakdown/oversold
Key Characteristics:
- Breakout-Based = Bands define price boundaries
- Overlay Display = Plotted directly on the price chart
- Absolute Range = Uses actual highs/lows
Visual Interpretation
Section titled “Visual Interpretation”DC Behavior:
- Price breaking above upper band suggests bullish breakout
- Price breaking below lower band suggests bearish breakdown
- Price between bands = within normal range
Trading Signals Available on Reversion
Section titled “Trading Signals Available on Reversion”These are the signal names you select when configuring DC in the algorithm builder or via the MCP agent:
| Signal | Triggers When | Typical Use |
|---|---|---|
price_above_upperBand | Price breaks above the upper channel (highest high) | Bullish breakout — new high |
price_below_lowerBand | Price breaks below the lower channel (lowest low) | Bearish breakdown — new low |
Display: Overlay (on price chart)
Category: Volatility
Threshold range: Price-based
Key Characteristics
Section titled “Key Characteristics”What Donchian Channels Does Well:
- Breakout Detection: Donchian Channels excels at identifying price extremes
- Visual Clarity: Bands clearly show price boundaries on the chart
- Works Across All Markets: Universal application
What to Watch Out For:
- Trend Riding: Price can stay outside bands in strong trends
- No Directional Bias: Band breaks don’t predict direction alone
When to Use Donchian Channels:
- Breakout Trading: Trade breaks of DC bands with trend confirmation
- Mean Reversion: Trade band touches in ranging markets (ADX < 20)
When NOT to Use Donchian Channels:
- Without Trend Context: Always confirm with ADX or similar
- Strong Trending Markets Alone: Price rides bands for extended periods