En
el presente boletín presentamos un sencillo sistema intradiario
de seguimiento de tendencia, que lleva incorporados en el propio
código un filtro horario (para operar solo en horarios
favorables, en este caso, tras la apertura del mercado americano);
un filtro direccional, para operar solamente en días direccionales,
a favor de la tendencia de esa sesión y dos stops de remolque
(o trailing stops): uno de ellos que hace que nuestro stop de
pérdidas inicial se vaya acortando conforme la posición
se mueve a nuestro favor; y otro que protege parte de los beneficios
conseguidos una vez que la posición ha alcanzado un determinado
nivel a nuestro favor.
El
Sistema Buho funciona de manera aceptable en mercados con una
volatilidad algo superior a la actual. Además, está
siendo utilizando con éxito, como filtro para reducir el
riesgo, dentro de otros de nuestros sistemas.
El
Sistema Buho pretende sacar provecho de las sesiones de fuerte
tendencia y dirección, en las que continuamente el máximo
(o mínimo) de la sesión se está viendo superado.
Dado que es complicado a priori determinar cuando una sesión
va a estar en tendencia y va a ser direccional, hemos incorporado
un pequeño filtro, implícito en el código
de programación del sistema, que trata de analizar el comportamiento
de la sesión desde la apertura hasta el momento en el que
permitimos la entrada de operaciones. De esta manera hacemos una
clasificación de sesiones, diferenciando entre días
alcistas y días bajistas. En los alcistas, buscaremos una
superación del máximo del día para entrar
largos, en espera de una continuación de la tendencia marcada
durante la sesión. En los bajistas, buscaremos una superación
del mínimo del día para entrar cortos.
Una vez dentro de la posición establecemos un stop de pérdidas
inicial, que irá disminuyendo conforme la posición
vaya a nuestro favor. Así mismo, una vez conseguido un
determinado beneficio, establecemos un stop de remolque para preservar
parte del beneficio en la posición.
A
modo de resumen del comportamiento del sistema, incluimos la siguiente
tabla, que analiza los resultados conseguidos tras aplicar una
pequeña prueba externa al sistema sobre el Futuro del DAX
en gráficos de 15 minutos, tras incorporar el efecto de
la comisión y deslizamiento por operación de ida
y vuelta (55 euros):
Periodo
Optimizado |
Periodo
Aplicación Externa |
Resultado
Aplicación Externa |
1/1/2001
– 31/12/2001
|
1/1/2002
– 31/12/2002 |
14537,5
€ |
1/1/2002
– 31/12/2002
|
1/1/2003
– 31/12/2003 |
10887,5
€ |
1/1/2003
– 31/12/2003
|
1/1/2004
– 31/12/2004 |
552,5
€ |
1/1/2004
– 31/12/2004
|
1/1/2005
– 18/03/2005 |
-2925
€ |
Puede
descargarse el siguiente código en vba que contiene el
Sistema Owl (Buho). Los parámetros del sistema son:
StartPeriod: Es el periodo (o número de
barras) a partir del cual se puede comenzar a realizar operaciones.
Si estamos trabajando con barras de 15 min y le damos un valor
de 28 a este parámetro, no permitiremos la realización
de operaciones hasta que hayan transcurrido 28 barras de 15 min
(en el caso del futuros del DAX, que abre a las 9:00, la barra
28 se corresponde con las 16:00).
ValidBars: Es el número de barras, desde
la barra determinada por “StartPeriod”, en las cuales
se permite la entrada del sistema.
RangeLimit: Nivel porcentual que se utiliza para
determinar si una sesión se ha de considerar alcista o
bajista. Este nivel es usado como base del filtro direccional.
Target: Nivel de beneficios a partir del cual
se activa el stop de remolque para proteger los beneficios ya
conseguidos en la posición abierta.
StopLoss: Nivel máximo de pérdidas,
expresado en puntos.
Regression: Nivel de retroceso máximo
de los beneficios permitido por el stop de remolque.
ContractsNumber: Número de contratos o
títulos a comprar o vender.
Aunque el sistema presentado no obtiene sus mejores resultados
en el momento actual (como a muchos otros sistemas le afecta bastante
el bajo nivel de volatilidad reinante en los mercados) creemos
conveniente el estudio del mismo. La tabla de resultados en aplicación
externa que acompañamos a este boletín ha sido generada
tomando intervalos de aplicación demasiado amplios y probablemente
podríamos realizar un estudio más detallado con
mejores resultados, aunque dicho estudio excede el objetivo de
este boletín, con el que no pretendemos encontrar un sistema
perfecto, sino simplemente un concepto válido sobre el
que trabajar más a fondo.
Si bien no es recomendable el uso de las señales que el
sistema genera para operar directamente con ellas en mercado real,
si que podemos utilizar este sistema como filtro dentro de otros
sistemas, ... tal y como venimos realizando con un aceptable éxito
con el sistema Beta Conservador, que será comentado a fondo
en futuros boletines.
Como
en otras ocasiones le hemos advertido, la estrategia presentada
pretende simplemente ser un punto de partida a partir del cual
pueda investigar sus propias ideas, incorporando modificaciones
al concepto aquí presentado, etc... de tal manera que pueda
desarrollar una estrategia lo más ajustada posible a su
filosofía de inversión.
Espero
que les haya servido de ayuda este artículo. Para cualquier
duda pueden ponerse en contacto conmigo en chaptrader@yahoo.es
Autor:
Equipo de Desarrollo de Sistemas deAutoTrading[bot]