El trading con Donchian channel es un método de breakout construido a partir del máximo más alto y el mínimo más bajo dentro de una ventana de lookback elegida. Su fuerza también es su debilidad: la regla es lo bastante limpia para testearse, pero una línea de breakout limpia no evita que los mercados laterales la destrocen con whipsaw.
Eso hace que los Donchian channels sean una metodología mejor que muchas ideas de gráfico. Puedes definir el input, la entrada, la salida y el modelo de costes sin preguntar si el gráfico "se veía bien". Después el mercado puede responder la única pregunta que importa: ¿la regla sobrevivió, o solo parecía obvia después del movimiento?
Qué son realmente los Donchian channels
Los Donchian channels son price channels: una banda superior marca el precio más alto durante un número elegido de periodos, una banda inferior marca el precio más bajo durante la misma ventana, y una línea media opcional marca el punto medio entre ambas. StockCharts describe los Price Channels como máximos y mínimos de x periodos y señala que el indicador también se llama Donchian Channels; Investopedia da la misma fórmula de canal superior, inferior y medio (StockCharts ChartSchool: Price Channels, Investopedia: Donchian Channels).
Upper band = highest high over N periods
Lower band = lowest low over N periods
Middle line = (upper band + lower band) / 2
El método suele asociarse con Richard Donchian. StockCharts lo describe como el desarrollador del indicador de estilo canal y como el padre del trend following, mientras que TrendSpider describe los Donchian channels como un indicador técnico desarrollado por Richard Donchian, trader de futuros y pionero del trend following (StockCharts: Donchian trading guidelines, TrendSpider: Donchian Channels).
Cómo usan el canal los traders
Los traders que usan Donchian suelen usar las bandas de tres formas: entradas de breakout, filtros de tendencia o salidas trailing.
| Uso | Idea de regla | Qué testea |
|---|---|---|
| Entrada de breakout | Entrar cuando el precio rompe por encima de la banda superior o por debajo de la banda inferior | Si nuevos máximos/mínimos llevan a continuación |
| Filtro de tendencia | Tomar solo setups largos por encima de la línea media, o cortos por debajo | Si la posición dentro del rango mejora un setup separado |
| Salida trailing | Salir de un largo cuando el precio rompe un canal inferior más corto, o salir de un corto cuando rompe un canal superior más corto | Si la regla puede dejar correr beneficios mientras corta reversals |
La lógica de breakout es la versión más limpia. StockCharts dice que un movimiento por encima del canal superior puede señalar una nueva tendencia alcista y un movimiento por debajo del canal inferior puede señalar una nueva tendencia bajista; la documentación de la estrategia Donchian de thinkorswim describe órdenes simuladas de compra y venta basadas en que el precio supere máximos más altos o mínimos más bajos calculados previamente (StockCharts ChartSchool: Price Channels, thinkorswim Learning Center: Donchian).
La línea media es menos mística de lo que parece. Es simplemente el punto medio del rango. Si el precio está por encima, está en la mitad superior de su rango reciente. Si el precio está por debajo, está en la mitad inferior. Eso puede ser contexto útil, pero no prueba fuerza de tendencia.
range high -------------------- upper band
price in upper half
midpoint -------------------- middle line
price in lower half
range low -------------------- lower band
Qué dicen la evidencia y los críticos
La evidencia general a favor del trend following es más fuerte que la evidencia a favor de cualquier parámetro concreto de Donchian. Moskowitz, Ooi y Pedersen documentaron time-series momentum en futuros de índices de renta variable, divisas, commodities y bonos en 58 instrumentos líquidos, mientras que Hurst, Ooi y Pedersen extendieron un estudio de time-series momentum hasta 1880 y reportaron rentabilidad durante los siguientes 110 años (Journal of Financial Economics: Time Series Momentum, AQR: A Century of Evidence on Trend-Following Investing).
Eso no significa que "comprar cada breakout de Donchian" sea edge. La investigación de time-series momentum suele testear portfolios diversificados y gestionados por riesgo a través de muchos mercados, y a menudo usa señales basadas en retornos, volatility scaling y construcción de portfolio. Un solo indicador de gráfico en un solo mercado es una afirmación mucho más estrecha.
La crítica principal es el whipsaw. Investopedia advierte que los Donchian channels pueden generar señales falsas en mercados laterales, y TrendSpider declara la misma limitación en condiciones de rango (Investopedia: Donchian Channels, TrendSpider: Donchian Channels). StockCharts también muestra que las roturas de canal pueden capturar tendencias, pero aun así producir malas señales, que es el trato honesto de los sistemas de breakout (StockCharts ChartSchool: Price Channels).
La segunda crítica es la minería de parámetros. Si testeas suficientes lookbacks, filtros, timeframes y salidas, alguna combinación parecerá inteligente por accidente. Una regla de Donchian es fácil de testear, lo que también significa que es fácil de sobreoptimizar.
Cómo lo testearías de verdad
Para testear trading con Donchian channel correctamente, convierte el método en una regla que una computadora pueda repetir.
Empieza con la definición mínima:
- Mercado: un símbolo o una cesta fija de símbolos.
- Timeframe: diario, H4, H1 u otro intervalo fijo de barras.
- Canal de entrada: la ventana de lookback para el breakout.
- Canal de salida: el mismo lookback, un canal más corto, un stop, una salida por tiempo o una combinación definida.
- Timing de señal: toque intrabar, cierre de vela o ejecución en la siguiente barra.
- Costes: spread, slippage, comisión y swap donde corresponda.
- División del test: in-sample para diseño, out-of-sample para juzgar.
Después compara la regla contra variantes honestas:
| Variante | Pregunta |
|---|---|
| Breakout puro | ¿Un nuevo máximo/mínimo de canal tiene expectancy positiva después de costes? |
| Breakout solo al cierre | ¿Esperar el cierre reduce suficiente ruido para compensar la entrada más tarde? |
| Filtro de volatilidad | ¿Evitar rangos muertos mejora resultados, o solo curve-fitea el pasado? |
| Filtro de tendencia | ¿Ayuda un filtro de timeframe superior, o elimina los mejores reversals? |
| Cesta multi-mercado | ¿La diversificación reduce la dependencia de un solo régimen de mercado? |
El output útil no es una sola curva de equity. Es la estabilidad de la regla: ¿funciona en mercados relacionados, lookbacks cercanos y datos no vistos, o solo en los settings exactos elegidos después de ver el pasado? Esa es la misma disciplina detrás de out-of-sample testing, por qué el cross-validation se filtra en trading, y la mentalidad de prueba detrás del backtesting a coste real.
Preguntas frecuentes
¿Un Donchian channel es lo mismo que un price channel?
En la práctica, sí. StockCharts describe los Price Channels como máximos y mínimos de x periodos y señala que este indicador a veces se denomina Donchian Channels.
¿Cuál es el mejor setting para Donchian channel?
No hay un setting universalmente mejor. El lookback tiene que testearse en el mercado, timeframe, estilo de ejecución y modelo de costes que realmente pretendes operar.
¿Los Donchian channels sirven para trend following?
Pueden expresar una idea de trend following de forma limpia porque definen breakouts desde máximos y mínimos recientes. Eso no hace rentable cada breakout de canal; el edge depende de selección de mercado, salidas, costes, sizing de riesgo y robustez out-of-sample.
¿Los Donchian channels funcionan en forex?
Pueden calcularse sobre datos de precio de forex porque solo necesitan máximos y mínimos. Que una estrategia Donchian en forex funcione después de spread, slippage, comisión y swap es otra pregunta de backtest.
Conclusión
Los Donchian channels son útiles porque dejan menos sitios donde esconderse. Si la idea de breakout es real, una regla precisa puede mostrarlo; si solo es retrospectiva de gráfico, el backtest normalmente lo dirá.