Prueba la robustez del sistema añadiendo ruido aleatorio

sistema robusto

Cuando creamos un sistema de trading lo habitual es optimizarlo sobre una serie de precios históricos. Es decir, ajustamos el modelo para que sea capaz de interpretar correctamente las señales. ¿Qué ocurre si ponemos un poco de ruido extra en el mercado? ¿Será capaz nuestro sistema de seguir identificando las señales o se volverá inútil?
La idea de hoy es probar la robustez del sistema cuando añadimos «ruido» modificando artificialmente las cotizaciones.

Leer más

Value at risk (VaR): medir el riesgo

VaR

¿Tú cómo evalúas el riesgo de tus inversiones?
Personalmente, sigo investigando diferentes medidas para estimar el riesgo a la hora de invertir en bolsa. Si, si, ya sé que cuando hablamos de invertir no hay ninguna certeza. Por ello, al intentar medir el riesgo solo podemos trabajar con probabilidades. En esta entrada vamos a hacer una introducción al Value al Risk (VaR) como medida de riesgo.

La idea es primero definir qué es el VaR dando algunos ejemplos, para luego poder comprender mejor las ventajas y los inconvenientes de esta medida del riesgo.

Leer más

Nassim Taleb: Reglas básicas para gestión de riesgos

Calor. Mucho calor.  Desde que Grecia ha instalado un corralito bancario tengo una saturación de noticias como un ruido constante, noticias que anuncian el fin del euro y ya de pasada el fin del mundo occidental. El ruido de las noticias, el ruido del mercado y si a esto añadimos un calor insoportable, creo que el resultado es una mala combinación. Quizás por todo esto la bolsa me parece bastante más complicada esta semana. Y para colmo mis sistemas mean reversion me dan orden de entrada. ¿Qué hacer? Por lo pronto relajarme un poco y compartir estas ideas o reglas básicas para traders, que he encontrado en la web de Nassim Taleb. Evaluar riesgos es complicado, por esto creo que éste es momento oportuno para repasar algunas reglas básicas para gestión de riesgos, todas con mucho sentido común.

Leer más

Cómo aplicar el método de Montecarlo en trading: Ejemplos

metodo de montecarlo portadaComo continuación de la entrada de introducción al método de Montecarlo ( si, si, sigue la saga y puedes leer la primera entrada aquí ), ahora vamos a realizar unos ejemplos sencillos sobre cómo aplicar Montecarlo para probar nuestro sistema de trading. Primero realizando una simulación con una hoja de cálculo y después con un software específico para Monte Carlo.


Simulación de Montecarlo en Excel

Como comentamos en el post de introducción, una de las maneras de realizar una simulación de Montecarlo es aleatorizar el orden de las operaciones ( cambiaremos el orden de las operaciones al azar).
Para esto podemos realizar una simulación sencilla utilizando una hoja de cálculo.

Leer más

La simulación de Montecarlo en trading: Introducción

simulación de montecarlo

El objetivo de someter un proyecto a una simulación de Montecarlo es hacer un análisis del riesgo, examinar la robustez y aumentar la confianza que podemos tener en el sistema.

Tendremos mayor confianza porque sabremos qué es lo que podemos esperar del sistema.
El análisis nos dirá con que nivel de confianza estadística los resultados futuros estarán dentro un rango X, y también nos indicará cuanto será el drawdown que posiblemente tendremos que afrontar.
Analizar todo esto es muy útil para determinar nuestra estrategia de money management y también para saber cuándo un sistema ha dejado de funcionar.

Vamos a ello:

Leer más

Por qué utilizar una estrategia de position sizing

El motivo fundamental para utilizar una estrategia de money management es preservar el capital.

Si haces trading, tu capital es tan necesario como el aire que respiras. Si te quedas sin capital es «game over» y ya estás fuera de este juego.

Gestionar el tamaño de cada posición ( o en inglés que queda más corto: Position sizing), es una parte muy importante de la gestión de capital.

Una estrategia de position size simplemente responde a la pregunta de cuánto vas a invertir en tu próxima operación. No dice nada de ni de dónde inviertes, ni de cómo haces las entradas y salidas, sólo te estás preguntando cuánto dinero vas a poner sobre la mesa.

¿Por qué es necesario aplicar una estrategia de position sizing?

Si quieres saber por qué es necesario determinar el tamaño de la posición en cada operación mira cuánto te cuesta recuperarte de una pérdida y cuántas pérdidas seguidas puedes soportar.

¿Cuánto cuesta recuperar una pérdida?

Cuando tienes que recuperarte de un drawdown te das cuenta que no es tan fácil.
Al sufrir una pérdida o entrar en drawdown tu capital evidentemente disminuye y como consecuencia tienes menos capital disponible para sobreponerte.

Mira este ejemplo simple:
Si pierdes 100$ de tus 10.000$ iniciales sólo necesitas recuperar un 1.01% de tu capital restante; esto es totalmente posible. En cambio, si has perdido el 50% de tu capital vas a necesitar duplicar el capital que te queda para poder salir en tablas; y esto ya es un poco más difícil. Por último, si tus pérdidas son del 80% entonces necesitarás revalorizar tu cuenta un 400%!!! y esto es evidentemente mucho mas improbable que lo puedas conseguir.

recuperar perdidas en trading

Como puedes ver, la ganancia % necesaria para recuperarse de las pérdidas tiene un crecimiento exponencial.

Leer más

ESTRATEGIAS DE TRADING