Está en la página 1de 6

Saltar al contenido

ESTRATEGIAS DE TRADING

Blog
Sistemas de Trading
Libros de bolsa y trading
Money Management & Risk management
Indicadores
Formaci�n: Gu�as y art�culos sobre bolsa
Amibroker
Python
Criptomonedas
Behavioural finance � psicolog�a e inversi�n en bolsa
Recursos
Lista de recursos �tiles para inversi�n y trading
Aprender Python
Acerca de
Contacto
Buscar

Sistema de trading: Canales de Donchian buscando la reversion a la media


por Duk2

Siempre he visto que los canales de Donchian se utilizan para marcar las entradas
en sistemas seguidores de tendencias. Pero mirando un libro de Keith Fitschen,
�Building Reliable Trading Systems�, he descubierto que tambi�n se pueden utilizar
en sistemas de reversi�n a la media.

Vamos por partes. Lo primero es ver qu� son los canales de Donchian
�Qu� es un canal de Donchian?

Estos canales fueron inicialmente ideados por Richard Donchian en los a�os 60 para
utilizarlos en trading con acciones. Sin embargo, el uso de estos canales se hizo
mucho m�s conocido cuando se empleo este tipo de entrada en el sistema de las
tortugas. La idea general es utilizar estos canales en sistemas de rotura de
bandas. Estas bandas est�n formadas por los m�ximos de N d�as y los m�nimos de N
d�as.

Visualmente los canales de Donchian se ven as� en un gr�fico:


Canales de Donchian en grafico
Ejemplo canales de Donchian

En este gr�fico se muestran los canales de Donchian dibujados con Amibroker. Pero
si utilizas ProRealTime lo tienes un poco mas f�cil porque los canales de Donchian
ya vienen incluidos dentro los indicadores de base y s�lo lo tienes que a�adirlos a
tu gr�fico.

La se�al de entrada se produce cuando el precio rompe alguna de las bandas. En


sistemas de trading seguidores de tendencias, la compra se produce cuando el precio
rompe el canal superior y la venta cuando el precio cruza el canal inferior. En
este blog tienes un ejemplo de un sistema tendencial basado en estos canales:
http://compraraccionesdebolsa.com/trading-con-canales-donchian/
C�mo utilizar los canales de Donchian en sistemas de reversi�n a la media?

En un sistema de trading de reversi�n a la media (mean reversion), la compra se


produce cuando el precio de cierre cruza por debajo del canal inferior y la venta
realiza cuando el precio de cierre cruza el canal superior. En este caso lo que se
busca es comprar cuando el precio est� sobrevendido y vender cuando el precio
rebote y regrese a sus valores habituales ( en sistemas tendenciales ser�a al
rev�s, se compra cuando el precio cruza el canal superior).

Siguiendo a Fitschen, la idea es desarrollar un sistema de trading que s�lo opere


largos en contratendencia. Al cual le incorporamos un stop de tiempo ( salida
despu�s de X d�as en la posici�n) y un take profit. Una peque�a remarca es que
Fitschen utiliza el precio de cierre para calcular los canales, y no los m�nimos o
m�ximos de N d�as como en la manera tradicional.

Para comprobar c�mo funciona este tipo de entrada voy a utilizar el SPY. Como
comentaba en esta entrada del blog, el SPY es un ETF que tiene un claro
comportamiento antitendencial.

A partir de esto se puede optimizar el sistema de trading seg�n 3 variables:


-N�mero de d�as para el c�lculo del canal del Donchian
-Calcular a partir de cu�ntos d�as es mejor poner un stop de tiempo (Time-Based
exit)
-Determinar el importe % del take profit.
Como siempre, los valores resultantes de la optimimizaci�n dependen de lo que
busque cada trader para su sistema ( mayor o menor DD soportado, win ratio, MAE,
etc).
Sistema de reversi�n a la media con canales de Donchian

En este ejemplo tomo los siguientes valores para el sistema:

Compra SPY cuando el precio de cierre de hoy es menor al canal inferior de 9


d�as.
Venta cuando el precio de cierre es mayor al canal superior de 9 d�as.
Salida con take-profit en 4.9%
Salida con stop de tiempo en 10 d�as

El backtest es siempre a 10.000 USD por operaci�n y toma en cuanta 4 USD de


comisi�n por trade.
Los resultados del backtest para ene2005 a dic2014 son estos:

backtest sistema con canales de Donchian


Backtest sistema

Los resultados no son malos para la poca exposici�n al mercado que tiene, s�lo 112
trades en 10 a�os y en promedio se mantiene dentro de la posici�n unos 8 d�as. De
todas maneras a este sistema de trading habr�a que pulirlo un poco mas, ver que tal
reacciona a la aplicaci�n de filtros y a un mejor money management. De momento,
creo que hay una buena base para seguir investigando.

Si quieres saber m�s sobre la manera de hacer trading que utiliza Fitschen, en esta
entrada del blog hay una peque�a rese�a sobre su libro y sobre su m�todo de
optimizaci�n de sistemas de trading (el m�todo BRAC).

Si te gustan los art�culos, recuerda que puedes suscribirte al blog y los recibir�s
directamente como newsletter en tu correo. Adem�s lo puedes seguir / compartir por
Google+, Twitter, Feedly, etc.

Saludos y buen trading!


Comp�rtelo: Si te ha gustado haz click y comp�rtelo en tus redes sociales �Gracias!

Haz clic para compartir en Twitter (Se abre en una ventana nueva)Haz clic para
compartir en Facebook (Se abre en una ventana nueva)Haz clic para compartir en
Google+ (Se abre en una ventana nueva)Haz clic para compartir en LinkedIn (Se abre
en una ventana nueva)M�s

Art�culos relacionados
Trading sobre la curva de capital - Equity curve trading
Trading sobre la curva de capital - Equity curve trading
C�mo situar el stop loss con el ATR
C�mo situar el stop loss con el ATR
Review: Mean reversion trading systems- H.Bandy
Review: Mean reversion trading systems- H.Bandy
Categor�as Sistemas de TradingEtiquetas antitendencia, Donchian, Sistemas de
trading
Navegaci�n de entradas
Qu� tipos de �rdenes podemos enviar a nuestro broker
Review libros de trading: High Probability ETF Trading
14 comentarios en �Sistema de trading: Canales de Donchian buscando la reversion a
la media�

Miguel Illescas
15 diciembre, 2014 a las 5:37 pm | Responder

Muy buen art�culo. Es interesante el sistema, sobre todo se le ve muy s�lido.Lo


que m�s me impresiona es que puedas presentar resultados con Backtesting, soy un
negado para la programaci�n y no he sido nunca capaz de programar nada�y lo he
intentado.
Un abrazo.
Duk2
15 diciembre, 2014 a las 7:48 pm | Responder

Gracias Miguel,
No te voy a negar que Amibroker me da muchos dolores de cabeza. Y que
muchas veces los resultados no son como los que esperaba.
Un abrazo,
@tradingpulsar
16 diciembre, 2014 a las 9:25 am | Responder

Muy buena entrada, de verdad, enhorabuena por tu trabajo.

Hace poco le� un libro de John F Carter, Mastering the Trade, y expon�a un
sistema de trading, Reversion y Expansion Back to the mean. Se basa en EMA DE 13 Y
21 per�odos, Keltner Channels y ATR, y supongo que a grandes rasgos la idea es
similar a los canales de Donchian. Pero como comenta el anterior blogero, tu
backtesting impresiona, no he encontrado eso en el libro que te comento, tan solo
ejemplos ilustrativos supuestamente ver�dicos.

Un saludo
Duk2
16 diciembre, 2014 a las 10:25 am | Responder

Gracias @tradingpulsar.
No conozco el libro de Carter � tu lo recomiendas?.
En esta entrada intento seguir lo que explica Keith Fischen para sistemas
mean revertion. Aunque en su libro lo aplica en acciones y yo aqu� lo estoy
testeando en un ETF del SP500.
un saludo,
@tradingpulsar
16 diciembre, 2014 a las 10:43 am | Responder

El libro de John F Carter est� bastante interesante, lo veo m�s para


operativas a corto plazo, pero tiene mucha miga. Se basa en la acci�n del precio
mayormente, hace uso de indicadores propios de una plataforma para mi desconocida,
pero lo mas interesante en mi opini�n es el hincapie que hace en indicadores de
volumen y volatilidad. Introduce t�cnicas de ruptura de rangos y Darvas Boxes, muy
currado el libro.

Un saludo
Duk2
16 diciembre, 2014 a las 11:03 am | Responder

Vale. Entonces apunto este libro a mi lista de los pendientes de


leer. Y mi lista va creciendo y creciendo�

Un saludo,
Pingback: Review: Keith Fitschen-Building Reliable Trading Systems
Pingback: C�mo situar el stop loss con el ATR (Average True Range)
Luis Enrique
7 enero, 2017 a las 6:06 pm | Responder

Duk2, no s� si has probado el sistema que describe Cagigas en su libro de cruce


de medias con canal donchian a�adiendo el filtro de la media . Parece muy robusto.
Saludos
Luis
Duk2
17 enero, 2017 a las 12:25 pm | Responder

Hola Luis Enrique,

Si, lo he probado. Si mal no recuerdo es el que mejor resultados daba


( dentro de los sistemas que analiza en su libro).

Un saludo,
Alberto
13 septiembre, 2017 a las 11:57 am | Responder

En qu� parte del libro de Fitschen viste esa posibilidad?

Voy a echarle un ojo porque me parec�a un libro bastante �m�s de lo mismo�.


Duk2
13 septiembre, 2017 a las 7:00 pm | Responder

Hola Alberto,

En el libro Fitschen muestra el desarrollo para dos sistemas, uno


tendencial ( ese no es) y otro que llama de contratendencia para operar con
acciones ( ese s� que es). Fijate en el cap�tulo en el que habla de las entradas y
all� �Counter- Trend-Following Stock Entry with a Donchian Entry�
Alberto
15 septiembre, 2017 a las 8:12 am | Responder

S�, cierto, algo deja caer. No es riguroso, pero tu estudio posterior


ampl�a la idea.

Gracias
Pingback: C�mo situar el stop loss con el ATR (Average True Range)

Deja un comentario
�Quieres buscar algo?
Buscar:
Comprar y vender bitcoin, ethereum y litecoin
Ap�ntate al blog
* indicates required
Tu nombre
Tu Email *
follow us in feedly
Aqu� tienes los art�culos por temas

Amibroker
An�lisis
Behavioural finance � psicolog�a e inversi�n en bolsa
Criptomonedas
Formaci�n: Gu�as y art�culos sobre bolsa
Indicadores
Libros de bolsa y trading
Money Management & Risk management
Otros
Python
Sistemas de Trading

Art�culos populares!

El indicador ATR (Average True Range)


C�mo utilizar el indicador ADX para medir la fuerza de la tendencia
Qu� es el indicador RSI
2 Conceptos B�sicos de Finanzas: Alfa y Beta de una acci�n
Series estacionarias: Por qu� son importantes para trabajar con modelos
Cruce de medias m�viles: cruce de la muerte vs cruce dorado
El indicador ADX: C�mo se calcula y c�mo se interpreta en el gr�fico
Estrategia Momentum: qu� es y cu�ndo utilizarla
Lista de recursos para aprender Python
Trading de Bitcoin - Las plataformas m�s populares

Archivos

diciembre 2018
noviembre 2018
octubre 2018
septiembre 2018
julio 2018
junio 2018
mayo 2018
abril 2018
marzo 2018
febrero 2018
enero 2018
diciembre 2017
noviembre 2017
octubre 2017
septiembre 2017
junio 2017
mayo 2017
abril 2017
marzo 2017
febrero 2017
enero 2017
diciembre 2016
noviembre 2016
octubre 2016
septiembre 2016
agosto 2016
julio 2016
junio 2016
mayo 2016
abril 2016
marzo 2016
febrero 2016
enero 2016
diciembre 2015
noviembre 2015
octubre 2015
septiembre 2015
agosto 2015
julio 2015
junio 2015
mayo 2015
abril 2015
marzo 2015
febrero 2015
enero 2015
diciembre 2014
noviembre 2014
octubre 2014
septiembre 2014

REDES SOCIALES

Twitter
Facebook
LinkedIn
Google +

� 2018-2018 estrategiastrading.com

También podría gustarte