Escolar Documentos
Profissional Documentos
Cultura Documentos
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
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
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
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.
5
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com
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.
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.
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.
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.
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.
9
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com
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.
-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.
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
-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 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.
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.
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.
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.
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.
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.
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
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.
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
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
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.
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.
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.
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.
Como conclusin al captulo vamos a establecer unos sencillos consejos para acertar con la
optimizacin:
22
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com
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.
23
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com
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.
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.
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.
25
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com
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).
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.
27
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com
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:
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:
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?
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.
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).
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.
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.
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.
32
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com
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:
33
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com
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.
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.
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
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.
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.
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
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
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.
40
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com
41
Manual de Introduccin a los Sistemas de Trading
www.hispafinanzas.com
42