Cuando tomas la decisión de dedicarnos al trading, debes enfocarte en realizar un estudio amplio y profundo de cómo funcionan tus sistemas de trading. Sí, soy muy pesado con esto del trading algorítmico y ratios… pero de verdad que al final esto no son más que evidencias de si lo que vas a aplicar funciona o debes tirarlo a la basura y no hacer que tu dinero se pierda tontamente.
En otras palabras, tienes que aprender a evaluar estadísticamente y de manera objetiva el rendimiento de tus sistemas de trading.
Como sabes, la estadística matemática te proporciona una gran variedad de herramientas que te van a permitir evaluar correctamente los resultados de una estrategia o sistema de trading. Una de estas herramientas es el ratio SQN (System Quality Number o en español indio: número de calidad del sistema) .
El ratio SQN fue creado por Van K. Tharp, en 2008 en su libro The Definitive Guide to Position Sizing, para evaluar o medir el rendimiento de una estrategia o sistema de trading. Después han surgido algunas variaciones de uso como el indicador del régimen de mercado, la obtención de parámetros óptimos que maximicen simultáneamente el tamaño medio de la operación y la desviación estándar de resultados en un espacio muestral de N operaciones.
1. Ratio SQN de Van Tharp.
El ratio SQN mide la relación entre el promedio (expectativa) y la desviación estándar de la distribución de ganancias generada por un sistema de negociación. Van Tharp recomienda que el número de operaciones N del sistema de trading sea de al menos 100, mientras más intercambios mejor.
La fórmula matemática para el cálculo del SQN es bastante sencilla y se describe a continuación:
SQN= (EM/DT)*√N
Donde,
- N: Numero de operaciones del sistema.
- EM: Esperanza matemática del sistema en términos de R (Expectativa o Beneficio medio).
- DT: Desviación típica o estándar de los múltiplos de R.
Lo primero que debes tener bien claro es el concepto de R. El valor R es la diferencia entre tu precio de entrada y el stop loss inicial, es decir, el riesgo inicial. Luego todas las ganancias y perdidas se expresan como múltiplos de R.
La expectativa del sistema de trading también se puede definir como el promedio de los múltiplos R (negativos y positivos) del sistema de negociación.
2. Como calcular la expectativa, el beneficio esperado y el ratio SQN según el valor de R.
Supongamos que nuestro sistema de trading nos ha dado estos resultados:
N° Operaciones | Compra $ | Stop $ | Valor R | Venta $ | Resultado Operación $ | Múltiplos de R |
1 | 80 | 60 | 20 | 140 | 60 | 3 |
2 | 100 | 80 | 20 | 150 | 50 | 2.5 |
3 | 110 | 90 | 20 | 90 | -20 | -1 |
4 | 320 | 300 | 20 | 290 | -30 | -1.5 |
5 | 250 | 230 | 20 | 280 | 30 | 1.5 |
6 | 170 | 150 | 20 | 210 | 40 | 2 |
7 | 330 | 310 | 20 | 310 | -20 | -1 |
8 | 250 | 230 | 20 | 270 | 20 | 1 |
9 | 230 | 210 | 20 | 275 | 45 | 2.25 |
10 | 150 | 130 | 20 | 130 | -20 | -1 |
Partiendo de nuestros resultados podemos obtener los siguientes datos:
- % de operaciones ganadoras: 60 %
- % de operaciones perdedoras: 40%
- Suma de Operaciones Ganadoras: 245
- Suma de operaciones perdedoras: 90
- Promedio de R: 0.775
- Desviación típica de R: 1.73
En el modelo de Van Tharp la esperanza (E) del sistema queda definida como el promedio de los n múltiplos de R, por lo tanto, en nuestro ejemplo:
Esperanza del sistema: 0.775
La esperanza del sistema de trading nos permite calcular el beneficio que podemos esperar de nuestro sistema en X cantidad de operaciones, mediante la fórmula:
Beneficio esperado = Esperanza * Numero de operaciones * valor de R
Conociendo la desviación típica de R, finalmente podemos calcular el ratio SQN.
SQN=(0.775/1.73)*√10=1.42
Ahora tomamos el mismo ejemplo anterior, pero en lugar de 10 operaciones vamos a suponer que los resultados se obtuvieron en base a 100 operaciones. El ratio SQN quedaría de la siguiente manera:
SQN=(0.775/1.73)*√100=4.49
Ahora que ya sabes calcular el ratio SQN, nos queda una tarea no menos importante: ¿cómo interpretar los valores obtenidos? ¿Son buenos o malo?
Para poder valorar si nuestro sistema de trading es rentable o no, Van Tharp propone la siguiente escala:
1.6 – 1.9 | Bueno… Por debajo de la media, pero se puede operar |
2.0 – 2.4 | Ni fú ni fa. En la media |
2.5 – 2.9 | Bueno, OK. |
3.0 – 5.0 | Excelente. |Nice! |
5.1 – 6.9 | Brutal, lo has clavado. |
Resumiendo un poco la tabla anterior, se considera que un sistema es bueno cuando el ratio SQN es mayor de 2 y excelente si es mayor que 3.
Es importante tener en cuenta a la hora de calcular el ratio SQN, que cuando el sistema de trading no dispone de un stop de perdidas fijo, el valor de R se puede estimar como la pérdida media de la secuencia de operaciones, siempre y cuando esta media sea suficientemente representativa. A partir de allí podemos ver la distribución de los múltiplos de R (desviación típica) y también calcular la expectativa como el promedio de los múltiplos de R.
3. El ratio SQN como optimizador de parámetros.
Ahora que ya sabemos calcular el ratio SQN y determinar si nuestro sistema de trading es bueno o no en base a este ratio, surge la siguiente pregunta: ¿Puedo aumentar el valor del ratio SQN? ¿Cómo hacerlo de la mejor manera posible?
Si analizamos la fórmula para calcular el ratio SQN, nos podemos dar cuenta rápidamente que existen 3 parámetros que podemos ajustar para aumentar dicho ratio:
3.1. Mejorar el beneficio medio.
Uno de los mejores caminos para lograr aumentar el beneficio medio es filtrar las operaciones para tener menos operaciones, pero de mayor calidad. Menos operaciones también significa menos comisiones.
3.2. Reducir la dispersión de resultados en torno a la media.
Esto se puede lograr reduciendo los stops de perdida y la toma de ganancias. De esta forma logramos que los resultados se concentren lo más cercano posible a la media.
3.3. Aumentar el número de operaciones.
Haciendo N lo mas grande posible, podemos lograr además mejorar la robustez de nuestro sistema de trading y los datos estadísticos que obtenemos de nuestro sistema se vuelven más fiables. Además, La curva de beneficios se vuelve más suave y continua. El aumentar el número de operaciones también nos permite tener un panorama más amplio del comportamiento de nuestra estrategia en diferentes marcos de tiempo. Básicamente es lo que te suelo comentar en vídeos de tener una mayor relevancia estadística. Por ello, el ratio SQN pondera positivamente a aquellos sistemas que cuentan con un historial de operaciones más prolongado.
4. Conclusión
Esta medida desarrollada por Van Tharp nos permite evaluar de forma objetiva el desempeño de nuestros sistemas de trading. Con el ratio SQN puedes además optimizar los parámetros de tu sistema para hacerlo más robusto. Aunque no soy muy fan de la optimización como ya sabrás, sobre todo cuando buscamos robustez. Pero este ya es otro tema. En mi caso lo uso sólo en evaluar mis sistemas y no está entre mis preferidos, pero me parece muy útil.
¡Cualquier duda o comentario, te leo abajo!