Vous êtes sur la page 1sur 42

2008, Editorial Hispafinanzas

Ttulo Original: Manual de Introduccin a los Sistemas de Trading

De esta edicin:
2008, Editorial Hispafinanzas
Tradesolver S.L
Calle Albert Einstein 15,
Parque Tecnolgico de Alava
Edificio C.E.I.A. Ofic. 212-214
C.P. 01510
Miano (Alava)
Spain
Telfno: ++34 945 065306

Adaptacin de la cubierta: Hispafinanzas.com


ISBN: 84-93-64970-8
Registro Legal: 08/36360
Editado, compilado e impreso en formato .pdf en Espaa por Tradesolver S.L.
Printed in Spain

Primera Edicin, abril del 2008

Queda prohibida, salvo excepcin prevista en la ley, cualquier forma de reproduccin,


distribucin, comunicacin pblica y transformacin de esta obra sin contar con
autorizacin de los titulares de propiedad intelectual. La infraccin de los derechos
mencionados puede ser constitutiva de delito contra la propiedad intelectual (arts 270 y
sgts. Cdigo Penal)

El comprador de esta obra se hace responsable de las consecuencias legales e


indemnizaciones a los titulares si se demuestra tcnicamente, que el codificado
especfico de este documento ha sido reproducido sin autorizacin expresa de los
titulares segn se informa en el prrafo anterior.


Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

TABLADECONTENIDOS

1. EVOLUCINNATURALDELTRADERDESISTEMAS.................................................4

2. TIPOLOGABSICADESISTEMASDETRADING.....................................................10

2.1. CLASIFICACINPORELGRADODEDISCRECIONALIDAD........................................................10

2.2. CLASIFICACINPORSERIESDECOTIZACIONESYPOSICIONAMIENTO....................................11

2.3. CLASIFICACINDECHARLIEF.WRIGHT................................................................................11

2.4. MARKETFACILITATIONYSISTEMASAFAVORDETENDENCIAS.............................................13

2.5. RESTODESISTEMAS.............................................................................................................13

2.6. RESUMENDELCAPTULO.....................................................................................................16

3. OPTIMIZACIN:ROBUSTEZVSSOBREOPTIMIZACN.........................................17

4. FASESYHERRAMIENTASPARAELDESARROLLODESISTEMAS......................23

5. EVALUACINDELOSRESULTADOS............................................................................28

6. EXPERIENCIAREALCONLOSSISTEMASDETRADING.........................................38

7. CDIGOEASYLANGUAGEDESISTEMASDETRADING..........................................40

2.7. Sistema1paraelBunden60minutos:.................................................................................40

2.8. Sistema2paraelDaxen30minutos....................................................................................41

3
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

1. EVOLUCIN NATURAL DEL TRADER DE SISTEMAS.

El objeto del primer capitulo es el establecimiento de las diferentes fases por las que pasa el
Operador o Trader. Consiste tanto en una categorizacin, como en un proceso evolutivo.
Cuando hablamos de Traders, nos viene a la cabeza la imagen de una persona que trabaja para
una Institucin Financiera, con 10 pantallas de las que no se despega y con un importante nivel
de estrs. En este captulo, me voy a referir tanto a los Traders Profesionales como a los que
operan desde sus casas, ya sea a tiempo completo o parcial. Cualquier persona que compre o
venda un simple lote de acciones, para beneficiarse de la diferencia de precios entre compra y
venta se puede considerar un Trader. Segn esta amplia definicin, establecida por Charlie F.
Wright (www.elitetrader.com), existen cuatro tipos de Traders: el Discrecional, el Tcnico, el
Iniciado en Sistemas y el Experto en Sistemas. La diferencia entre estas cuatro categoras no
siempre est clara y en muchas ocasiones podemos encontrar Traders que creen estar en la
tercera o cuarta categora cuando realmente estn en la segunda. Para llegar a ser un buen
Trader de Sistemas hay que pasar por las cuatro etapas, no conviene saltarse ninguna, y nuestro
objetivo est en minimizar la prdida de tiempo y dinero que produce el paso por cada una de
las fases.

Segn muchos Traders de reconocido prestigio, la mejor universidad para el estudio del Trading
es la propia operativa, el da a da en los mercados. Si usted se encuentra en la primera fase,
intente llegar a la cuarta, de la forma ms rpida y con la menor prdida posible. Si por el
contrario se encuentra en la tercera o la cuarta seguro que se identifica con esta clasificacin y
reconoce haber pasado por las etapas anteriores. El tiempo dedicado a cada una de las fases
depende de la habilidad de cada Trader y del tiempo libre del que disponga para analizar su
operativa y mejorar su formacin.

Pero antes de abordar el tema que nos concierne, queremos dedicar una especial mencin a
quien hoy da se considera el creador del primer sistema de trading y padre de los seguidores de
tendencia, ste no es otro que el magnifico Richard Donchian, licenciado en econmicas por la
Universidad de Yale, que en el ao 1974 public en la revista Futures lo que hoy da se conoce
como el sistema de cruce de medias de 5 y 20 sesiones, adems de realizar distintos escritos que
hablaban sobre la diversificacin con futuros a la hora de gestionar carteras de activos, mucho
antes de que se publicara la teora moderna de carteras y quien difundi todas sus teoras que
aplicaba a la hora de gestionar sus fondos para que fueran usadas por todo el mundo, casi lo
contrario de lo que hoy da hace gente como David. E. Shaw con su hedge fund, rodeado
siempre de misterio que nunca revela su composicin de su cartera.
http://en.wikipedia.org/wiki/David_E._Shaw , http://www.deshaw.com/ .

4
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Richard Donchian. David. E. Shaw .

1.1. TRADER DISCRECIONAL.

La gente quiere gurs, por lo que stos seguirn llegando.


Todo Trader debe darse cuenta que, a largo plazo, ningn gur
le va a hacer rico. Debemos aprender a operar de forma
independiente.
Alexander Elder

El Trader discrecional utiliza una combinacin de intuicin, consejos de expertos y amigos, y en


definitiva, un conjunto de datos no objetivos para entrar y salir del mercado. No tienen un
conjunto de reglas definido, por lo que nuestras reglas se irn modificando constantemente con
el riesgo que esto conlleva. El Trader discrecional se mueve por impulsos, por los comentarios
de los gurs, por las recomendaciones de la prensa salmn y de los Brokers, incluso por los
comentarios de los amigos. Sea cual fuere el mtodo que utilizamos lo cambiaremos
inmediatamente si comenzamos a perder dinero, creando una cadena que acabar cuando
hayamos perdido suficiente dinero como para pensar que algo no va bien en nuestro enfoque
global.

Generalmente el Trader Discrecional, debido a que estamos en una fase de iniciacin opera en
contado, compra y vende acciones y todava no maneja la operativa a Corto, ni utiliza derivados
financieros. Es un enamorado de las emociones fuertes, necesita estar siempre en el mercado y
es incapaz de mantener su dinero en liquidez, todava no ha entendido que adems de comprar o
vender, tambin existe la opcin de mantenerse fuera del mercado.

Este tipo de Trader hace operaciones siguiendo las recomendaciones que oye en radio y lee en
la prensa. El resultado se lo pueden imaginar. Tampoco se confunda si en un mercado alcista,
gana dinero con dichas recomendaciones, no ha ganado dinero por las recomendaciones de los
siempre-alcistas, ha ganado dinero por el mercado en el que ha operado. Hay que tener muy
poco cerebro, o mucha mala suerte, para perder dinero, comprando acciones, en un mercado
alcista.

Un trader discrecional puede ganar dinero en una operacin, incluso en un conjunto de


operaciones consecutivas, pero a largo plazo est predeterminado a perder dinero, y reconocer
que la falta de reglas determinadas es perjudicial para nuestra cuenta corriente. Esto le lleva a
empezar a buscar otros mtodos y en ese momento se encuentra con los indicadores tcnicos,
que empieza a mezclar con las reglas que ha venido usando hasta el momento. Si vemos que
nuestro gur favorito recomienda comprar BBVA y adems vemos que el RSI est en
sobreventa, ya tenemos la excusa perfecta para comprar. De esta forma hemos aadido un

5
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

componente ms objetivo a nuestra operativa y ya nos sentimos preparados para actuar en el


mercado y recuperar todo el dinero que hemos perdido.

1.2. TRADER TCNICO.

Me di cuenta desde una perspectiva tcnica que, los grficos


dicen la verdad, no mienten. Los grficos nunca estn
equivocados.
Oliver Vlez.

El Trader Tcnico empieza a darse cuenta de que el uso de reglas es muy importante y que es
importante utilizar parmetros de confirmacin antes de realizar una operacin. Ha desarrollado
un conjunto de reglas, que en determinadas ocasiones sigue y en otras no, dependiendo del
dinero que vaya ganando o perdiendo y sobre todo de su control emocional. Si un indicador
tcnico nos da una seal de compra, nos saltaremos la seal si nuestro broker no recomienda la
compra. Por otro lado, si estamos comprados y vamos ganando una buena suma de dinero, nos
anticipamos a la seal de venta, incumpliendo una de las grandes mximas del Trading: Deja
correr los beneficios y corta de inmediato las prdidas. El Trader Tcnico descubre un nuevo
mundo de libros, newsletters, seminarios y toda esta informacin empieza a presionar a nuestro
Trader. Demasiada informacin y poco tiempo para asimilarla. MACD, RSI, SMA, EMA, ROC,
DMI, ADX, MFI, ATR, SAR, CCI, son algunos ejemplos de Indicadores tcnicos. Empieza a
experimentar con todos ellos, y se embarca en la bsqueda del mejor indicador, aquel que nadie
conoce y con el que vamos a ganar mucho dinero. La bsqueda del Santo Grial ha comenzado y
el Trader se sumerge en un proceso patolgico de Fascinacin por los Indicadores o Sndrome
del Santo Grial.

Nuestro Trader asume que hay alguien en el mercado que debe saber como hacerlo, debe haber
un experto, alguien que haya elaborado un Indicador mgico, por lo que el objetivo de encontrar
el Super- Indicador se basa en encontrar a la persona o entidad que nos ofrezca el Santo Grial.
La bsqueda es compleja pero seguro que merece la pena, en esta fase el Trader descubre los
stop loss y otras tcnicas de gestin del riesgo y poco a poco empieza a darse cuenta de que el
Trading es un proceso ms complejo que el simple uso de un Indicador. La bsqueda resulta
estril y en este proceso hemos seguido perdiendo dinero por lo que nuestra estrategia global
sigue siendo errnea.

El reconocimiento de que no existe un Indicador Mgico y que nunca existir, supone un gran
salto para nuestro Trader que empieza a introducirse en la siguiente etapa. Nuestro Trader se da
cuenta de que debera hacer un testeo del Indicador para ver cmo ha funcionado en el pasado y
utilizar estas estadsticas para saber lo que podemos esperar de nuestro Indicador en el futuro.
Esto generar confianza en la operativa ya que por fin nos hemos dado cuenta de que no
podemos predecir el comportamiento del mercado, por lo que simplemente necesitamos una
herramienta para poder seguirlo y poner las probabilidades a nuestro favor.

Hemos superado la segunda fase y empezamos a sentir la necesidad de un conjunto de reglas. Se


da cuenta de la importancia que las bases de datos de precios tienen en el desarrollo de nuestra
operativa y de la necesidad de aprender a desarrollar nuestro propio Sistema de Trading.

1.3. TRADER INICIADO EN SISTEMAS.

6
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Slo aquellos que nada esperan del azar son dueos del
destino.
Mathew Arnold.

Es fundamental, para el xito en los mercados, utilizar una operativa basada en un conjunto de
reglas preestablecidas, de las que no nos debemos desviar, bajo ningn concepto. Podremos, por
su puesto, mejorar estas reglas, pero nunca mientras mantengamos una posicin abierta en el
mercado. Debemos trabajar en el desarrollo del sistema, utilizando nuestra imaginacin e
intuicin, pero una vez que el sistema est en marcha, debemos ser inflexibles con nuestro
marco de operaciones. Si el sistema nos indica compra, debemos comprar y si el sistema nos
indica venta, debemos vender.

Podremos leer la prensa salmn (Expansin, Cinco Das, Gaceta de los Negocios, etc.), ver
nuestro canal financiero favorito, pero nunca dejaremos que esta informacin influya en nuestra
operativa que se debe guiar exclusivamente por nuestro Sistema. Debemos ser capaces de
disociar nuestra operativa de la cultura financiera. Confiamos en nuestro Sistema porque est
basado en reglas lgicas. Hemos dedicado muchas horas al desarrollo de este conjunto de reglas
y las hemos probado sobre una base de datos, completamente fiable, extensa y con una muestra
que incluye todas las fases del mercado (mercado alcista, bajista y lateral). Estas dos ltimas
caractersticas son crticas para el funcionamiento del sistema y para generar confianza en el
Operador.

A partir de ahora, ser nuestro sistema el que dirija nuestra operativa. Hemos dejado atrs a los
grandes gurs, las recomendaciones de nuestro broker, nuestra intuicin y ya no nos
concentramos en intentar predecir el movimiento del mercado, sino en seguir nuestro sistema y
aunque sabemos que el mercado nunca replicar el pasado, es mucho ms cmodo usar un
sistema que ha sido probado con datos histricos que operar mediante nuestra intuicin. Ahora
sabemos que el xito del sistema no est ligado exclusivamente al indicador o indicadores
utilizados para generar las seales, sino a otros factores como la gestin del riesgo y la gestin
monetaria.

El Trader de Sistemas se da cuenta de que la gestin del riesgo mediante el stop loss es
fundamental, aunque un stop demasiado ceido har que muchas operaciones se cierren con este
stop y que baje el resultado del sistema, mientras que un stop demasiado holgado, nos ofrece
unos resultados similares al sistema original, pero no limita nuestro riesgo y en este momento es
cuando entra en juego una de las partes ms importantes de los sistemas de trading, la gestin
monetaria o money management.

1.4. TRADER EXPERTO EN SISTEMAS.

Como las personas no cambian, si se emplean mtodos


suficientemente rigurosos para que el conocimiento
retrospectivo no distorsione los resultados, es posible probar
los sistemas y ver qu resultados habran obtenido en el pasado
para tener una idea bastante aproximada de cmo van a
funcionar esos sistemas en el futuro. sa es nuestra principal
ventaja.
Larry Hite.

7
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Estamos ya en la ltima fase, en la que hemos perfeccionado nuestras reglas de gestin del
riesgo y hemos aprendido tcnicas de gestin monetaria, operamos en diferentes mercados y
probablemente usamos diferentes sistemas en cada uno de los mercados. El Trader Avanzado de
Sistemas sabe que la llave de los beneficios a largo plazo est en la gestin de nuestro capital y
no en la bsqueda del indicador mgico. El Trading no es diferente del resto de negocios y para
sobrevivir necesitamos un buen plan de negocio y unas buenas capacidades de gestin. sta es,
sin duda, la parte ms importante de todo el modelo y al incorporarlo a nuestro sistema nos
proporciona las herramientas necesarias para operar en el mercado con garantas de xito.

La diversificacin en diferentes mercados es otra garanta de xito. Esta diversificacin nos


llevar a no depender de un solo mercado en nuestra operativa por lo que se suavizar nuestra
curva de resultados y mejorar nuestro ratio rentabilidad-riesgo. Ejemplos de xito de esta
diversificacin los tenemos en el sistema de las tortugas (www.turtletrader.com), que utilizaban
un nico sistema (de seguimiento de tendencia) aplicado a mltiples mercados, con una slida
base de gestin monetaria, lo que les llev a rentabilidades anuales prximas al 100%.

Adems de la diversificacin por mercados, tambin contamos con la diversificacin de


sistemas en un mismo mercado. Este tipo de diversificacin encuentra su razn de ser en la
naturaleza de los mercados, que pasan por diferentes fases, de esta forma cuando estemos en un
mercado con una tendencia acentuada los Sistemas Tendenciales generarn buenas operaciones,
mientras que los sistemas que buscan lateralidad o periodos con alta volatilidad perdern dinero
y lo mismo cuando estemos en un periodo lateral o en un periodo con elevada volatilidad. La
clave est en desarrollar un conjunto de sistemas que se complemente bien y que tengan la
menor correlacin posible.

Tambin es muy importante el descubrimiento de los aspectos psicolgicos del Trading, ya que
tras muchos aos de esfuerzo en el desarrollo de un buen sistema, cuando por fin consideremos
que estamos preparados para operar en tiempo real, la nica forma de conseguir que nuestra
cuenta de resultados se asemeje al resultado que el sistema arroja en nuestro software es una
frrea disciplina y un estricto control de nuestras emociones. Los aspectos psicolgicos son
constantemente infravalorados por la Industria del Trading y no forman parte de la educacin
del Trader Novato, lo que le convierte en presa fcil de los Traders con ms experiencia.

Otro aspecto importante en la evolucin del trader es la aparicin de una mente crtica con todo
lo que viene del exterior, como Traders no debemos creer en nada de lo que nos cuentan,
debemos experimentar todo y quedarnos con lo que realmente funciona, cada vez tendremos
ms confianza en nuestras habilidades y menos necesidad de los apoyos externos. Debemos
formarnos para no depender de nadie a la hora de generar nuestras seales de compra y venta.
Otro punto importante es que lo que en un principio considerbamos esencial, la prediccin del
futuro, ya ha pasado a un segundo trmino, ya no entra dentro de nuestros objetivos.

1.5. RESUMEN DEL CAPTULO.

En la figura 1.1 y a modo de resumen, se establecen las diferentes etapas anteriormente


descritas, debajo de cada etapa estn las herramientas que utilizamos para nuestra operativa en

8
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

cada fase y en la parte superior de la figura se muestran las principales caractersticas de los
cambios producidos al pasar de una fase a otra.

Figura 1.1. Evolucin natural del trader de sistemas.

9
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

2. TIPOLOGA BSICA DE SISTEMAS DE TRADING.

Tras analizar, en el anterior captulo, la evolucin natural del Trader, desde que se inicia en los
mercados hasta que obtiene los conocimientos y aptitudes necesarias para desarrollar su propio
Sistema de Trading, nos vamos a centrar en los diferentes tipos de Sistemas que existen.
Cualquier persona interesada en aproximarse a la operativa de Trading mediante un Sistema se
va a encontrar con multitud de Sistemas y metodologas de desarrollo, por lo que se trata de una
clasificacin que va a ser lo ms objetiva y sencilla posible, y que seguro podr ser completada
por el lector. El objetivo es meramente didctico sin ofrecer ninguna recomendacin directa
sobre un sistema concreto, aunque si sobre determinados aspectos generales, a la hora de
orientar en el futuro desarrollo de sistemas. Hay miles de Sistemas en el Mercado y el mejor de
todos es aquel que cada Trader disee en funcin a la operativa con la que se encuentre ms
cmodo. No espere hacerse millonario con el sistema que alguien le ha vendido. Desarrolle sus
propias reglas de trabajo.

Definicin de Sistema de Trading. A pesar de que, este trmino admite multitud de definiciones
y segmentaciones, desde un punto de vista terico, no es ms que un conjunto de reglas que
generan seales de entrada y salida en un determinado mercado, o para ser ms exactos, seales
de apertura de posiciones (largas y cortas) y de cierre de posiciones (largas y cortas). Tras esta
definicin, nos encontramos con una herramienta que es demasiado sencilla para su uso directo,
por lo que debe ser complementado con un frreo modelo de Gestin del Riesgo (Stop loss), un
buen sistema de Gestin Monetaria (Money Management) y una buena base de Psicologa
aplicada.

2.1. CLASIFICACIN POR EL GRADO DE DISCRECIONALIDAD

-Sistemas Mecnicos (Mechanical Trading Systems). Son los sistemas a los que har
referencia en este y en sucesivos captulos y como su propio nombre indica, las seales se
generan de forma mecnica, es decir, que una vez desarrollado el conjunto de reglas, las rdenes
se irn generando sin necesidad de nuestra intervencin, por lo que nosotros, simplemente, nos
dedicaremos a colocarlas en el mercado. Las ventajas de este tipo de Sistemas son las
desventajas de los Sistemas discrecionales y viceversa. Dentro de esta categora tendramos los
Sistemas de Trading Automticos, que se caracterizan por el envo directo de las rdenes al
broker, sin necesidad de que el operador introduzca las rdenes, ahorrando tiempo, y salvando
el principal obstculo con el que nos enfrentamos al empezar a operar, nosotros mismos.

-Sistemas Discrecionales (Discretional Trading Systems). En ellos el Trader se basa en unas


reglas a las que aplica su intuicin ante cada operacin en el mercado. Su gran ventaja est en la
flexibilidad y adaptacin a los cambios en los mercados. Sus inconvenientes estn en la
necesidad de tomar decisiones de forma constante, decisiones que afectan nuestro control
emocional.

Adems, la verificacin de sus resultados en una serie histrica es imposible y requieren mucha
concentracin y tiempo por parte del trader. No es aconsejable su uso si no contamos con una
dilatada experiencia como Traders, como es el caso de uno de sus mximos defensores, Joe
DiNapoli, que nos habla de estos sistemas en su obra Trading with DiNapoli levels.

10
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

2.2. CLASIFICACIN POR SERIES DE COTIZACIONES Y


POSICIONAMIENTO

-Sistemas Continuos (Always-In Systems). Son los sistemas que estn siempre en el mercado,
pasan de posicin corta a larga y viceversa, pero nunca cierran la posicin. Son los que ofrecen
mayores rentabilidades, aunque tambin son lo que conllevan un mayor riesgo.

-Sistemas Intradiarios Puros (Intraday Systems). Lo que define a un sistema intradiario es


que se cierran todas las posiciones durante la jornada, es decir, que al cierre de cada sesin
tenemos todo nuestro capital en liquidez. Se utilizan bases de datos intradiarias y el principal
atractivo de estos sistemas est en evitar el riesgo del gap de apertura. Son los de menor
rentabilidad y riesgo.

-Sistemas Intradiarios Continuos (Overnight Systems). Son los sistemas que abren
posiciones durante la sesin mediante datos intradiarios, sin la obligacin de cerrar las
posiciones al final de la sesin burstil. Debido al riesgo de los gaps de apertura, tienen un
drawdown mayor que los
intradiarios puros, aunque tambin generan rentabilidades superiores por lo que la ecuacin
rentabilidad riesgo se sita en un punto intermedio, entre las dos categoras anteriores.

2.3. CLASIFICACIN DE CHARLIE F. WRIGHT

Generalmente, existen tres tipos de mercados: tendenciales, laterales y voltiles. Esta


clasificacin se basa en estas fases del mercado. Desde una perspectiva perfeccionista, lo nico
que tendramos que hacer, para ganar mucho dinero, es saber la fase en la que nos encontramos
y su futura duracin y aplicar el tipo de sistema correspondiente. Es algo bastante sencillo en la
teora, pero imposible en la prctica. Nadie ni nada puede predecir los movimientos del
mercado. Los mercados en tendencia son siempre los ms rentables y los que todo trader debe
buscar, el problema est en que nunca sabemos cuando va a llegar una buena tendencia y una
vez que estemos en tendencia, nunca sabremos su duracin. Algunos autores como John J.
Murphy, establecen que los mercados como regla general slo est en tendencia 1/3 de las
veces. En la figura 2.1 tenemos un resumen de la clasificacin de Charlie F. Wright.

11
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Figura 2.1. Tabla de relacin entre los Sistemas que establece la categorizacin de Charlie F. Wright.

Sistemas de Tendencia. Estos sistemas se benefician de periodos prolongados de subidas o


bajadas, y algunos ejemplos seran los Sistemas de rotura de rangos (Breakout Systems), como
la regla de las 4 semanas de Richard Donchian, o los Sistemas de medias mviles, que pueden
ser entre otras, exponenciales (EMA), simples (SMA), Triangulares, (TMA), Ajustadas al
Volumen
(VAMA), adaptativas (AMA), etc y se podrn utilizar cruces de una media con el precio, dobles
o triples cruces entre las medias, etc. Las posibilidades son infinitas y no son objeto de este
captulo.

Sistemas Antitendencia o de Soporte y Resistencia (S/R). En un periodo lateral lo que


buscaremos ser, principalmente, indicadores que nos indiquen Sobrecompra o Sobreventa para
buscar los giros del mercado. Buscan una anticipacin que en muchas ocasiones ser perjudicial
para nuestra cuenta de resultados, aunque en periodos prolongados de lateralidad nos
proporcionarn un buen nmero de operaciones ganadoras, con sustanciales beneficios.
Ejemplos de indicadores, conocidos por todos, son el RSI de Welles Wilder y el Estocstico de
George Lane.

Sistemas de Expansin de Volatilidad. Los mercados voltiles se caracterizan por saltos


abruptos del precio de los que nos podremos beneficiar, principalmente mediante ordenes de
compra o venta condicionadas, suelen ser movimientos rpidos de corta duracin y algunos de

12
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

los indicadores ms conocidos para la construccin de estos sistemas son el ATR (Average Trae
Range) de Welles Wilder o las Bandas de Bollinger.

Esta es, desde nuestro punto de vista, la principal clasificacin y nuestro trabajo consiste en
desarrollar la categora que ms se ajuste a nuestra personalidad y a nuestras posibilidades, a
este respecto, no tiene sentido desarrollar un sistema que nos proporcione un buen ratio
rentabilidad-riesgo si no estamos preparados, psicolgicamente, para operar con l. Cada Trader
debe decidir por si mismo, ya que existen ejemplos de traders con xito en las tres categoras,
aunque los mayores ejemplos de xito estn en la utilizacin de Sistemas de Tendencia, que son
por otro lado, los ms difciles de operar debido a que cumplen con el principio de Pareto o
regla 80/20.

Segn este principio, la parte principal de nuestros ingresos o actividades realmente productivas
se produce en el 20% de nuestras operaciones, el resto, el 80% sern actividades improductivas
o en nuestro caso, operaciones perdedoras. Lo nico que necesitamos para generar dinero es que
el 20% de las operaciones ganadoras ganen ms de lo que perdemos en el restante 80% de las
operaciones.

2.4. MARKET FACILITATION Y SISTEMAS A FAVOR DE TENDENCIAS

Peter Steidlmayer es ampliamente conocido en la industria del Trading por la teora del Market
Profile, sin embargo, pocos conocen su teora sobre la Facilitacin de los Mercados o Market
Facilitation, que es crucial para aportarnos la serenidad que se necesita en los periodos laterales
(Choppy Markets), ya que operando con un Sistema Tendencial, en los momentos de lateralidad
nuestro sistema perder dinero y debemos tener la suficiente confianza en nuestras reglas, para
aguantar estas prdidas y esperar a que llegue la tendencia.

Segn esta Teora, la nica razn de existencia de los Mercados est en facilitar el Trading. Los
Mercados existen para atraer Traders. El Mercado necesita que los traders compren o vendan
constantemente, ya que si esto no sucede, morirn. Se deben mover para sobrevivir. Segn
Steidlmayer los mercados son como organismos vivos, que basan su supervivencia en atraer
compradores y vendedores.

Si se mantienen mucho tiempo sin una tendencia clara, los Traders perdern el inters por
operar en ellos, el volumen ir descendiendo, la falta de liquidez aumentar el slippage y al
final, de forma irremediable, el mercado se cerrar. Esta teora es imprescindible para que el
Trader que opera con Sistemas Tendenciales tenga confianza en que los periodos laterales no
pueden durar eternamente, tarde o temprano el mercado tendr que romper por algn sitio,
ofrecindonos una tendencia que nos compensar por las prdidas ocasionadas por el anterior
periodo de lateralidad. Charlie F. Wright en su obra Trading as a Business, nos ofrece la
siguiente tabla para ayudarnos a decidir nuestro tipo de Sistema.

2.5. RESTO DE SISTEMAS

En esta categora, vamos a hacer mencin a un cajn desastre del resto de sistemas, cuyas
particularidades nos obligan a establecer unas categoras diferenciadas, se trata de sistemas
menos conocidos, algunos se consideran extravagantes, y otros cuentan con importantes
barreras de entrada, como es el clculo matemtico y la necesidad de desarrollarlos con unos

13
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

buenos equipos informticos. Por estas razones, al estar ms restringidos al gran pblico, tienen
un alto potencial de crecimiento.

Sistemas basados en las fases lunares. Se trata de sistemas basados en ciclos lunares. Sabemos
que la fuerza gravitacional de la luna afecta a las mareas, a los movimientos de los arrecifes de
coral y sobretodo afecta al comportamiento humano, afectando al nmero de crmenes, o de
nacimientos que se producen durante periodos de luna llena. Si la luna afecta nuestro
comportamiento, y el mercado no es ms que una masa de traders que se posicionan segn sus
expectativas, llegamos a la conclusin de que un sistema basado en las fases lunares puede tener
bastante lgica. Muchos traders le han dedicado tiempo a este tipo de sistemas, desde Larry
Williams hasta Larry Pesavento.

Siempre haba credo que se trataba de algo ridculo y sin ningn sentido, hasta que vi un
grfico de Larry Pesavento como los que muestro a continuacin en las Figuras 2 y 3, en ellos
se ve claramente la influencia de las fases lunares en el grfico del futuro del Ibex-35. No se
trata de operar, a partir de maana, utilizando las luna llena o la luna nueva, sino de tener un
campo nuevo de actividad sobre el que investigar y que sin duda puede dar muchas
satisfacciones a cualquier desarrollador de sistemas, que tenga inquietudes por ampliar sus
conocimientos, sin duda se trata de grficos que nos deben hacer reflexionar.

Figura 2.2. Futuro del Ibex-35 en grfico de barras de 30 min, en la que se aprecia el cambio de tendencia
producido el da 02 de Enero de 2003, da de luna llena.

14
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Figura 2.3. Futuro del Ibex-35 en grfico de barras de 30 min, en el que se aprecia el giro alcista que se
produjo el da 1 de abril de 2003, con la luna nueva y como la subida se par el da 16 del mismo mes
coincidiendo con la luna llena.

Sistemas basados en la Actividad Solar. Se trata de un tipo de sistemas similar al anterior, en


el que las seales se generarn por medio de manchas solares, en vez de por las fases lunares. A
lo mejor piensa que me he vuelto loco al intentar buscar una relacin entre las manchas solares
y los movimientos del mercado, pero esta relacin existe y est ampliamente documentada,
como se puede ver en los siguientes ejemplos.

En momentos de elevada actividad solar se ven afectadas las transmisiones por radio de larga
distancia, incluso las interferencias que vemos en la televisin estn en ocasiones provocadas
por la actividad solar, as como cambios en el clima y por supuesto, alteraciones en el
comportamiento humano, y por lo tanto de los mercados financieros. Durante 1987 hubo slo 3
das en los que el nmero de manchas solares (Indice de la actividad solar) fue superior a 100,
dos de estos das fuero el 15 y el 16 de Octubre. La probabilidad de correspondencia entre el
Lunes Negro y una elevada actividad solar es inferior al 1%. Probablemente, ahora est ms
interesado que antes en este fenmeno y ya no lo vea como algo extravagante. Desde mi punto
de vista, cualquier fenmeno que, de alguna manera, afecte al comportamiento humano y se
pueda cuantificar es susceptible de investigacin por parte del Trader en su bsqueda constante
de herramientas con los que enfrentarse al mercado.

Sistemas basados en Ciclos. Los dos modelos anteriores estn tambin basados en un tipo
determinado de ciclos, por lo que en este apartado nos vamos a referir a los ciclos de forma
genrica. Ciclos que se repiten de forma peridica formando figuras que podamos aprovechar
para generar operaciones ganadoras. Todo aquel interesado en profundizar en este tema
encontrar en Walter Bressert a uno de los gurs en la materia. Probablemente, el software ms
conocido sobre procesos cclicos es el MESA (Maximum Entropy Spectral Analysis),
desarrollado por John Ehlers.

15
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Sistemas basados en Redes Neuronales (IA) Las redes neuronales se encuadran dentro de la
Inteligencia Artificial y se desarrollaron con el objeto de simular la metodologa de
procesamiento y el proceso de toma de decisin de los organismos vivos. Intentaremos simular
el comportamiento de las neuronas del cerebro humano, mediante la ayuda de un software
especializado. La investigacin comenz en 1940, sin embargo, hasta 1989 no se empez a
desarrollar software especializado en modelos financieros, por lo que estamos hablando de una
filosofa de trabajo muy joven y poco evolucionada. La principal dificultad de estos modelos
reside en el entrenamiento de la red, que repercutir en el futuro aprendizaje de la misma, as
como el riesgo de la SobreOptimizacin provocado por el uso de un gran nmero de parmetros.

Sistemas basados en modelos economtricos. Mediante los modelos basados en tcnicas


estadsticas y economtricas podremos establecer sistemas de prediccin de los precios, entre
estos modelos encontramos los modelos de Auto Regresin mediante Medias Mviles
(ARIMA), que tratan de predecir los movimientos futuros de los precios, mediante regresiones
de los precios pasados. El modelo es susceptible de incluir numerosos parmetros, aunque en
palabras de sus creadores, Box y Jenkins, el xito en la prediccin reside en el desarrollo de un
sistema lo ms sencillo posible, dentro de una base lgica y racional. Este ltimo punto es
aplicable al desarrollo de cualquier Sistema de Trading, no slo a los modelos ARIMA.

2.6. RESUMEN DEL CAPTULO

Tras definir, en el captulo anterior, a los tipos de traders que existen, hemos avanzado en la
clasificacin de sistemas. Debido a que cada autor los clasifica en funcin a su experiencia y
conocimiento del mercado, no es fcil establecer una clasificacin universal. Se han establecido
cuatro categoras y hemos enunciado la teora del Market Facilitation para destacar los sistemas
seguidores de tendencia, que son los que han utilizado los grandes traders y los que recomiendo
desde este Manual.

Lo importante de este exposicin est en poder clasificar nuestras reglas de entrada y salida,
aunque esto no nos aporta nada sobre la comparacin entre sistemas o la forma de construir un
sistema mejor, es una base necesaria, pero no suficiente en nuestra proceso de desarrollo de un
sistema de trading con el que generar dinero en los mercados. En posteriores captulos
seguiremos definiendo las fases en el desarrollo de Sistemas.

16
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

3. OPTIMIZACIN: ROBUSTEZ vs SOBREOPTIMIZACN.

En los dos captulos anteriores hemos analizado, la evolucin natural del trader, desde que se
inicia en los mercados hasta que obtiene los conocimientos y aptitudes necesarias para
desarrollar su propio sistema y tambin hemos establecido una clasificacin genrica de
sistemas. En el presente captulo nos referimos a un tema que genera bastante polmica entre los
detractores de la operativa con sistemas de trading, la Optimizacin. Definiremos este trmino,
explicando sus ventajas, diferentes mtodos de Optimizacin, el concepto de Mapas de
Optimizacin y Robustez y sobre todo definiremos sus inconvenientes y peligros, donde nos
encontraremos con la SobreOptimizacin.

Trataremos la optimizacin desde un punto de vista tradicional. Existen tcnicas alternativas al


modelo tradicional, que no van a ser tratadas en este Manual y entre las que destacan la
optimizacin proyectada o Walk-forward Optimization y los sistemas auto-adaptados o Self-
adaptive systems. Definicin de Optimizacin. Se trata del proceso de bsqueda de la mejor
solucin de una determinada funcin objetivo, por ejemplo nuestros beneficios, sujeta a unas
restricciones, que son nuestro conjunto de reglas y parmetros. Hemos restringido la definicin
a los sistemas de trading, a pesar de que la optimizacin abarca un campo mucho ms amplio.
La optimizacin en la prctica consistira en lo siguiente. Supongamos que queremos hacer un
sistema para operar en el futuro del ibex-35 y que nuestro sistema slo tiene un parmetro, que
es una media mvil simple, qu periodo escogemos para dicho indicador?, podramos elegir
uno de forma arbitraria o podramos optimizar esta media simple, para que, por ejemplo, entre
los valores 1 y 100 y con saltos de 1 unidad, seleccione el parmetro que ha obtenido los
mejores resultados en la serie histrica de precios.

3.1. ES NECESARIA LA OPTIMIZACIN EN EL DESARROLLO DE UN


SISTEMA?

Desde que los ordenadores irrumpieron en nuestras vidas, se ha utilizado la optimizacin para el
desarrollo de sistemas y se ha establecido un debate que an hoy contina, sobre la validez de
dicha proceso. La controversia se centra en que la distribucin de precios del pasado no supone
ninguna garanta de la curva de precios futura y por lo tanto cualquier proceso de optimizacin
ser intil, ya que los parmetros de nuestro sistema se ajustarn (fitting) a la distribucin de
precios del pasado y como la distribucin pasada no influye el desarrollo de la distribucin
futura, los resultados de la optimizacin nunca sern extrapolables a los resultados futuros de
nuestro sistema.

Normalmente, aquellos que se acercan a esta postura, confan su operativa a mtodos como las
ondas de Elliot, las tcnicas de Gann o el Chartismo. Irnicamente, estos mismos traders que
enfatizan los peligros de la optimizacin, tambin usan una forma de testear los resultados de
sus tcnicas sobre los grficos pasados, de esta forma observan los grficos pasados y revisan su
metodologa, de esta forma generan confianza en su operativa futura y esto no es muy diferente
del proceso tpico de optimizacin, salvo que de esta forma probamos nuestro sistema de forma
subjetiva, mediante un vistazo a los grficos pasados. Si usted est buscando un mtodo para
invertir o especular en el mercado, preferir unas reglas que han funcionado en el pasado o por
el contrario utilizar unas reglas que no sabe con seguridad si funcionaron en aos anteriores?
La mayora de los detractores de la optimizacin, a lo que realmente temen es a la

17
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

SobreOptimizacin, (OverOptimization o curvefitting), ste si es un verdadero problema, y no


la optimizacin.

El proceso de creacin de un sistema de trading es un proceso de prueba y error en el que la


Optimizacin juega un papel muy importante, que no debemos subestimar. Aunque se trata de
uno de los ltimos pasos que debemos dar en el desarrollo de nuestro sistema, y debemos
aplicar la Optimizacin a un sistema que sea rentable en su conjunto de reglas originales como
medio para buscar un mejor rendimiento del mismo, nunca debemos seguir el proceso contrario,
esto es, partir de la optimizacin para crear nuestro sistema.

3.2. TIPOS DE OPTIMIZADORES SEGN JEFFREY OWEN Y DONNA


McCORMICK

Optimizadores Implcitos. Son aquellos procesos en los que la optimizacin no se hace de


forma explcita. Supongamos el trabajo de un trader que est desarrollando un sistema para
aplicar a su operativa diaria, nuestro trader observa determinados comportamientos repetitivos
en las cotizaciones de un producto financiero y disea unas reglas para beneficiarse de dicho
comportamiento, tras aplicar estas reglas observa que los resultados son bastante pobres por lo
que decide hacer algn ajuste a su sistema, y repite este proceso, una y otra vez, hasta que llega
a un conjunto de reglas cuyo resultado genera la suficiente confianza como para utilizarlo en su
operativa diaria. Se trata de un sistema optimizado? Parece que nuestro trader ha llegado a un
buen sistema sin haber optimizado sus parmetros, sin embargo, dado que hemos testado
diferentes reglas y al final nos hemos quedado con la que ms beneficio generaba, se trata de
una Optimizacin de facto, aunque sta sea implcita.

Optimizadores de Fuerza Bruta o Lineales. Un optimizador lineal encuentra la mejor


solucin, mediante la prueba sistemtica de todas las posibles soluciones. Deben verificar todas
y cada una de las iteraciones definidas en el proceso de optimizacin, por lo que son bastante
lentos. Esta lentitud puede suponer un gran problema cuando nos enfrentamos a un proceso con
muchas iteraciones, lo que se denomina explosin combinatoria. Supongamos que tenemos un
sistema con 4 parmetros y cada uno de ellos puede tomar 50 valores, nos enfrentamos a una
optimizacin de 6.250.000 iteraciones (504). Si cada iteracin se ejecuta en aproximadamente
1.64 segundos (TradeStation), nos encontramos con un periodo de optimizacin de 4 meses
aproximadamente, que hacen a estos Optimizadores totalmente inoperativos cuando nos
enfrentamos a problemas con un nmero muy elevado de iteraciones. En estos casos debemos
fijarnos en los Optimizadotes genticos.

Optimizadores genticos. Son los Optimizadores ms rpidos y potentes que existen, deben su
nombre a que realizan un proceso evolutivo en la bsqueda de la mejor solucin. Se trata de
Optimizadores Estocsticos, ya que se benefician de un proceso de aleatoriedad en la bsqueda
del ptimo. Adems de la aleatoriedad, incorporan una mezcla de seleccin y combinatoria. La
base de estos Optimizadores est en los algoritmos genticos y su principal fuerte est en la
velocidad y el amplio espectro de posibles resultados que pueden cubrir. Si abordamos el mismo
problema con un optimizador lineal y con uno gentico, descubriremos que el gentico llegar a
la solucin con mayor celeridad y en muchos casos nos ofrecer una solucin mejor ya que la
regin a explorar no se encuentra delimitada por los incrementos que le hemos impuesto a la
optimizacin lineal.
Recordemos que en una optimizacin lineal, si nuestro parmetro lo definimos entre 0 y 50 con
saltos de 5 en 5, en ningn caso se podr obtener una solucin que no sea mltiplo de 5.

18
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

3.3. EL PROBLEMA DE LA SOBREOPTIMIZACIN

La SobreOptimizacin o curve-fitting, es el resultado de una optimizacin excesiva, ya sea


por contar con una muestra de datos insuficiente o por tener un sistema con demasiados
parmetros, y en cuyo resultado nos hemos ajustado como un guante a la serie histrica de
precios, por lo que la menor desviacin en la distribucin de precios del futuro respecto a la
pasada, traer consecuencias bastante negativas para el rendimiento de nuestro sistema. Nuestro
objetivo, por lo tanto, como diseadores de sistemas es el de minimizar los peligros de la
SobreOptimizacin, para lo que vamos a establecer una serie de principios que debemos vigilar
en nuestra fase de desarrollo de cualquier sistema de trading.

Desarrolla tu sistema en base a una idea o teora extrada del Mercado. Debemos aplicar la
lgica a nuestro conjunto de reglas y asegurarnos que dichas reglas tienen sentido. Debemos ser
capaces de explicarle a cualquier persona nuestras reglas de forma sencilla y fcil de entender,
as como comprender la lgica de cada uno de los indicadores con los que trabajamos.

Mantn el sistema simple. Segn Charlie F. Wright, el rendimiento de un sistema es


inversamente proporcional a su complejidad. Cada nuevo indicador (parmetro) que incluyamos
en el modelo aumenta el riesgo de ajuste a la curva de precios curve-fitting, por lo que
mantengamos nuestro sistema simple y con un nmero de parmetros reducido.

Evita realizar la optimizacin sobre una muestra de datos pequea. Esta es una condicin
indispensable. Si la muestra analizada no es significativa, los resultados extrados nunca se
podrn aplicar al universo total de datos, se trata de una regla de sentido comn, cuanto ms
extensa sea nuestra base de datos, mayor probabilidad de xito tendremos, adems, tendremos
que incluir en la muestra las tres grandes clasificaciones del mercado, a saber, mercado alcista,
bajista y lateral. Si nuestro sistema slo se ha optimizado en un periodo bajista, cuando llegue
un periodo alcista, nuestro sistema nos generar prdidas.

Asegrate que el sistema funciona, en un conjunto de acciones, futuros o commodities.


Deberamos sospechar de un sistema que funcione bien slo en un producto. Si he diseado un
sistema que funciona bien con las acciones del BBVA y de Telefnica, pero que pierde mucho
dinero con Repsol y Endesa, tendr ms dudas sobre el futuro rendimiento de mi sistema que el
caso en el que dicho sistema funcione, razonablemente bien, en estos cuatro ttulos. Por lo tanto,
a mayor nmero de pruebas con diferentes valores mayor robustez tendr nuestro sistema. Un
ejemplo de esto ltimo estara en el sistema Aberration de Keith Fitschen, es un sistema
multicommoditie que utiliza los mismos parmetros para operar en diferentes mercados y
productos.

Verificar los resultados mediante tcnicas estadsticas y optimizaciones de prueba externa.


Toda vez que hemos acabado nuestra optimizacin, existen mtodos para evaluar la bondad de
los resultados, de forma objetiva. Por un lado contamos con tcnicas de inferencia estadstica,
que no son objeto de este Manual y por otro lado contamos con la optimizacin de prueba
externa (Out
of Sample), que consiste en optimizar slo sobre una parte la muestra total, por ejemplo (1/3) y
despus aplicar el sistema con los parmetros ptimos en el resto de la muestra (2/3), para
verificar el funcionamiento del sistema en un periodo no optimizado.

Verificar los resultados del sistema en un intervalo prximo al parmetro(s)


optimizados(s).

19
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Vamos a ver esto mediante un ejemplo, supongamos que estamos optimizando un sistema con
una media mvil exponencial y el resultado obtenido es de 23. Pero que ocurre con el resultado
del sistema en un intervalo prximo, digamos de +/- 5, qu resultado arroja el sistema con una
media de 21 periodos? y con una de 27 periodos? Si el sistema funciona bien en todo el
intervalo establecido tendremos una seal de la robustez del sistema. Si nuestro sistema tiene
menos de tres parmetros podremos verificar su robustez mediante los mapas de optimizacin.
En el siguiente apartado introduciremos esta herramienta y para ms informacin sobre los
mapas de robustez les remitimos al artculo Son robustos sus resultados? de Oleg Karpushev y
Konstantin Kopyrkin.

3.4. ROBUSTEZ Y MAPAS DE OPTIMIZACIN

La Robustez de un sistema es la cualidad que nos permite esperar en el futuro un resultado


similar al obtenido con los datos pasados. Un Sistema de Trading Mecnico poco robusto o
inestable, es aquel que en el futuro, tras un cambio en la distribucin de los precios del mercado,
nos lleva a obtener unos resultados mucho peores que los obtenidos en el periodo analizado.
Una forma de verificar la robustez de un sistema es mediante los mapas de optimizacin (figura
3.1 y figura 3.2), que son superficies o rectas en las que se visualiza el valor que toma la
variable optimizada (por ejemplo el Beneficio), en cada uno de los posibles valores de nuestro
conjunto de parmetros. A continuacin veremos un ejemplo de mapa de optimizacin en tres y
dos dimensiones, en el que en el eje Z tenemos el resultado neto y en lo ejes X e Y, tenemos el
conjunto de posibles valores que toman los dos parmetros del sistema que hemos utilizamos
para la explicacin.

20
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Figura 3.1. Mapa de optimizacin en 3D de una optimizacin con dos parmetros, que oscilan entre 0,5 y 10.
Podemos apreciar como, a medida que nos desplazamos por las diferentes posibilidades de nuestros
parmetros, se crean unas montaas que constituyen el mapa de Optimizacin, en este ejemplo diferenciamos
claramente tres picos, que son los puntos de mayor beneficio del sistema.

Figura 3.2. Mapa de optimizacin en 2D de una optimizacin con dos parmetros, que oscilan entre 0,5 y 10.
Es el mismo mapa que en el ejemplo anterior pero ahora en dos dimensiones, distinguiendo fcilmente los tres
picos mencionados en la figura anterior.

A continuacin, veamos algunos principios que debemos seguir en la observacin de los mapas
de optimizacin:

Cualquier pico en la superficie del mapa nos indica cierta inestabilidad y casualidad en los
resultados obtenidos. De esta forma usaremos un sistema, donde el cambio de una unidad de un
parmetro hace cambiar el resultado del beneficio de forma drstica, como podemos ver en la
figura 1, con los tres picos que estn pegados prximos al fondo del mapa.

21
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Una superficie que descienda suavemente desde un mximo, nos indica estabilidad y por lo
tanto fiabilidad de los valores que se presentan como ptimos. Esta bsqueda de mesetas en el
mapa de optimizacin se puede hacer ms objetiva mediante la medicin de la pendiente de
nuestro mapa en los puntos prximos a los ptimos.

Si la parte con mayor beneficio est comprendida en un espacio pequeo, aunque no se trate de
un pico, puede que tanto los lmites seleccionados para la optimizacin, como el salto entre
valores para dicha optimizacin fueran demasiado grandes, por lo que debemos disminuir
ambos para verificar la robustez de nuestro sistema.

3.5. RESUMEN DEL CAPTULO

Como conclusin al captulo vamos a establecer unos sencillos consejos para acertar con la
optimizacin:

Utilice siempre pocas reglas y pocos parmetros en el desarrollo de su sistema de trading.


Optimice los parmetros de su sistema sobre muestras grandes y representativas.
Verifique los resultados mediante tcnicas de inferencia estadstica.
Utilice una metodologa de Prueba externa, sin optimizar sobre el total de la muestra, deje una
parte para verificar los resultados obtenidos.

22
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

4. FASES Y HERRAMIENTAS PARA EL DESARROLLO DE


SISTEMAS

Vamos a introducir las fases que intervienen en el desarrollo de los sistemas, as como las
herramientas que necesitamos para su construccin. Al tratar las etapas del desarrollo nos
encontramos con una clasificacin que depende de cada desarrollador y que en ningn caso ser
definitiva, se pretende simplemente dar una gua de las fases generales, segn la opinin de
algunos autores y la experiencia personal y que cualquier persona interesada en crear su propio
sistema deber adaptar a sus mtodos de trabajo. Debemos dedicar tiempo a la creacin de este
procedimiento, ya que una vez concluido, nos servir para todos los sistemas que queramos
elaborar.

En cuanto a las herramientas, nos vamos a centrar en el software imprescindible para el


desarrollo, sin entrar en las necesidades posteriores para la implementacin del sistema
en tiempo real. Tambin estudiaremos el desarrollo de sistemas sin entrar en la gestin
monetaria, que es una parte crucial en nuestra estrategia global de acercamiento a los
mercados, aunque se trata de dos reas que se pueden enfocar independientemente, lo
primero es elaborar un buen sistema de trading, y despus vendr el desarrollo de un
algoritmo de gestin monetaria. A diferencia de lo que mucha gente piensa, el money
management no convertir un sistema perdedor en uno ganador, lo que conseguir es
partiendo de un buen sistema, mejorar sus resultados.

Si usted desarrolla un sistema de Trading, que ha pasado todas sus


pruebas y realmente cree que va a funcionar, no se lo cuente a nadie.
Utilcelo porque, en algn momento, dejar de funcionar. Entienda
que no funcionar de forma ilimitada y comience a investigar para
crear nuevos sistemas.
Steve Lescarbeau

4.1. ETAPAS EN EL DESARROLLO DE UN SISTEMA DE TRADING

Este captulo se ha elaborado pensando en sistemas de trading mecnicos (M.T.S.) pero el


desarrollo nos sirve tambin para otras aproximaciones como son las figuras Chartistas o las
Ondas de Elliot, no olvidemos que se trata de abordar nuestra operativa en los mercados
financieros mediante un conjunto de reglas bien definidas, cuya diversidad es infinita. No creo
que exista un enfoque universal para ganar dinero en la bolsa, cada mtodo tiene sus ventajas e
inconvenientes y lo realmente importante es encontrar el que funciona para cada uno de
nosotros.

I. Seleccionar el comportamiento de mercado que estamos buscando. Como primera


aproximacin vamos a definir el tipo de comportamiento de mercado del que vamos a intentar
obtener beneficios y por consiguiente el tipo de trader que queremos ser. Existen tres grandes
tipos de comportamiento de mercado: Mercados de tendencia, Mercados de rango o laterales y
Mercados con Volatilidad. Se trata de una eleccin ignorada por muchos traders, cuya nica

23
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

preocupacin es la de buscar un sistema que nos ofrezca el mayor rendimiento monetario


posible, sin pensar en el tipo de operativa que vamos a encontrarnos. De nada nos sirve un
sistema que genere dinero, si no somos capaces de operar con l, debido a nuestras limitaciones
emocionales.

Si lo que queremos es operar con sistemas de tendencia debemos ser capaces de soportar una
Fiabilidad baja, situada en el intervalo [30% - 50%], as como operaciones en las que se
produce una devolucin de ms de la mitad de las plusvalas latentes. La mayora de los
sistemas de trading de xito son los tendenciales, aunque los sistemas de contratendencia no
deben pasarse por alto, ya que aportan un grado de correlacin negativa a la tabla. Esto significa
que cuando un sistema gana dinero, el otro lo pierde, y el resultado es una curva de valor ms
suave para ambos sistemas combinados que para cada uno de ellos por separado.

El desarrollo de un sistema de trading es en parte arte, en parte


ciencia y en parte sentido comn. Nuestra meta no es desarrollar
un sistema que logre los rendimientos ms altos usando los datos
histricos, sino formular un concepto fundado que haya funcionado
razonablemente bien en el pasado y que pueda seguir hacindolo en
el futuro.
Fred G. Schutzman

II. Definir el tipo de operativa que queremos hacer. Toda vez que sabemos el tipo de
mercado al que nos vamos a dirigir, decidiremos el tipo de operativa que vamos a seguir y por
ende el tipo de vida que queremos hacer. Debemos decidir si queremos operar intrada, lo que
implica una jornada laboral a tiempo completo o si por el contrario queremos operar en grficos
diarios o semanales, lo que nos permite dedicarnos a nuestra profesin habitual y en los ratos
libres dedicarnos a la operativa de trading. La decisin de la Escala Temporal (Time Frame) a
utilizar es en todo caso personal y no existe una respuesta correcta, depender del tiempo que
podamos dedicar al trading y de nuestra personalidad y tenemos que tomar esta decisin antes
de desarrollar el concepto base sobre el que girar nuestro sistema. Cuando menor sea la escala
temporal mayor el nmero de operaciones y menor el tiempo medio por operacin. Tendremos
que ver tambin si queremos posicionarnos en el lado largo o en el corto o en ambos.

III. Desarrollar la idea sobre la que se basa el sistema. Antes de escribir el cdigo de nuestro
sistema debemos desarrollar los conceptos sobre los que se fundamentar nuestro conjunto de
reglas, para esta fase analizaremos, entre otros, el mayor nmero de grficos para buscar
patrones de precios que se repiten en el tiempo, tablas de correlaciones, comportamiento de
indicadores, osciladores, artculos, libros de trading, seminarios y revistas especializadas, entre
las que destaca
Technical Analysis of Stocks & Commodities (www.traders.com), como la publicacin ms
completa para el trader. Nadie nos dir donde est el Santo Grial, pero encontraremos una
enorme cantidad de informacin til en el trabajo realizado por otros. Sobre todo, lo ms
importante es que pensemos por nosotros mismos y lleguemos a conclusiones vlidas basadas
en nuestras propias creencias y personalidad.

El principal problema del Trading est en el desarrollo de un


sistema de reglas para gestionar algo que es completamente
imprevisible.
Anthony Warren

IV. Transformacin de las ideas originales en un conjunto objetivo de reglas. En esta fase
expresaremos todas nuestras ideas en trminos objetivos para que cualquiera que las lea llegue a

24
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

las mismas conclusiones que nosotros, eliminando as la posible subjetividad que tuviera nuestra
idea inicial. Tendremos que disear nuestras entradas, salidas, filtros, stops de prdidas, stops de
proteccin de beneficios, objetivos de beneficios por operacin y muchos ms detalles para los
que resulta imprescindible el uso de alguna aplicacin de anlisis tcnico, como las
mencionadas en la segunda parte del captulo.

V. Evaluar los resultados (Backtesting) y optimizacin de los parmetros. Tras definir las
reglas de funcionamiento de nuestro sistema, realizaremos un testeo (Backtesting) para verificar
los resultados que hubiera tenido nuestro sistema con los datos pasados, para esto habr que
tener en cuenta el slippage y los costes de transaccin. Tambin procederemos a optimizar los
parmetros del sistema y una vez finalizado el Backtesting y la optimizacin, pasaremos a
evaluar los resultados obtenidos. En cuanto a la valoracin, cada autor recomienda mirar unos
ratios y desestimar otros. Si desde mi experiencia desarrollando sistemas tuviera que dar unos
ratios sobre los que basar mi evaluacin sobre el sistema, recomendara los siguientes:
Fiabilidad, Profit Factor, DrawDown mximo, nmero total de operaciones y sobre todo uno
de los muchos ratios de Rentabilidad/Riesgo. La optimizacin se debe utilizar como un medio
para mejorar un sistema que sin optimizar gana dinero, pero nunca para convertir un sistema
perdedor en uno ganador, asegurndonos que tras la optimizacin nuestro sistema sea robusto y
que el resultado total del sistema no depende de un porcentaje bajo del total de operaciones
generadas por el sistema.

VI. Mantenimiento y mejora del Sistema. Tras acabar el sistema y ponerlo en funcionamiento
vigilaremos su rendimiento para verificar que se comporta de forma similar a como se comport
en el pasado. Adems del mantenimiento, nos encontramos con autores que consideran que un
sistema nunca se acaba y que siempre podremos mejorar sus reglas de funcionamiento, por otro
lado existe otra corriente que considera que una vez finalizado no se debe modificar.

Los sistemas de trading se deben someter a un mantenimiento


regular, independiente de sus resultados. Esperar al momento de la
prdida para revisar el sistema es un gran error, a pesar de que es el
procedimiento habitual seguido por la mayora de los traders.
Charles LeBeau

25
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Figura 4.1. Etapas en el desarrollo de un sistema de trading

4.2. HERRAMIENTAS NECESARIAS PARA EL DESARROLLO

Base de datos de cotizaciones. Este es el pilar sobre el que vamos a construir nuestro sistema,
si no contamos con una base de datos fiable y extensa, nunca construiremos un buen sistema, a
pesar de que contemos con las mejores ideas y el mejor software de desarrollo. La base de datos
debe ser fiable y estar completa para que los resultados histricos del sistema se repitan en las
operaciones futuras, es decir, para que nuestro sistema sea Robusto. Murray A. Ruggiero
segmenta los datos con los que contamos para nuestra elaboracin del sistema en tres grupos:

Development Set. Que incluye los datos que nos sirven para desarrollar el sistema.

26
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Test Set. Datos que utilizaremos para verificar los resultados obtenidos y finalizar el
Sistema

Out of Sample Set. Conjunto de datos que una vez concluido el sistema, utilizaremos para
hacer una ltima comprobacin antes de lanzarnos a la operativa en tiempo real.
Actualmente existen muchos proveedores de datos y debido a la importancia de contar con una
base de datos de calidad debemos buscar un buen servicio. Si lo que buscamos son bases de
datos con la menor compresin posible (tick) el referente del mercado es TickData
(www.tickdata.com), si por el contrario queremos construir nuestro sistema con cotizaciones
diarias, End Of Day, encontraremos las mejores bases de datos en CSI Data
(www.csidata.com), ambas empresas son americanas por lo que no cuentan con mucha
informacin sobre el mercado espaol.

Software de Anlisis Tcnico. Para el desarrollo de nuestro sistema existe un amplio abanico
de programas, que no son objeto de este Manual, por la complejidad de evaluar cada uno de
ellos, en la revista Stocks & Commodities encontraremos evaluaciones peridicas de los
paquetes informticos que se pueden encontrar en el mercado. Tras mi experiencia con
diferentes productos me gustara recomendar el software de TradeStation Technologies Inc
(www.tradestation.com), que es con diferencia el mejor para el desarrollo de sistemas, cuenta
con su propio lenguaje de programacin EasyLanguage y si lo que queremos es crear sistemas
basados en patrones grficos de precios, recomendamos el software de Equis (www.equis.com),
ya que su producto, MetaStock, es el que ofrece el mejor rendimiento al trabajar con grficos
(charts).

4.3. RESUMEN DEL CAPTULO

En este captulo he tratado de orientar al futuro desarrollador de sistemas en las etapas que se
deben seguir y en parte de las herramientas que existen en el mercado para su desarrollo y como
conclusin quiero destacar una cita de Fred G. Schutzman que recoge la cualidad ms
importante que debe tener cualquiera que se proponga desarrollar su propio sistema de trading:
trabajo, trabajo y ms trabajo.

Con mucho trabajo y dedicacin, cualquier persona puede crear un


sistema de trading que funcione bien. No es fcil, pero s que est
dentro de lo factible. Como casi todo en la vida, lo que usted obtenga
de este esfuerzo estar directamente relacionado con lo que haya
puesto en l.
Fred G. Schutzman

27
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

5. EVALUACIN DE LOS RESULTADOS

Llegados al ltimo captulo de este Manual introductorio, nos vamos a centrar en el anlisis de
los resultados. Trataremos cmo construir los ratios, tablas y grficos que sirven para evaluar el
resultado o performance obtenido por nuestro sistema y, en definitiva, analizaremos su bondad
para poder compararlo con otros sistemas y estrategias. La ventaja de la aplicacin de sistemas
de trading sobre otras estrategias est en poder observar y evaluar estos datos y poder as
trabajar con un modelo que sea completamente objetivo, la estadstica no nos engaa y nos dir
siempre lo que realmente sucedi.

Para la explicacin de esta estadstica bsica, hemos establecido una clasificacin del anlisis en
funcin al tipo de herramientas utilizadas y a la importancia relativa: Anlisis numrico o de
ratios, Anlisis grfico y Anlisis temporal.

Existen infinidad de ratios y estudios para realizar la evaluacin, sin embargo estos escapan al
objeto del presente captulo. Vamos a abordar el problema desde un nivel introductorio y a
medida que el lector vaya profundizando en este apartado ir ampliando las herramientas
utilizadas, incrementando la complejidad y riqueza del estudio, aunque como en muchos otros
apartados de la creacin de sistemas, las cosas sencillas y lgicas son las que mejor funcionan y
en muchas ocasiones nos complicamos la vida en exceso. Para el estudio del performance del
sistema he tomado el sistema tendencial ms sencillo y conocido que existe, un sistema de cruce
de medias mviles simples con precio de cierre, con las siguientes caractersticas:

El software utilizado para la explicacin es el TS2000i de TradeStation Technologies Inc., ya


que es la plataforma comercial ms completa para el desarrollo de Sistemas de Trading. Existen,
adems de este, una gran variedad de programas como MetaStock, WealthLab o VisualChart
con los que tambin podemos construir, evaluar y aplicar nuestra estrategia.

5.1. OBJETIVO DE LA EVALUACIN DE RESULTADOS

28
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Para empezar, en ningn momento debemos olvidar el objetivo final del desarrollo de un
sistema de trading: Lo que realmente buscamos es la obtencin de un beneficio monetario con la
aplicacin posterior de la estrategia diseada, por lo que antes de implementar el sistema
tenemos la obligacin de evaluar e interpretar los resultados obtenidos para dar respuesta a las
siguientes preguntas:

I. Qu probabilidad existe de que el rendimiento futuro del sistema se asemeje al rendimiento


pasado arrojado por el backtesting?

II. Cules son los principales riesgos del sistema y la rentabilidad esperada?

III. Cmo se puede comparar dos o ms sistemas para ver cul se ajusta ms a mis necesidades
como inversor?

IV. Es posible, antes de implementar el sistema en tiempo real, establecer unos niveles de
alerta que nos avisen sobre el incorrecto funcionamiento del sistema durante su
implementacin?

Figura 5.1. Anlisis del resultado total del sistema.

5.2. ANLISIS NUMRICO O DE RATIOS

Constituye la parte ms importante de nuestro trabajo de anlisis y para su estudio contamos con
dos tablas: la Figura 5.1 representa el resultado global, tomado como suma de posiciones largas
y cortas y la Figura 5.2 toma ambas posiciones de forma independiente. Es muy importante
separar las posiciones cortas de las largas para evaluar si nuestro sistema debe ser aplicado slo
en una de las direcciones o para detectar errores en el desarrollo del mismo. En determinadas

29
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

ocasiones estaremos buscando sistemas que operen slo en un lado del mercado, ya sea por
limitaciones tcnicas, casi siempre relacionadas con la posicin corta, o por nuestras
necesidades de inversin. Por lo tanto, las conclusiones extradas de la Figura 5.1 son en todo
caso extrapolables a la Figura 5.2.

Figura 5.2. Anlisis de largos y cortos de forma independiente.

Net Profit (Resultado Neto). Este es el primer nmero en el que nos fijamos al realizar un
sistema. Esta compuesto por la suma de todas las operaciones ganadoras menos la suma de
todas las operaciones perdedoras. En cada operacin est descontado el gasto de comisiones y
slippage.
Si el objetivo de cualquier estrategia es ganar dinero, Cunto gana nuestro sistema?. Nuestro
primer objetivo es conseguir que este importe sea positivo. Muchos iniciados consideran este
punto como el ms importante para implementar el sistema en tiempo real, sin embargo, se trata
de una condicin necesaria pero no suficiente para valorar nuestro sistema y tenemos que
evaluar esta cifra junto con el resto de variables que mostramos a continuacin, el resultado neto

30
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

es simplemente un filtro inicial. En nuestro ejemplo vemos que el resultado Neto es de 91.316 ,
habiendo realizado 564 operaciones (n=564).

Maximum Drawdown (Reduccin Mxima). Este es el dato ms importante en la evaluacin


de los resultados. El Drawdown mximo es la mayor cada de los resultados, en trminos
monetarios, desde un pico hasta un valle y resulta una medida excepcional del riesgo mximo
del sistema.
Vamos a distinguir entre:

Drawdown inicial. Slo nos interesa la reduccin tomada desde el inicio del funcionamiento
del sistema.

Drawdown completo. Tomamos todas las reducciones durante la vida del sistema, es por lo
tanto ms conservadora que la anterior y es la recomendada.

Drawdown diario. Toma para su clculo slo los precios de cierre (datos diarios) de las
sesiones o del cierre de las posiciones.

Drawdown Intradiario. Toma para el clculo de la reduccin todos los valores ocurridos
durante la sesin (datos intradiarios), es ms conservadora que la anterior y por supuesto, la
recomendada.

En la figura 5.1, vemos que TradeStation trabaja con un Drawdown Intradiario y Completo,
tomando el caso ms perjudicial para nosotros. Algunos autores aplican un coeficiente
multiplicador a este Drawdown (multiplicado por 1.5 o por 2), para hacerlo todava ms
conservador o realizan una Simulacin de Montecarlo (estimacin autosuficiente o Bootstrap),
para intentar llegar al peor de los escenarios posibles. En nuestro ejemplo vemos que el
Drawdown intradiario mximo asciende a 10.084 , por lo que debemos contar en nuestra
cuenta con esta cantidad ms la garantas exigidas (en nuestro ejemplo 7.000 ) para acometer la
mayor serie de prdidas del sistema.

El uso de las estadsticas histricas producen una efecto


tranquilizador, sobre todo en lo relativo a las prdidas. El
conocimiento de dicha estadstica, nos aportar la serenidad
suficiente para sobrevivir cuando estemos en un DrawDown.
Charlie F. Wright

Return on Account (Rentabilidad de la Inversin). Se trata de una combinacin de los dos


nmeros anteriores para crear un ratio formado por el resultado neto en el numerador y la
inversin inicial ms el Drawdown mximo en el denominador. Nos ofrece el rendimiento
obtenido en funcin al dinero necesario para obtener dicha rentabilidad, y constituye un ratio
fundamental para comparar nuestro resultado con otras formas de inversin. En nuestro ejemplo
vemos como este ratio es de 534,51% o 5,34 y la interpretacin es sencilla: Por cada euro
inmovilizado en el sistema hemos obtenido 5,34 . Otra forma muy conocida de medir la
relacin Riesgo/Recompensa es mediante el ratio de Sharpe, cuya formula exponemos a
continuacin.

31
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Profit Factor. Ratio formado por el total aportado por las operaciones ganadoras en el
numerador y el total aportado por las operaciones perdedoras. Se trata de un nmero que nos
indica cuantas veces excede el importe aportado por las buenas operaciones sobre el importe
detrado del resultado final por las operaciones perdedoras. En nuestro ejemplo el Profit Factor
es de 1,48.

Nmero Total de operaciones. Intentaremos siempre contar con el mayor nmero posible de
operaciones para mejorar la robustez del sistema, en nuestro ejemplo n=564, lo que supone una
muestra suficiente para dar validez al resto de datos analizados.

Cuanto mayor sea el nmero de operaciones en una muestra, mejor


ser la estimacin de las propiedades medias del universo total.
Tushar Chande

Percent Profitable (Fiabilidad). Ratio formado por el nmero de operaciones ganadoras (258)
dividido por el nmero de operaciones perdedoras (306). En nuestro ejemplo la fiabilidad es del
45,74%, porcentaje ms que aceptable para un sistema seguidor de tendencias.

AverageWin/AverageLoss (Promedio de las operaciones). Es la expectativa matemtica de


nuestro Sistema, y lo podemos expresar como ratio entre lo que ganan las operaciones buenas y
lo que pierden las operaciones malas, en nuestro ejemplo este ratio es de 1.76, es decir, que
contamos con una expectativa matemtica positiva, y tambin se puede expresar como
promedio monetario de cada operacin, en nuestro ejemplo cada operacin, en media, genera
161,91 .

32
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

5.3. ANLISIS GRFICO

Mediante el anlisis grfico vamos a obtener, de forma visual, una buena aproximacin sobre la
bondad del sistema. En paquetes como TradeStation es posible realizar una gran cantidad de
grficas sobre nuestro modelo (Eficiencia, MAE, MFE, Drawdowns, Run-ups, etc), que escapan
al objeto de esta breve explicacin, por lo que nos vamos a referir a los dos grficos que
considero ms importantes:

Equity Curve (Curva de Resultados). Tambin denominada Equity Line, es la representacin


grfica de nuestro resultado neto. En el eje de ordenadas tenemos el nmero de operaciones que
realizamos y en el eje de abscisas el resultado neto que va a acumulando el sistema, partiendo de
un capital inicial que en el ejemplo de la Figura 5.3 es de 100.000 . Para que nuestro sistema
sea fiable vamos a buscar curvas de resultados que asciendan de forma constante, sin
movimientos bajistas bruscos, como la que se expone a continuacin:

33
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Figura 5.3. Equity Curve o Curva de Resultados.

Resultados Netos Mensuales. Como podemos observar en la figura 5.4, cada mes representa
una barra, cuyo color vendr determinado por el resultado neto del mes, verde para lo meses
positivos y rojo para los negativos, de esta forma podremos comprobar si el resultado total se
debe a algn dato atpico (en este caso mes atpico) o si existen muchos meses con saldo neto
negativo, lo que supondra un serio problema relacionado con la disciplina necesaria para operar
con el sistema. El objeto de este grfico es el de verificar la homogeneidad del sistema en una
escala mensual, ya que sabemos que nos vamos a encontrar operaciones perdedoras, pero los
resultados mes a mes nunca arrojan grandes prdidas.

Figura 5.4. Resultados Netos mensuales.

5.4. ANLISIS TEMPORAL

El anlisis temporal no cuenta con la relevancia del anlisis de ratios o el grfico y su mayor
utilidad es la de servirnos como indicador de como va a ser la operativa durante la
implementacin del sistema en tiempo real. Al haber seleccionado un sistema seguidor de
tendencia puro estaremos siempre en mercado, ya sea mediante posicin larga o corta. Como
vemos en la figura 5.5, estamos en el mercado el 99,73% del tiempo total utilizado para el
backtesting, por lo que si utilizramos este mtodo para operar nos mantendremos siempre
posicionados.

Tambin es importante analizar el periodo medio de duracin de cada operacin que en nuestro
ejemplo es de 1.29 das, por lo que en media, al abrir una posicin tendremos que esperar al da
siguiente para cerrarla. Los sistemas seguidores de tendencia siguen la mxima de Dejar correr
los beneficios y cortar rpidamente las prdidas, es lo que uno de los maestros en el desarrollo
de

34
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

sistemas, Tushar Chande denomina sistemas TOPS COLA (Take Our Profits Slowly, Cut Our
Losses At once), nuestro sistema cumple este principio ya que las posiciones ganadoras se
mantienen, en media, 1.67 das, mientras que las perdedoras no llegan al da (0.96).
Como podemos comprobar con el resto de variables, este tipo de anlisis nunca supondr una
restriccin a no utilizar el sistema, sino que simplemente nos ayudar a mantener la confianza
en el en el mismo durante su implementacin en el mercado. Cuanto ms sepamos sobre el
comportamiento del sistema, mejor rendimiento le sacaremos en su implementacin.

Figura 5.5. Tabla de Anlisis Temporal.

5.5. COMO SABER SI NUESTRO SISTEMA HA DEJADO DE FUNCIONAR

Supongamos que nuestro sistema ha pasado todas las pruebas a las que le hemos sometido y no
slo ha superado con creces el control de calidad establecido si no que lo ha hecho con nota, por
lo que nos hemos decidido a pasar a la fase de implementacin. Tras un periodo inicial de buen
funcionamiento y beneficios, el sistema parece que ha dejado de funcionar y se ha convertido en
una mquina de perder dinero, se trata de una mala racha o es que el sistema no es tan bueno
como nos pareca?

Lo primero que vamos a verificar es que si estamos utilizando un sistema seguidor de tendencia,
ste no ha dejado pasar ninguno de los grandes movimientos del mercado para los que fue
ideado. Como vimos en el captulo sobre la tipologa de sistemas, los seguidores de tendencia
son rentables a largo plazo debido a que se mantienen mucho tiempo en mercado y el resultado
final depende de unas pocas operaciones (regla 80-20 de Pareto). Si nuestro sistema ha dejado
pasar una de estas grandes operaciones, es que ya no merece la pena seguir utilizndolo.

35
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Si estamos operando con un sistema seguidor de tendencia y hemos entrado en un periodo


lateral, vamos a perder dinero ya que este tipo de operativa siempre lo hace en los mercados
laterales y lo que tenemos que hacer es armarnos de paciencia y esperar a la rotura del rango
lateral. Si estamos empleando un sistema de explosin de volatilidad, nos saltar la alarma
cuando la fiabilidad del sistema est por debajo de la fiabilidad media, que para este tipo de
sistemas es ms elevada que para los seguidores de tendencia.

Otra seal de aviso que podramos utilizar es la relacionada con el mximo Drawdown, si por
ejemplo nuestro sistema ha entrado en un Drawdown que excede al histrico en un 50 o 100%,
se debe cortar la operativa y revisar el sistema.

La evaluacin de sistemas de trading no es un arte, sino una ciencia.


Existe un procedimiento claro, con un rango definido de resultados
aceptables. Toda vez que hemos definido estos lmites, la evaluacin
debe convertirse en algo rutinario. Cuando los resultados obtenidos al
implementar el sistema se alejen de estos parmetros establecidos, el
sistema deber ser revisado. La deteccin temprana de un mal sistema
es tan importante para nuestra salud financiera a largo plazo, como
lo es el desarrollo del propio sistema.
Charlie F. Wright

5.6. RESUMEN DEL CAPTULO

En este captulo se ha pasado revisin a las principales herramientas que nos ofrece cualquiera
de los muchos paquetes de anlisis tcnico (en nuestro ejemplo hemos usado TS2000i) para
evaluar los resultados de un Sistema de Trading Mecnico, separando esta evaluacin en tres
apartados que son de mayor a menor importancia: Anlisis numrico, Anlisis Grfico y
Anlisis Temporal. Nos hemos centrado en los aspectos fundamentales de la evaluacin, por lo
que existirn adems de los mencionados numerosos ratios, grficos y tablas complementarios.
Como conclusin a lo expuesto propongo una serie de puntos que debemos recordar cada vez
que nos propongamos evaluar un nuevo sistema de trading.

Nuestro objetivo est en la bsqueda de un sistema con el mayor Resultado Neto posible, sin
embargo, no tenemos que cegarnos por estos beneficios, debemos concentrar nuestros esfuerzos
en un sistema que haya ganado dinero en el pasado y que, sobretodo, sea lo suficientemente
robusto como para mantener los beneficios en el futuro.

La evaluacin de resultados es una herramienta muy potente que nos va a servir para dar el visto
bueno al sistema y para saber como reaccionar durante la fase de implementacin del sistema,
fase para la que no estamos emocionalmente preparados y en la que tendremos que luchar
contra nuestra naturaleza humana.

Cualquier desviacin del sistema, en su etapa de implementacin en tiempo real, ya sea positiva
o negativa debe ser objeto de estudio y reflexin para verificar que los parmetros establecidos
en el modelo siguen siendo tiles.

Si queremos que nuestra cuenta de resultados refleje los nmeros que arroja el backtesting de
nuestros datos histricos, estaremos obligados a realizar todas las operaciones que nos dicta el

36
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

sistema, esto es mucho ms complicado de lo que parece y por lo general siempre que
empezamos a operar segn las seales de un sistema, pensamos que podemos mejorar las
estadsticas si cambiamos algunas seales. La experiencia de las prdidas le demostrar que a la
larga su sistema habr generado ms dinero que su operativa discrecional.

Verifique que la curva de resultados del sistema (Equity Line) sube de manera estable y sin
cadas bruscas.

Cuanto mayor sea el nmero de operaciones generadas por un sistema en la fase de backtesting,
mayor fiabilidad tendr el resultado obtenido.

Probablemente, el punto ms importante de la evaluacin de un sistema est en el mximo


Drawdown intradiario, ya que este es el verdadero coste de operar con el sistema. Si no somos
capaces de soportar esas prdidas, no debemos operar con el sistema.

Si est desarrollando un sistema que opera en el lado largo y en el corto, analice ambas
estadsticas de forma independiente, ya que puede que nuestro sistema necesite cambiar los
parmetros dependiendo de la posicin o que funcione slo con largos o slo con cortos.

37
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

6. EXPERIENCIA REAL CON LOS SISTEMAS DE


TRADING.

Parte de nuestro equipo de Hispafinanzas.com, esta gestionando actualmente distintos


instrumentos de inversin colectiva mediante distintos sistemas de Trading, y queremos
compartir con todos ustedes las experiencias que vivimos diariamente.

Con el paso del tiempo hemos podido comprobar que los sistemas de Time Frame bajo, como
por ejemplo 5, o 15 minutos son poco robustos y poco o nada tiene que ver el Backtesting
pasado con lo que vas obteniendo a lo largo de los aos siguientes, lo que nos ha llevado a
utilizar sistemas de 30, 60 y 120 minutos, adems debemos aadir que los sistemas de Time
Frames bajos son poco operativos ya que generan gran cantidad de operaciones y al final
pierdes gran cantidad de dinero en comisiones y deslizamientos.

Algo que nos ha impactado mucho a lo largo de estos aos al estar en contacto con gestores de
Hedge Funds Americanos e Ingleses es que casi nunca utilizan sistemas intradiarios, justo por
lo que habamos comentado anteriormente, porque no hay una herramienta capaz de ofrecer una
gran fiabilidad en lo que respecta a la automatizacin de las operaciones, ya que sinceramente y
sin nimo de desmoralizar a nadie, a da de hoy, en el mercado, no conozco una herramienta que
un particular se pueda permitir y que ofrezca una fiabilidad ms que aceptable a la hora de
automatizar las operaciones de nuestros sistemas, lo que lleva a muchas instituciones y fondos
anglosajones a realizar primero, una gran inversin en el desarrollo de software y despus
contratar a sus Traders.

Por tanto que sepa, que usar un sistema intradiario tiene un gran coste econmico y adems
usted tendr que supervisar todos los das las operaciones que se producen en tiempo real algo
realmente estresante se lo aseguro. Adems la cultura anglosajona tiene menos aversin al
riesgo por lo que prefieren usar sistemas diarios ya que as obtienen ms rentabilidad,
imagnense un gestor un da me dijo q su mximo Draw haba sido de un 14% durante la friolera
de 19 meses, casi nada seores. Es usted capaz de aguantar todo eso?

En lo que respecta a los retornos obtenidos por sistemas debemos decir que este ltimo ao ha
sido un mal ao para los futuros de ndices y realmente malo para las acciones que slo
operamos en largo, pero fue un ao realmente bueno para nuestros sistemas de Commodities lo
que nos llevo a obtener una rentabilidad aproximada de un 4%, ligeramente inferior que en el
2006 fue de un 8%.

La operativa diaria la realizamos con una plataforma propia desarrollada por nuestro equipo,
quien se encarga de supervisar la ejecucin de cada una de las operaciones que generan los
sistemas distribuidos entre acciones y futuros, utilizando sistemas antitendencia en futuros de
ndices, tendenciales en Commodities y de patrones de precios en acciones, esencialmente en
acciones listadas dentro de los ndices., utilizando un total de 25 sistemas aproximadamente.

38
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

Normalmente preferimos usar rdenes a mercado en cada una de las operaciones que realizamos
ya que tenemos malas experiencias con las rdenes limitadas, especialmente en las que
realizamos diariamente con acciones, lo que nos ha hecho intentar evitar dichas rdenes.

Lo que realmente sugerimos a nuestros lectores y como consejo til, es que una cosa es hacer
Backtesting y otra muy distinta es operar en tiempo real. La experiencia es un grado y realmente
nunca sabr si su sistema se acopla a su estilo de personalidad o no hasta que no comience a
operar con el despus de comprobar la robustez y fiabilidad del mismo en los distintos
Backtesting que realice. Normalmente una vez que decidimos si un sistema es susceptible de ser
seleccionado para operar con el establecemos un periodo de 6 meses de incubadora a modo de
Paper Trading, para ver su comportamiento en tiempo real, para ms adelante comenzar a operar
con el.

39
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

7. CDIGO EASYLANGUAGE DE SISTEMAS DE TRADING.

Para terminar queremos compartir con todos ustedes dos sistemas de Trading que actualmente
utilizamos en nuestra operativa. El primero es un sistema para el Bund que recomendamos
utilizarlo para grficos de 60 minutos y el segundo es un sistema para el Dax, que
recomendamos usarlo en grficos de 30 minutos.

Esto es slo un ejemplo de dos sistemas de una cartera de 25, en ningn caso recomendamos su
uso individual sirviendo simplemente como ejemplo para nuestros lectores. El cdigo que se
utiliza es de Easylanguague de Tradestation2000i.

2.7. Sistema 1 para el Bund en 60 minutos:

40
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

2.8. Sistema 2 para el Dax en 30 minutos.

41
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com

42

Vous aimerez peut-être aussi