What is a Donchian channel?
Richard Donchian’s channel has two lines: the highest high and the lowest low of the last N candles. When price closes above the upper line, it has done something it hasn’t done for N candles, which is often how a trend starts. The 1980s Turtle traders used a 55-day breakout to enter and a 20-day low to exit. Most charting platforms, including TradingView and Profit Prism’s PPM Chart, have it as a built-in indicator.
The rules we tested
- Long entry: a candle closes above the highest high of the previous 55 candles.
- Short entry: a candle closes below the lowest low of the previous 55 candles.
- Daily trend filter (the main version): take longs only when the daily trend is up (the last closed daily candle above its 50-day EMA, and the 20-day EMA above the 50-day), shorts only when it’s down.
- Stop: 2 × ATR(20) from the entry.
- Exit: after each candle closes, the stop moves to the lowest low of the last 20 candles (highest high for shorts), never backwards. The trade ends when the stop is hit.

Results: six years, six coins, four timeframes
With the daily trend filter, after fees, slippage and funding:
| Chart | Trades | Win rate | Average win | Average loss | Average R a trade | Max drawdown | Longest losing run | Years positive |
|---|---|---|---|---|---|---|---|---|
| 15 min | 9,638 | 26.8% | +2.66R | −1.00R | −0.02R | 935R | 37 | 1 of 7 |
| 1 hour | 2,493 | 28.2% | +3.01R | −0.91R | +0.20R | 149R | 28 | 6 of 7 |
| 4 hours | 748 | 32.6% | +3.47R | −0.91R | +0.52R | 37R | 40 | 7 of 7 |
| 1 day | 186 | 38.7% | +10.54R | −0.84R | +3.56R | 32R | 9 | 7 of 7 |

Per year on 4-hour charts: 2020 +70R · 2021 +137R · 2022 +32R · 2023 +35R · 2024 +86R · 2025 +3R · 2026* +24R. Per coin: BTC +0.33R · ETH +0.30R · SOL +0.51R · XRP +0.70R · BNB +0.48R · DOGE +0.94R.
| Chart | 2020–2023 | 2024 – Sep 2026 | Longs | Shorts | Coins positive |
|---|---|---|---|---|---|
| 1 hour | +0.19R | +0.21R | +0.30R | +0.08R | 6 of 6 |
| 4 hours | +0.67R | +0.34R | +0.83R | +0.12R | 6 of 6 |
| 1 day | +5.45R | +0.78R | +5.75R | +0.10R | 6 of 6 |
What the numbers say
- The trend filter helped on every timeframe. Without it, the same breakout made +0.07R on 1-hour and +0.34R on 4-hour charts, against +0.20R and +0.52R with it, and it took about twice as many trades.
- It wins rarely and wins big. About 32.6% of trades won on 4-hour charts, with an average win of +3.47R against an average loss of −0.91R.
- Daily charts look spectacular, and mostly because of 2020–2021. The daily version averaged +3.56R a trade, but +5.45R in 2020–2023 and +0.78R since. DOGE’s 2021 run alone was worth hundreds of R. Don’t expect that again.
- 2025 was nearly flat (2025 +3R on 4-hour charts). A trend system can go a year without making money.
- 15-minute charts lost. Costs took 0.18R a trade, more than the edge.
- Longs did the work: +0.83R a trade against +0.12R for shorts on 4-hour charts.
Crypto rose a lot between 2020 and 2026, so trend-following strategies earned most of their R on longs. A market that falls or goes sideways for years would give a different result. Past results don’t predict future ones.
How traders use it
- Size for the losing runs. 40 losses in a row at 1% risk is a 30%+ drawdown. Many trend traders risk 0.25–0.5% a trade for this reason; see position sizing.
- Let the trailing stop do the exit. Taking profit early cuts the few trades that pay for everything; our trailing stop guide explains why.
- Shorter channels (20 candles) give earlier entries and more false breakouts; longer ones (55–100) fewer, later entries.
The rule vs your own judgement
A backtest measures the rule, not the trader. Most people who use a Donchian breakout don’t follow it like a machine: they book part of the profit near a big level, skip a choppy day, or wait for a cleaner candle. That can make the result better or worse than the numbers above. On average it makes it worse: SEBI’s study of Indian F&O traders found that 93% of individual traders lost money over the three years to March 2024.
The way to find out which one you are is to measure it. Log every trade you take with this strategy under one strategy tag in your journal, note when you overrode the rule and why, and after 50 or more trades compare your average R with the rule’s. If your judgement adds R, keep it. If it costs R, follow the rule more closely. Our guide on how to journal trades shows what to record.
How to test it yourself
- Write the rules down exactly as above, or with your own changes.
- Open a chart with the Donchian Channels indicator (length 55). In Profit Prism’s PPM Chart (included with every plan) it’s in the Indicators list, and Bar Replay lets you step through history one candle at a time without seeing what comes next.
- Take every signal the rules give, including the ones you don’t like, and record entry, stop, exit and R. Our free trading journal template does the maths.
- After 50–100 trades, compare your average R per trade with the table above, then read how to backtest a trading strategy for the mistakes to avoid.
How we tested it
- Markets: BTC, ETH, SOL, XRP, BNB and DOGE USDT perpetual futures (public exchange candles), each from its first candle; trades counted from 1 January 2020 to 30 September 2026.
- Rules: the textbook settings above, chosen before we saw any result and never tuned. One trade at a time per coin; a trade still open on 30 September 2026 isn’t counted.
- Fills: entries at the close of the signal candle. A stop is a stop order: it fills at the stop, or at the open if a candle gaps through it. If one candle touches both the stop and a target, we count the stop.
- Costs on every trade: 0.05% exchange fee and 0.02% slippage on each side, plus the real funding payments while the trade was open.
- Results in R: 1R is the distance from entry to the first stop, so a +2R trade made twice what it risked. This lets BTC at 60,000 and DOGE at 0.20 sit in one table.
- Two periods: 2020–2023 and January 2024 – September 2026, to see whether the result lasted.
The test code is ours and the data is public, so the numbers can be checked. This is crypto data only: we don’t have licensed NSE data, so treat Nifty and stock results as untested.
Frequently asked questions
What is the Donchian channel strategy?
It buys when price closes above the highest high of the last N candles (often 55) and sells short when it closes below the lowest low, then trails the stop with a shorter channel (often 20). It’s the trend-following idea the Turtle traders used.
Does the Donchian channel strategy still work?
In our six-year crypto test it was positive on 1-hour, 4-hour and daily charts after costs, in every year on 4-hour charts with a daily trend filter. Results were smaller from 2024 (+0.34R a trade on 4-hour charts) than in 2020–2023 (+0.67R).
What is the best Donchian channel setting?
We tested only the classic 55-candle entry and 20-candle exit and didn’t tune them, so we can’t say another setting is better. Shorter channels trade more often with more false breakouts; longer ones trade less and enter later.
What is the win rate of the Donchian strategy?
About 32.6% on 4-hour charts in our test. It makes money because the average win (+3.47R) is several times the average loss.
Can I use Donchian channels for Nifty or stocks?
The idea works in any trending market, but we only tested crypto. Costs, trends and gaps differ for Nifty and stocks, so test it on the market you trade before using it.
See your own numbers
Profit Prism Journal measures every trade in R and shows your win rate, RR, leaks and loss limits — for crypto, forex, stocks and F&O. Try it free for 7 days, no card.
Start the free trialFor education only. Not investment advice. Trading involves substantial risk of loss.