Rankia - Comunidad Financiera
Usuarios  |  Regístrate  |  Ayuda
 

Sistemas de Trading

miércoles 30 de julio de 2008

Los cuatro principios cardinales del trading

A lo largo de toda la literatura existente sobre sistemas de trading en particular y sobre los mercados financieros en general, se repiten un conjunto de principios básicos, que debemos tener en cuenta para desarrollar una estrategia que nos permita obtener dinero en los mercados. En 1996, Bruce Babcock publicó un libro que recoge entrevistas a grandes traders con el objeto de explicar estos cuatro pilares fundamentales sobre los que se debe basar un plan completo de trading, cada autor ordena estos principios en función a su tipo de operativa y su experiencia personal, no creo que lo importante sea saber cuál de ellos es más importante, ya que todos ellos son imprescindibles para desarrollar nuestra estrategia.

Vamos a enumerarlo y posteriormente los desarrollaremos de forma resumida.

- Seguir la tendencia. (Trade with the trend).
- Cortar las pérdidas de inmediato. (Cut your losses short).
- Dejar correr los beneficios. (Let your profits run).
- Gestionar el riesgo. (Manage risk).

Bruce Babcock es uno de los pioneros en el desarrollo e implementación de sistemas de trading y en 1989 publicó la primera guía completa sobre la materia que existe, cuando prácticamente no existían los ordenadores, lo que aporta mayor valor si cabe a su trabajo. Bruce estudió derecho y un MBA en dos de las mejores universidades del mundo, Yale y Berkeley y durante años ejerció la abogacía hasta que a la edad de 35 años abandonó dicha carrera, dedicándose al desarrollo de sistemas de trading mecánicos y a su implementación con total éxito en los mercados. Durante los años 1991 y 1997 su operativa multi-sistemas aplicada a los mercados de commodities le reportó a su propia operativa las siguientes rentabilidades: 63%, 61%, 24%, 66%, 101%, 46% y 47%. El 8 de Octubre de 1998 Bruce perdió la batalla que durante 5 años había mantenido con el cáncer, dejándonos el legado de sus libros, de obligada lectura para cualquier trader interesado en un enfoque mecánico y en este artículo vamos a exponer la visión del autor sobre los pilares fundamentales del trading.

“Existen millones de formas para ganar dinero en los mercados, aunque todas ellas son muy difíciles de encontrar.” Jack D. Schwager

The trend is your friends o el seguimiento de la tendencia

Pocos términos ser repiten tanto a lo largo de la literatura especializada como el de “tendencia” y si aplicáramos un contador de palabras en todos los libros sobre trading, el ganador de la prueba sería sin duda este, pero ¿por qué es tan importante la tendencia?, la respuesta parece obvia, es lo único que necesitamos para hacer un buen puñado de euros en cualquier mercado, sólo necesito saber cuando empieza y cuando acaba para hacer beneficios extraordinarios y la mayoría de los sistemas de trading lo que intentan es definir la tendencia y explotarla, ya sea a corto plazo si lo que estamos buscando son tendencias de, exclusivamente, una semana o a largo plazo, si lo que quiero es mantener mi posición durante meses.

Desde un punto de vista teórico, parece muy sencillo, sólo tengo que saber cuando empieza la tendencia y la duración de la misma. Si nos ponemos manos a la obra veremos que no es nada sencillo ya que según las investigaciones actuales: (1) los mercados sólo están en tendencia un tercio del tiempo, lo que nos deja un campo de beneficio muy reducido y lo que es peor (2) no existe ningún método fiable para anticiparnos a la tendencia, ni para saber cuanto va a durar. Estas son las malas noticias, las buenas son que no necesitamos ni la anticipación, ni la bola de cristal, para construir un sistema ganador, ya que los buenos planes de trading sólo deben definir unas reglas de entrada que nos permitan entrar en el mercado cuando la tendencia ya está en marcha (me pierdo el tramo inicial) y salir de la posición pasado un tiempo tras la finalización de la misma (me pierdo el tramo final).

También sabemos que existen los sistemas contra-tendencia, que si bien no son rentables a largo plazo en periodos de lateralidad nos proporcionan unos beneficios que podrán compensar las pérdidas de nuestra estrategia seguidora de tendencia. Según Bruce Babcock, todos aquellos que se consideran traders anti-tendencia, son realmente seguidores de tendencia, aunque en una escala temporal o time-frame más reducido, que aquellos que nos consideramos seguidores de tendencia, coincido plenamente con la opinión del autor, aunque se trate de una cuestión puramente semántica, lo importante realmente es tener una metodología ganadora, independientemente del concepto sobre el que se fundamente dicho método de trabajo.

“Nadie puede predecir el futuro y además no es necesario, lo único que tenemos que hacer es seguir las tendencias y aprovecharnos del dinero que pierden todos los pequeños inversores que piensan en predecir el futuro”. John W. Henry

“Nosotros somos seguidores de tendencia, no creadores de tendencia. En el comienzo o la finalización de grandes movimientos podríamos incrementar o reducir el movimiento, aunque sería un efecto temporal y superficial. Los sistema de seguimiento de tendencia son todos, básicamente, iguales y la diferenciación la encontramos en los diferentes parámetros, lo que diferencia unos sistemas de otros. Si todos fueran iguales el efecto sobre los mercados sería devastador”. Keith Campbell

Cut your losses short o cortar las pérdidas de inmediato

Cuando abrimos una posición en un mercado pueden ocurrir sólo dos cosas: Entramos en pérdidas o en beneficios. Si entramos en pérdidas lo único que nos garantizará que nos mantengamos en el juego para poder volver a participar es cortar las pérdidas de forma drástica. Si no somos capaces de hacerlo las pérdidas acabarán con nuestra cuenta de trading. Al igual que con la tendencia, parece muy sencillo en la teoría, sin embargo, en la práctica es muy complicado ya que nuestros condicionantes psicológicos nos llevarán a lo contrario, a dejar correr las pérdidas.

Para ilustrar la importancia de este principio expongo un fragmento del libro en el que Jake Bernstein tras finalizar uno de sus seminarios se entrevista con uno de los mejores traders de commodities (concretamente tripas de cerdo) del estado en el que tuvo lugar dicho seminario.

…………Estaba muy intrigado sobre la metodología de trabajo del trader y más todavía cuando el invitado sacó un péndulo que puso sobre un gráfico de cotizaciones y me dijo que dependiendo de la oscilación del péndulo, ya fuera de izquierda a derecha o de arriba abajo, sabía cuando comprar y cuando vender……..Estaba muy impresionado con este tipo, que parecía un hombre sabio que lo sabía todo acerca de los mercados y para acabar con la entrevista, le pregunté si había algo más de su metodología de trading que quisiera contarme a lo que respondió: “Si, hay algo más pero no es muy importante la verdad”………….a lo que respondí: “¿insisto, me podría decir cuál es el punto final de la estrategia?..........”Bien, si lo que he comprado o vendido al principio del día está en pérdidas en los momentos de cierre de la sesión, cierro la posición inmediatamente……..

Tras la lectura de este fragmento parece claro que, a diferencia de lo que nos dice la sabiduría popular, el método de entrada carece de importancia, siempre que contemos con un método que nos permita cortar las pérdidas de forma sistemática, ya que no existe ninguna diferencia entre una entrada aleatoria y una entrada basada en el movimiento de un péndulo y aún así nuestro trader ganaba dinero. Esto nos arroja una importante conclusión: Lo importante no es la forma de entrada, sino la gestión de la misma, tanto al cortar las pérdidas como al dejar correr los beneficios, como veremos en el siguiente apartado.

Let your profits run o dejar correr los beneficios

Además de cortar las pérdidas de forma inmediata debemos incorporar a nuestra estrategia una forma de permitir que nuestros beneficios crezcan con total libertad, ya sea con un sistema que mantenga la posición hasta que no se cambie a la posición contraria, como hacen los sistemas always-in o mediante un profit target que nos asegura un ratio de rentabilidad-riesgo favorable (si nuestro stop está en el 2%, y nuestro profit target en el 8%, la relación será de 4 a 1. Dejar correr los beneficios es crucial para los sistemas seguidores de tendencia, ya que la baja fiabilidad, que se sitúa en el rango 30%-40%, nos obliga a que el importe de las operaciones ganadoras sea superior al importe de las perdedoras para garantizar la esperanza positiva de nuestro sistema.

Dejar correr los beneficios, al igual que cortar las pérdidas, no es tan sencillo como parece ya que va en contra de nuestra naturaleza humana. Nuestras limitaciones psicológicas harán que en la mayoría de los casos tomemos beneficios en operaciones ganadoras, aunque el importe final ganado sea inferior al que nos dicta nuestra sistema. Para ilustrar como el dejar correr lo beneficios puede llegar a ser muy beneficioso vamos a recurrir a otra anécdota de Jake Bernstein.

…………recuerdo que en mis primeros años de trading compré unos contratos de futuros sobre Oro y los cerré cuando al poco tiempo el precio había subido y tenía la cuenta en positivo, sin embargo, por equivocación, no cerré todos los contratos y al cabo de 8 meses me llamó el broker para decirme que la fecha de vencimiento de los contratos estaba próxima y que necesitaba saber que hacía con la posición. Era increíble, ya que cada contrato me había hecho ganar 15.000 dólares. Mi broker me dijo que nunca había visto a nadie hacer tanto dinero en una sola operación, ni mantener tanto tiempo una posición con tanto beneficio…………………………….

Aunque nuestro objetivo como traders no es el de “comprar y olvidar”, la moraleja de la historia esta clara, el beneficio latente en una cuenta de trading nos condiciona a cerrar la posición y no mantener la disciplina de nuestro sistema.

Manage Risk o gestión del riesgo

La gestión del riesgo es fundamental, ya que se encarga de preservar nuestro capital, no olvidemos que ese es nuestro primer objetivo, el segundo es el de incrementar nuestra cuenta de trading. El mayor exponente para la correcta gestión del riesgo es la utilización de stops de pérdidas, así como contar con un capital inicial suficiente para soportar nuestro drawdown, como veremos a continuación.

En 1980, Russell Wasendorf realizó un trabajo de consultoría para un broker de commodities americano, con el objeto de analizar el efecto que el importe del capital inicial de cada inversor tenía en el resultado final de cada cuenta. Russell segmentó las cuentas llegando a la siguiente conclusión: De las cuentas que empezaban con menos 5.000 dólares, el 95% sufrían pérdidas al cabo de un año de trading, mientras que el porcentaje bajaba al 50% para cuentas de 50.000 dólares y este porcentaje era todavía inferior para cuentas de 100.000 dólares. Mediante este estudio, se demuestra empíricamente que el tamaño sí que importa………………por lo menos el de nuestro capital inicial.


“El inversor amateur se preocupa por las señales de compra y de venta, por definir si se trata de un movimiento alcista o bajista, en lugar de preocuparse por cuanto riesgo está dispuesto a correr en la siguiente operación y qué parte de su capital total debe exponer en la operación”.
Tom Basso “Mr. Serenity”

Bibliografía recomendada

- Bruce Babcock, ”The four cardinal principles of trading”, Mc Graw-Hill, 1996.
- Bruce Babcock, “The Business one Irwin guide to trading systems”, Irwin, 1989.


Autor: Alexey de la Loma, director de CursosBolsa.com

Conoce el Curso de introducción a la bolsa y el trading y el Curso de sistemas de trading con Visual Chart que imparten Alexey de la Loma y Mario Somada.

Pon tu opinion sobre "Los cuatro principios cardinales del trading"

Enlaces a esta entrada

lunes 28 de julio de 2008

Modelizacion del desarrollador de sistemas de trading

El desarrollo de sistemas de trading es una actividad que requiere unas elevadas dosis de investigación e imaginación y es una tarea que una vez iniciada no tiene fin, siempre existe alguna idea nueva que probar, una nueva forma de entrar, una nueva forma de salir, un nuevo trailing stop, etc. Si hemos optado por la opción del trading a través de sistemas, antes de lanzar nuestro dinero al mercado tenemos dos cosas seguras:

(1) Nuestro resultado en el mercado será proporcional a las horas invertidas en el desarrollo de nuestra estrategia

(2) Durante las horas de mercado no debo tomar ninguna decisión sobre mi operativa de trading, la investigación y modificaciones a la estrategia se hacen fuera del horario del mercado, de esta forma me libero del estrés producido por la toma de decisiones con mi dinero en el mercado.

Puestas ambas premisas ante el trader, la cosa parece sencilla, se trata de conseguir una estrategia ganadora y se puede conseguir mediante la investigación constante, sólo hace falta tiempo, esfuerzo e investigación. Para ayudarnos en este proceso existen diferentes fuentes de información donde recoger ideas, principios, incluso códigos de programación de sistemas. Entre estas fuentes de información las más importantes son los libros y revistas especializadas. Tanto una como otra va a requerir un pequeño esfuerzo de lectura ya que el idioma oficial de los sistemas de trading es el inglés. En cuanto a las revistas, las más importantes y prestigiosas son:

■ Futures Magazine.
Revista bastante completa, donde además de consejos, entrevistas, etc. trata temas de actualidad de los mercados, comentarios a noticias, etc. El formato y la edición de la revista es excelente. http://www.futuresmag.com/

■ Technical Analysis of Stocks & Commodities.
La revista para traders más conocida a nivel mundial. Se trata de una excelente publicación que, aunque sin alcanzar demasiado nivel, trata todos los puntos y las cuestiones más candentes en el mundo del trading. Posee artículos y entrevistas que realmente aportan buenas ideas para luego aplicarlas. Utilizan un inglés claro, sencillo y bastante fácil de entender. http://store.traders.com/traderscom/magazine.html

■ Traders’ Magazine.
La revista para traders más completa para el lector europeo. De reciente creación, se edita en Alemania y cuenta con artículos, entrevistas, revisión de software y libros. Su contenido es de calidad y sus trabajos de investigación se centran en los mercados europeos, haciendo que esta publicación sea de gran importancia para los que utilizamos mercados europeos en nuestros desarrollos de sistemas de trading. http://www.traders-mag.com/

■ Futures Truth
Aunque el formato de esta revista es realmente la de un fanzine, la verdad es que aporta información muy valiosa sobre los sistemas de trading más utilizados a nivel global: rankings, entrevistas con desarrolladores, consejos, etc. El trabajo de investigación de este artículo se basa en las entrevistas de esta prestigiosa revista. http://www.futurestruth.com/

■ Wilmott Magazine
Paul Wilmott es uno de los más importantes gurús en finanzas cuantitativas. Su revista es la única especializada en esta materia, tratando con todo detalle el campo de la valoración de opciones, las tácticas de los hedge funds (sobre todo arbitrajes entre derivados) y curiosidades del mundo cuantitativo en general expresadas por este simpático genio de nuestros tiempos. Perfecta para quien disfrute con esta materia y quiera absorber conocimiento de los mayores expertos del mundo cuantitativo aplicado a las finanzas.
http://www.wilmottmagazine.com/

■ Active Trader
Se trata de una revista más enfocada al trader profesional. La información que suministra es realmente buena, pero hay que estar muy metido en el mercado y operar en muchos productos para sacarle partido al 100%. Por lo demás, sus entrevistas, sus temas de actualidad y sus comentarios ponen bastante al día. http://www.activetradermag.com/

Dentro de estas publicaciones podemos encontrar artículos sobre sistemas, códigos de sistemas y entrevistas a desarrolladores de sistemas, estas últimas son desde mi punto de vista un pilar fundamental en nuestra tarea ya que se trata de personas que cuentan con amplia experiencia y que han recorrido ya el camino que estamos comenzando a recorrer nosotros. Son, sin duda, una de las fuentes más importantes sobre la forma de enfocar nuestra investigación y en este artículo he tratado de sintetizar las principales ideas de las 16 primeras entrevistas de la revista FuturesTruth. Todas las personas entrevistadas son desarrolladores de sistemas profesionales (Welles Wilder, John Clayburg, Keith Fitschen, Mike Barna, John Ehlers, Chuck LeBeau, Larry Williams,…………) y el objeto de este artículo es el de exponer las cualidades comunes a estos traders. De esta forma y mediante un proceso de modelización podremos llegar a ver las cualidades y procedimientos que necesitamos para desarrollar con éxito nuestros propios sistemas de trading.

El proceso de modelización es utilizado por Van K. Tharp, autor de “Trade your way to financial freedom”, libro de obligada lectura. Durante 15 años ha entrevistado a más de 4.000 traders, analizando sus comportamientos con objeto de encontrar los puntos comunes en aquellos que operan con éxito en el mercado y de esta forma establecer las aptitudes que necesita un trader para operar con éxito en los mercados. A continuación se exponen 10 puntos que se repiten a lo largo de las entrevistas mencionadas anteriormente:

■ Un punto común entre todos los entrevistados es la disparidad en el método utilizado para entrar y salir del mercado. Existen infinitos métodos para operar con éxito ( osciladores tradicionales, ciclos, Inteligencia Artificial, Astrología, reconocimiento de patrones, etc….). La diferencia entre el trader profesional y el amateur está en que el profesional se centra en un método y lo exprime por completo hasta que determina si realmente es útil. El Amateur cambia de método y de sistema como de camisa y está inmerso en un proceso constante de búsqueda del sistema perfecto. Esta obsesión se convierte en un círculo cerrado del que no hay forma de salir ya que el sistema perfecto no existe ni existirá nunca.

■ Los entrevistados se iniciaron en el campo del trading mediante métodos discrecionales que en algunos casos les llevaron a grandes beneficios en una fase inicial, tornándose estos beneficios en pérdidas a medida que pasaba el tiempo En ese momento la búsqueda de un método de trading que asegurara unos beneficios constantes a largo plazo les llevó a introducirse en el campo de los sistemas de trading y a dedicar años a la investigación y al desarrollo de una estrategia mecánica de inversión.

■ Los sistemas de trading están basados principalmente en el Análisis Técnico, que a diferencia del Análisis Fundamental, nos permite utilizar el mismo método de trading a cualquier activo financiero. De esta forma todos los que desarrollamos y empleamos sistemas de trading nos beneficiamos de la diversificación por sistemas y por mercados: Contado, Commodities, Futuros Financieros, Opciones Financieras, Forex, Futuros sobre Renta Fija, etc. Esta es una de las grandes ventajas de la utilización de sistemas de trading como vehículo de inversión para nuestros ahorros.

■ Todos dedican la mayor parte de la jornada laboral a la investigación en nuevos sistemas, software, revistas especializadas y en definitiva todo aquello que nos lleve a mejorar nuestro plan de trading. Para la operativa en los mercados cuentan con Brokers que automatizan la operativa, Plataformas propias de automatización o con un trader que introduce las órdenes en el mercado. Es muy importante separar estas funciones. Lo realmente importante es el desarrollo de la estrategia no su aplicación en el mercado. Una buena gestión de las órdenes tendrá su importancia a medida que contemos con un sistema que realice muchas operaciones ya que en este caso el deslizamiento puede llegar a ser un serio problema para la estabilidad de los rendimientos de nuestro plan de trading.

■ A pesar de que las estrategias tienen que ser fijas y no variar a lo largo del tiempo, salvo en contadas excepciones. Se debe hacer una revisión constante del performance de los sistemas para ver si siguen funcionando según nuestras previsiones. La investigación y el desarrollo constantes nos aportará nuevos sistemas que podrán reemplazar aquellos que dejan de funcionar. Existe una corriente de pensamiento dentro de los sistemas que nos dice que todos los sistemas tarde o temprano dejarán de funcionar. De ahí la importancia de tener una estrategia que emplee un portfolio de sistemas que nos ofrezca unos resultados conjuntos que no se vean muy influenciados por el mal rendimiento de una de sus piezas, hasta que ésta pueda ser reemplazada.

■ Ante preguntas tan absurdas y ridículas como ¿Qué acciones son las más van a subir este año?, ¿Estamos ante un ejercicio alcista o bajista?, ¿Que rendimiento ofrecerá este ejercicio tal o cual sistema?.....la respuesta es siempre la misma, el ejercicio de predicción en los mercados debe quedar para los filósofos y profetas de la bolsa. Nadie sabe lo que va a hacer el mercado, por lo que lo único que vamos a buscar es un método que se beneficie de los movimientos del mercado, cuanto más robusto sea el mismo, menor desviación habrá entre los resultados del backtesting y los resultados reales. Dejemos la predicción para los magos y adivinos y centremos nuestro trabajo en la creación de una estrategia con Esperanza matemática positiva.

■ La clave del éxito con los sistemas están en hacer todas las operaciones que nos dicta el sistema. Si nos saltamos las operaciones que creemos van a ser perdedoras y dejamos que nuestro instinto interfiera con las señales generadas no estaremos en condiciones de obtener unos resultados similares a los del BackTesting y por lo tanto nuestra operativa será discrecional y no nos habrá servido de nada todo el trabajo de investigación que hemos desarrollado.

■ La evolución de estas personas se hace partiendo de estrategias complejas, acabando en estrategias simples cuyo funcionamiento en mercado goza de mayor robustez. Al iniciarnos en el desarrollo de sistemas tendemos a buscar el Santo Grial, a buscar la técnica perfecta que nadie conoce y por lo tanto al tratarse de algo innovador, debe ser algo complicado. La mayoría de las técnicas complicadas y complejas nos arrojan unos resultados muy prometedores en nuestro testeo del sistema y unos resultados muy pobres tras el desarrollo de la estrategia en tiempo real. Esto no significa que debamos cerrarnos a la investigación en nuevas ideas y campos de trabajo, sino que debemos mantener nuestra estrategia lo más sencilla posible para evitar el curve fitting o SobreOptimización. Lo podríamos resumir en la búsqueda del sistema KISS. Keep it simple Stupid.

■ El mayor problema del desarrollo de sistemas está en el curve fitting o SobreOptimización. Esta ineficiencia aparece cuando hacemos un sistema que se ajusta a los datos históricos con los que hemos elaborado nuestro sistema, haciendo que sea un sistema que obtiene el máximo beneficio de los datos pasados y que cuenta con escasas posibilidades de repetir dichos resultados en la operativa real del Sistema. Siempre que desarrollamos un sistema estaremos expuestos a este problema y la forma de solventarlo es mediante técnicas de desarrollo que garanticen la robustez de los parámetros y mediante años de experiencia en nuestro trabajo con Sistemas.

■ El mayor problema en la implementación del sistema está en la lucha psicológica que aparece tras la llegada del DrawDown Desde el momento en que empezamos a aplicar nuestro sistema en el mercado sabemos que en algún momento nos encontraremos con un DrawDown similar al que nos arroja el BackTesting. Lo importante es saber afrontar esa etapa y confiar en la robustez del sistema.


Autor: Alexey de la Loma, director de CursosBolsa.com

Conoce el Curso de introducción a la bolsa y el trading y el Curso de sistemas de trading con Visual Chart que imparten Alexey de la Loma y Mario Somada.

Pon tu opinion sobre "Modelizacion del desarrollador de sistemas de trading"

Enlaces a esta entrada

¿Son robustos sus resultados?

A pesar de todos los esfuerzos realizados en el campo de los Sistemas Mecánicos de Trading, MTS en adelante, todavía no existe un único método de evaluación, tanto cuantitativo como cualitativo, de los diferentes parámetros que forman un MTS. Además, pensamos que este método único y universal nunca existirá, por dos factores fundamentales: por un lado están las diferencias en las metodologías de desarrollo de estos MTS y por otro la escala de preferencias de los traders que aplican estos sistemas.

Para algunos el factor más importante es el beneficio neto (Net Profit), para otros la mayor serie de pérdidas (Max DrawDown) y también están los que prefieren sistemas con una fiabilidad alta (Profitability), es decir que el número de operaciones ganadoras frente al número total de operaciones sea satisfactorio. ¿Qué sistema elegimos? ¿Qué método de evaluación para los parámetros seleccionamos? Existen muchos métodos de aproximación y al final todos aquellos que se dedican al desarrollo de sistemas eligen aquellos que mejor se adaptan a sus preferencias personales y profesionales.

Optimización del sistema de trading

En primer lugar, vamos a introducir el concepto de optimización, siendo éste un aspecto muy importante y controvertido en el desarrollo de los MTS. Existe una opinión muy extendida al respecto: “Cuanto menos optimizado esté un sistema, más robusto será en el futuro”. También están los que se oponen frontalmente a cualquier forma de optimización, aunque esto lleva a muchos creadores de sistemas a reducir su batería de herramientas para mejorar los resultados del sistema. Nosotros estamos a favor de la optimización, siendo conscientes de que un exceso de optimización (SobreOptimización) nos puede llevar a unos resultados irreales ya que si ajustamos excesivamente nuestros parámetros a la distribución de precios del pasado, tendremos un sistema perfecto para los datos pasados, pero que bajo ninguna circunstancia ofrecerá los mismos resultados con los datos futuros, esto es lo que los anglosajones denomina curve-fitting.

¿Beneficio o robustez del sistema de trading?

Después de llevar a cabo algunas pruebas y descubrir los valores de nuestros parámetros optimizados que obtienen el máximo beneficio, utilizando los datos históricos. ¿Podemos esperar que con esos valores obtengamos en el futuro el máximo beneficio? La respuesta es NO. Debemos aproximarnos a la optimización como un medio para encontrar los mejores valores para nuestros parámetros, como medio para encontrar el rango de valores, que nos ofrezcan una mayor confianza y valor de predicción para los datos futuros. Se trata de un viejo problema entre dos eternos rivales, ya que nuestro objetivo está en encontrar un sistema con el mayor beneficio, y a su vez con la mayor robustez posible.

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 MTS poco robusto o inestable, es aquel que en el futuro, tras un cambio en la distribución de los precios del mercado, nos lleva a obtener unos resultados mucho peores que los obtenidos en el periodo analizado. En la práctica, no existe una forma clara de evaluar la robustez, mediante los programas genéricos de análisis técnico que todos estamos acostumbrados a usar, como TradeStation, OmniTrader, o Metastock, para esto tendremos que acudir a otras herramientas de optimización, entre las que encontramos el método de prueba externa (“Out of Sample”) y el método de optimización con proyección futura u optimización proyectada (“Walk Forward”).

Es interesante proceder a un análisis visual del mapa de optimización de un valor para la evaluación de la robustez del MTS. Este método también nos permite medir la influencia de un parámetro determinado en el resultado del sistema y definir la porción del mapa de optimización donde el sistema es más robusto, esta es una herramienta imprescindible para el desarrollo de los MTS. Debemos mencionar también que este método puede ser usado para evaluar, no solo el beneficio neto (Net Profit) sino también otros parámetros como la Fiabilidad (Profitability), el promedio de beneficio/perdida por operación (AverageWin/AverageLoss), la mayor serie de pérdidas (Max DrawDown). Nosotros para simplificar la explicación del artículo, vamos a centrarnos única y exclusivamente en el análisis del beneficio neto (Net Profit), para completar el análisis de robustez.

Para graficar el mapa de optimización en tres dimensiones existen distintas herramientas y programas especializados que distribuyen los valores de los óptimos de las variables en los ejes X e Y, dejando el resultado del sistema, (medido en Net Profit, Max DrawDown, AverageWin/AverageLoss, Profitability, etc) en el eje Z. El análisis visual del mapa de optimizaciones tiene una ventaja frente a otros métodos de evaluación de los MTS. Mediante un rápido vistazo al gráfico, podemos ver la interacción global de unos parámetros frente a otros y su influencia sobre el beneficio neto, además de cómo este difiere sobre la media, permitiéndonos ver qué parámetros no debemos utilizar en el sistema.

El primer síntoma de inestabilidad lo tenemos cuando se producen saltos bruscos en la superficie debido al bajo número de operaciones, después nos fijaremos en la pendiente del mapa, ya que cuanto menor sea dicha pendiente, más robusto será el MTS. También debemos observar la superficie obtenida desde diferentes posiciones, lo que nos determinará si hemos establecido correctamente los parámetros para el proceso de optimización, es decir, si los límites establecidos en nuestro proceso de optimización fueron los apropiados. A continuación, veamos algunos puntos en común que se pueden deducir de la observación de mapas de optimización son los siguientes:

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 parámetro hace cambiar el resultado del beneficio de forma drástica, como podemos ver en la figura 1.

Una superficie que descienda suavemente desde un máximo, nos indica estabilidad y por lo tanto fiabilidad de los valores que se presentan como óptimos.

Si la parte con mayor beneficio está comprendida en un espacio pequeño, puede que tanto los límites seleccionados para la optimización, como el salto entre valores para dicha optimización fueran demasiado grandes. Disminuyendo ambos y aumentando la resolución, cualquier pico se puede convertir en una superficie plana y viceversa, esto es lo sucede en la figura 2.

Algunas veces uno puede ver pequeños picos en la superficie. Esto muchas veces significa que el sistema muestra cierta inestabilidad ante los cambios de un parámetro y menos sensibilidad ante otros. Por lo tanto si el rango de un parámetro permanece de forma plana durante un intervalo continuado de forma consistente frente al resto de parámetros, debemos seleccionar la escala más minuciosamente y prestar más atención en la evaluación del mapa. (Figura 3).

Figura 1 Figura 2 Figura 3

Conclusión

El método de evaluación visual de los mapas de optimización, se debe tener siempre en cuenta en el momento de verificar los resultados de nuestra optimización. Entre sus ventajas se encuentra la presentación de unos resultados de forma visual y por lo tanto de rápida y simple interpretación. Después de testar una multitud de sistemas con dicho método, nos complace confirmar que es un método adecuado para realizar una discriminación de sistemas, para concentrarnos en los mejores parámetros o por lo menos lo de mayor consistencia con los datos del pasado y que nos tengan un mayor valor de predicción. La mayor desventaja del análisis visual está relacionada con la evaluación subjetiva, ya que cada persona extrae consecuencias del mapa de optimización tras su visualización, este problema lo encontramos también en la toma de decisiones mediante los patrones de gráficos del análisis técnico (Chartismo).

Todos los usuarios y creadores de sistemas tienen una aproximación personal sobre dicho análisis y para solventar este problema existen aplicaciones como el 3D Smartview (Rina Systems), que nos arroja la pendiente de la superficie en cada punto, haciendo que nuestra labor de selección de los óptimos más robustos, sea más objetiva.


Autor: Alexey de la Loma, director de CursosBolsa.com

Conoce el Curso de introducción a la bolsa y el trading y el Curso de sistemas de trading con Visual Chart que imparten Alexey de la Loma y Mario Somada.

Pon tu opinion sobre "¿Son robustos sus resultados?"

Enlaces a esta entrada

Trading discrecional VS Trading sistematico

Cualquier persona o institución interesada en hacer trading en los mercados financieros tendrá que definir los mercados sobre los que va a operar: contado, futuros sobre bonos, índices o divisas, commodities, Forex, opciones, etc. También se debe decidir el broker con el que vamos a trabajar, los países en los que vamos a operar y un conjunto de decisiones entre las que se encuentra la de hacer trading sistemático, esto es, mediante sistemas de trading o hacer trading discrecional. Veamos a continuación un par de definiciones que nos van a servir para introducir el contenido de este artículo.

Trading Discrecional vs. Trading Sistemático

El trading sistemático es aquel que se canaliza mediante sistemas de trading, mediante reglas concretas y bien definidas de nuestras entradas y salidas. Lo contrario del trading sistemático es el discrecional, en el que no existe ninguna regla definida, el trader decide sobre la marcha y en base a su propio criterio cuando entrar y cuando salir de una posición. Si decidimos operar de forma discrecional no tendremos forma de testear nuestra estrategia antes de comenzar a aplicarla y nuestro trabajo se centrará en las horas de negociación. Si por el contrario operamos de forma sistemática podremos hacer todas las pruebas que consideremos necesarias antes de lanzarnos a operar con nuestro dinero y el verdadero trabajo se centra en la investigación de nuestros sistemas de trading.

Trading System vs. System Trading

"System Trading" consiste en operar en los mercados con un conjunto de sistemas de trading con baja correlación de resultados con objeto de reducir el riesgo del portfolio. Algunos sistemas serán a corto plazo, otros a largo, tendremos sistemas tendenciales y anti-tendencia, etc. Podríamos traducirlo como Trading Sistemático y su fuerza reside en el conjunto de sistemas. “Trading System” o Sistema de trading es una de las piezas que componen la estrategia mediante sistemas. Es un conjunto de reglas de entrada y salida aplicados a un determinado mercado o mercados.

BENCHMARKING MEDIANTE BARCLAY GROUP

Una vez tomada la decisión sobre que tipo de trading vamos a hacer – aunque lo normal es que nos lancemos a operar sin tomar esta decisión y lo hagamos de forma discrecional hasta que los números rojos nos indiquen que estamos haciendo algo mal y nos decidamos por aprender algo sobre eso que algunos llaman sistemas de trading – lo siguiente será establecer un marco de referencia o benchmarking para evaluar nuestros resultados, para esto existen muchos índices que nos pueden servir de referencia y en este artículo vamos a hacer referencia a los índices de Barclay Group (www.barclaygrp.com).

Barclay Group es una empresa americana dedicada a clientes institucionales y orientada a la investigación sobre hedge funds y gestión de portfolios. Fundada en 1985, sus bases de datos cuentan con los resultados de 4.201 hedge funds y programas de inversión mediante futuros. Con toda la información sobre esta gestión, Barclay elabora tres tipos de informes cuyo público son las instituciones financieras, además publica en su web de forma gratuita un conjunto de índices entre los que vamos a destacar dos que nos van a servir como Benchmarking para nuestra operativa y como forma de comparar la gestión discrecional de la gestión sistemática.

Barclay Systematic Traders Index

Formado por programas cuyo porcentaje de gestión es mecánico en, al menos, el 95% del total gestionado. En el año 2004 este índice estaba compuesto por 333 programas, con igual ponderación.

Barclay Discretionary Traders Index

Formado por programas cuyo porcentaje de gestión es discrecional en, al menos, el 65% del total gestionado. En el año 2004 este índice estaba compuesto por 85 programas, con igual ponderación.

Figura 1. Rentabilidades Netas anuales y acumuladas, sin capitalizar los retornos, de los Indices de Barclay Group y del Indice americano S&P 500. Los datos de 2005 son a 24 de Marzo.


Figura 2. Rentabilidades netas acumuladas, sin utilizar capitalización compuesta, de los Indices incluidos en la figura 1. Los datos de 2005 son a 24 de Marzo.


En la figura 1 aparecen las rentabilidades Netas de los gestores clasificados según su operativa, ya sea discrecional o sistemática. Como podemos ver en la propia definición de los índices de Barclay Group, el número de gestores que opera mediante programas mecánicos es muy superior al de los discrecionales y los gestores incluidos en el Systematic Index son totalmente mecánicos mientras que los incluidos en el Discretionary Index sólo necesitan que un 65% de sus programas de trading sean discrecionales, por lo tanto, las rentabilidades de los discrecionales también dependen de programas mecánicos, aunque no existe forma de saber si este efecto es positivo y o negativo para el índice. La figura 2 muestra una gráfica comparativa de ambos índices desde 1987 con el retorno porcentual acumulado sin capitalizar los importes generados. También se incluye un índice de referencia, el S&P 500 para verificar una estrategia de comprar y mantener. Tras el análisis de ambas figuras podemos extraer las siguientes conclusiones:

■ El año 2004 y el primer trimestre de 2005 están siendo nefastos para los programas de trading mecánicos, en el mismo periodo el comportamiento del índice discrecional fue superior. Este bajón en los rendimientos de los sistemas de trading se debe a la baja volatilidad que ha mostrado el mercado y a la falta de tendencias. La mayoría de los sistemas de trading siguen tendencias, ya sean tendencias a corto plazo (gráficos intradiarios) o a largo plazo y ante una ausencia de tendencias claras y a una baja volatilidad es muy difícil conseguir que un sistema de trading arroje resultados positivos. Esto no implica que los sistemas de trading hayan dejado de funcionar. La tendencia y la volatilidad volverán a los mercados, sólo hay que esperar y aguantar el Draw, a largo plazo los sistemas seguidores de tendencias nos harán ganar dinero.

■ Es posible generar dinero de forma consistente a lo largo de los años mediante una operativa basada en sistemas de trading. No sólo es posible batir al mercado, en este caso al Indice S&P500, sino que además lo conseguimos con unos resultados anuales mucho más estables. El DrawDown de nuestra equity es mucho menor como podemos observar en la figura 2. Comprar y mantener es una estrategia que nos expone a unos riesgos excesivos como se puede ver en los ejercicios 2000, 2001 y 2002. Los números nos dicen que con un trading basado en sistemas hemos obtenido mayor rentabilidad que ante la estrategia ‘Buy and Hold’ y ante la estrategia discrecional y además, lo hemos conseguido con un menor riesgo.

Autor: Alexey de la Loma, director de CursosBolsa.com

Conoce el Curso de introducción a la bolsa y el trading y el Curso de sistemas de trading con Visual Chart que imparten Alexey de la Loma y Mario Somada.

Pon tu opinion sobre "Trading discrecional VS Trading sistematico"

Enlaces a esta entrada

viernes 25 de julio de 2008

Sistemas de Trading VI: Analisis de resultados (2)

Análisis Gráfico de Sistemas de Trading

Mediante el análisis gráfico vamos a obtener, de forma visual, una buena aproximación sobre la bondad del sistema. En paquetes como TradeStation es posible realizar una gran cantidad de gráficas sobre nuestro modelo (Eficiencia, MAE, MFE, Drawdowns, Run-ups, etc), que escapan al objeto de esta breve explicación, por lo que nos vamos a referir a los dos gráficos que considero más importantes:

Equity Curve (Curva de Resultados). También denominada Equity Line, es la representación gráfica de nuestro resultado neto. En el eje de ordenadas tenemos el número 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 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 continuación:


Figura 3. Equity Curve o Curva de Resultados.

Resultados Netos Mensuales. Como podemos observar en la figura 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 algún dato atípico (en este caso mes atípico) o si existen muchos meses con saldo neto negativo, lo que supondría un serio problema relacionado con la disciplina necesaria para operar con el sistema. El objeto de este gráfico 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 pérdidas.


Figura 4. Resultados Netos mensuales.

Análisis Temporal de Sistemas de Trading

El análisis temporal no cuenta con la relevancia del análisis de ratios o el gráfico y su mayor utilidad es la de servirnos como indicador de como va a ser la operativa durante la implementación del sistema en tiempo real. Al haber seleccionado un sistema seguidor de tendencia puro estaremos siempre en mercado, ya sea mediante posición larga o corta. Como vemos en la figura 5, estamos en el mercado el 99,73% del tiempo total utilizado para el backtesting, por lo que si utilizáramos este método para operar nos mantendremos siempre posicionados.

También es importante analizar el periodo medio de duración de cada operación que en nuestro ejemplo es de 1.29 días, por lo que en media, al abrir una posición tendremos que esperar al día siguiente para cerrarla. Los sistemas seguidores de tendencia siguen la máxima de “Dejar correr los beneficios y cortar rápidamente las pérdidas”, es lo que uno de los maestros en el desarrollo de 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 días, mientras que las perdedoras no llegan al día (0.96).

Como podemos comprobar con el resto de variables, este tipo de análisis nunca supondrá una restricción a no utilizar el sistema, sino que simplemente nos ayudará a mantener la confianza en el en el mismo durante su implementación en el mercado. Cuanto más sepamos sobre el comportamiento del sistema, mejor rendimiento le sacaremos en su implementación.


Figura 5. Tabla de Análisis Temporal.

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 sólo 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 implementación. Tras un periodo inicial de buen funcionamiento y beneficios, el sistema parece que ha dejado de funcionar y se ha convertido en una máquina de perder dinero, ¿se trata de una mala racha o es que el sistema no es tan bueno como nos parecía?.

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 artículo sobre la tipología 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 utilizándolo.

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 explosión 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 más elevada que para los seguidores de tendencia.

Otra señal de aviso que podríamos utilizar es la relacionada con el máximo Drawdown, si por ejemplo nuestro sistema ha entrado en un Drawdown que excede al histórico en un 50 o 100%, se debe cortar la operativa y revisar el sistema.

“La evaluación 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 límites, la evaluación debe convertirse en algo rutinario. Cuando los resultados obtenidos al implementar el sistema se alejen de estos parámetros establecidos, el sistema deberá ser revisado. La detección 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

Conclusión sobre análisis de resultados de Sistemas de Trading

En este artículo se ha pasado revisión a las principales herramientas que nos ofrece cualquiera de los muchos paquetes de análisis técnico (en nuestro ejemplo hemos usado TS2000i) para evaluar los resultados de un Sistema de Trading Mecánico, separando esta evaluación en tres apartados que son de mayor a menor importancia: Análisis numérico, Análisis Gráfico y Análisis Temporal. Nos hemos centrado en los aspectos fundamentales de la evaluación, por lo que existirán además de los mencionados numerosos ratios, gráficos y tablas complementarios. Como conclusión 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 búsqueda 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 evaluación 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 implementación del sistema, fase para la que no estamos emocionalmente preparados y en la que tendremos que luchar contra nuestra naturaleza humana.

Cualquier desviación del sistema, en su etapa de implementación en tiempo real, ya sea positiva o negativa debe ser objeto de estudio y reflexión para verificar que los parámetros establecidos en el modelo siguen siendo útiles.

Si queremos que nuestra cuenta de resultados refleje los números que arroja el backtesting de nuestros datos históricos, estaremos obligados a realizar todas las operaciones que nos dicta el sistema, esto es mucho más complicado de lo que parece y por lo general siempre que empezamos a operar según las señales de un sistema, pensamos que podemos mejorar las estadísticas si cambiamos algunas señales. La experiencia de las pérdidas le demostrará que a la larga su sistema habrá generado más dinero que su operativa discrecional.

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

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

Probablemente, el punto más importante de la evaluación de un sistema está en el máximo Drawdown intradiario, ya que este es el verdadero coste de operar con el sistema. Si no somos capaces de soportar esas pérdidas, no debemos operar con el sistema.

Si está desarrollando un sistema que opera en el lado largo y en el corto, analice ambas estadísticas de forma independiente, ya que puede que nuestro sistema necesite cambiar los parámetros dependiendo de la posición o que funcione sólo con largos o sólo con cortos.


Bibliografía recomendada:

“Análisis Técnico de los mercados financieros”. John J. Murphy.
“Cybernetic Trading Strategies”. Murray A. Ruggiero Jr.
“Trading as a Business”. Charlie F. Wright.
“Encyclopedia of trading strategies”. Jeffrey Owen y Donna Mc Cormick.


Autor: Alexey de la Loma, director de CursosBolsa.com

Conoce el Curso de introducción a la bolsa y el trading y el Curso de sistemas de trading con Visual Chart que imparten Alexey de la Loma y Mario Somada.

Pon tu opinion sobre "Sistemas de Trading VI: Analisis de resultados (2)"

Enlaces a esta entrada

Sistemas de Trading V: Analisis de resultados

Introducción al análisis de resultados de un sistema de trading

En la última entrega de esta colección de artículos sobre Sistemas de Trading nos vamos a centrar en el análisis de los resultados. Trataremos cómo construir los ratios, tablas y gráficos 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 aplicación 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 estadística no nos engaña y nos dirá siempre lo que realmente sucedió. Para la explicación de esta estadística básica, hemos establecido una clasificación del análisis en función al tipo de herramientas utilizadas y a la importancia relativa: Análisis numérico o de ratios, Análisis gráfico y Análisis temporal.

Existen infinidad de ratios y estudios para realizar la evaluación, sin embargo estos escapan al objeto del presente artículo. 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 creación de sistemas, las cosas sencillas y lógicas 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 más sencillo y conocido que existe, un sistema de cruce de medias móviles simples con precio de cierre, con las siguientes características:

Tipo de Sistema

Sistema Intradiario Continuo

Producto financiero

Futuro del Ibex35

Multiplicador (futuros)

10 €

Compresión

15 minutos

Periodo

01/01/2001 – 31/12/2002

Base de datos

RSIDAT

Comisiones ( ida y vuelta )

6 €

Slippage

0 €

Garantías

7.000 €


El software utilizado para la explicación es el TS2000i de TradeStation Technologies Inc., ya que es la plataforma comercial más completa para el desarrollo de Sistemas de Trading. Existen, además de este, una gran variedad de programas como MetaStock, WealthLab o VisualChart con los que también podemos construir, evaluar y aplicar nuestra estrategia.

Objetivo de la evaluación de resultados de un sistema de trading

Para empezar, en ningún momento debemos olvidar el objetivo final del desarrollo de un sistema de trading: Lo que realmente buscamos es la obtención de un beneficio monetario con la aplicación posterior de la estrategia diseñada, por lo que antes de implementar el sistema tenemos la obligación 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. ¿Cuáles son los principales riesgos del sistema y la rentabilidad esperada?
III. ¿Cómo se puede comparar dos o más sistemas para ver cuál se ajusta más 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 implementación?

Figura 1. Análisis del resultado total del sistema.

Análisis numérico o de ratios de un sistema de trading

Constituye la parte más importante de nuestro trabajo de análisis y para su estudio contamos con dos tablas: la Figura 1 representa el resultado global, tomado como suma de posiciones largas y cortas y la Figura 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 sólo en una de las direcciones o para detectar errores en el desarrollo del mismo. En determinadas ocasiones estaremos buscando sistemas que operen sólo en un lado del mercado, ya sea por limitaciones técnicas, casi siempre relacionadas con la posición corta, o por nuestras necesidades de inversión. Por lo tanto, las conclusiones extraídas de la Figura 1 son en todo caso extrapolables a la Figura 2.

Figura 2. Análisis de largos y cortos de forma independiente.


Net Profit (Resultado Neto). Este es el primer número 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 operación está descontado el gasto de comisiones y slippage. Si el objetivo de cualquier estrategia es ganar dinero, ¿Cuánto gana nuestro sistema?. Nuestro primer objetivo es conseguir que este importe sea positivo. Muchos iniciados consideran este punto como el más importante para implementar el sistema en tiempo real, sin embargo, se trata de una condición necesaria pero no suficiente para valorar nuestro sistema y tenemos que evaluar esta cifra junto con el resto de variables que mostramos a continuación, el resultado neto 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 (Reducción Máxima).
Este es el dato más importante en la evaluación de los resultados. El Drawdown máximo es la mayor caída de los resultados, en términos monetarios, desde un pico hasta un valle y resulta una medida excepcional del riesgo máximo del sistema. Vamos a distinguir entre:

Drawdown inicial. Sólo nos interesa la reducción tomada desde el inicio del funcionamiento del sistema.
Drawdown completo. Tomamos todas las reducciones durante la vida del sistema, es por lo tanto más conservadora que la anterior y es la recomendada.
Drawdown diario. Toma para su cálculo sólo los precios de cierre (datos diarios) de las sesiones o del cierre de las posiciones.
Drawdown Intradiario. Toma para el cálculo de la reducción todos los valores ocurridos durante la sesión (datos intradiarios), es más conservadora que la anterior y por supuesto, la recomendada.


En la figura 1, vemos que TradeStation trabaja con un Drawdown Intradiario y Completo, tomando el caso más perjudicial para nosotros. Algunos autores aplican un coeficiente multiplicador a este Drawdown (multiplicado por 1.5 o por 2), para hacerlo todavía más conservador o realizan una Simulación de Montecarlo (estimación autosuficiente o Bootstrap), para intentar llegar al peor de los escenarios posibles. En nuestro ejemplo vemos que el Drawdown intradiario máximo asciende a 10.084 €, por lo que debemos contar en nuestra cuenta con esta cantidad más la garantías exigidas (en nuestro ejemplo 7.000 €) para acometer la mayor serie de pérdidas del sistema.

“El uso de las estadísticas históricas producen una efecto tranquilizador, sobre todo en lo relativo a las pérdidas. El conocimiento de dicha estadística, nos aportará la serenidad suficiente para sobrevivir cuando estemos en un DrawDown”. Charlie F. Wright

Return on Account (Rentabilidad de la Inversión). Se trata de una combinación de los dos números anteriores para crear un ratio formado por el resultado neto en el numerador y la inversión inicial más el Drawdown máximo en el denominador. Nos ofrece el rendimiento obtenido en función al dinero necesario para obtener dicha rentabilidad, y constituye un ratio fundamental para comparar nuestro resultado con otras formas de inversión. En nuestro ejemplo vemos como este ratio es de 534,51% o 5,34 y la interpretación es sencilla: Por cada euro inmovilizado en el sistema hemos obtenido 5,34 €. Otra forma muy conocida de medir la relación Riesgo/Recompensa es mediante el ratio de Sharpe, cuya formula exponemos a continuación.


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 número que nos indica cuantas veces excede el importe aportado por las buenas operaciones sobre el importe detraído del resultado final por las operaciones perdedoras. En nuestro ejemplo el Profit Factor es de 1,48.


Número Total de operaciones. Intentaremos siempre contar con el mayor número 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 número de operaciones en una muestra, mejor será la estimación de las propiedades medias del universo total”. Tushar Chande


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

AverageWin/AverageLoss (Promedio de las operaciones). Es la expectativa matemática 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 matemática positiva, y también se puede expresar como promedio monetario de cada operación, en nuestro ejemplo cada operación, en media, genera 161,91 €.