El Dr Van Tharp nos dejó hace 2 años, en 2022, a la edad de 76 años. A lo largo de su carrera no destacó especialmente como trader, pero sí como “Coach” y formador de traders.
Se le considera uno de los padres de la psicología del trading moderna, y a lo largo de su carrera formó a decenas de miles de traders.
Sus aportes al mundo del trading son numerosos, pero hoy te quiero presentar uno de ellos.
Se trata del “System Quality Number”, comúnmente abreviado como SQN, presentado en 2008 en el libro “The Definitive guide to position trading”.
El SQN mide la relación entre la esperanza matemática y la desviación standard de una distribución de múltiplos de R generada por un sistema de trading.
Por si te estás preguntando qué es un “múltiplo de R”, lo podemos definir como la relación entre el beneficio obtenido y el riesgo asumido por cada operación. O dicho de forma más sencilla: Si el resultado de una operación es de 3000€ de ganancia, y el capital arriesgado en esta operación era de 2000€, nuestro múltiplo de R será 3000€/2000€ = 1,5.
Matemáticamente se expresa como:
SQN = Raíz(N)*E/DT
Donde:
N = número de posiciones del sistema.
E = Esperanza matemática del sistema en términos de R.
DT = Desviación típica de los múltiplos de R.
Para interpretar los valores resultantes de estos cálculos, el Dr. Van K. Tharp propone usar esta escala:
- Entre 1,6 y 1,9 consideraremos que el sistema está por debajo de la media, pero se podría llegar a operar.
- Entre 2,0 y 2,4 consideraríamos un sistema mediocre.
- Entre 2,5 y 2,9 lo consideramos un buen sistema.
- Entre 3,0 Y 5,0 estamos ante un sistema excelente.
- Entre 5,1 y 6,9 el sistema es magnífico
- Si llegamos a obtener alguna vez un valor superior a 7,0 deberíamos dudar de nuestro sistema. Estaríamos ante el Santo Grial, por lo que probablemente hemos cometido algún error de diseño.
El SQN se diseñó como métrica de evaluación de Sistemas de Trading
Pero también se puede usar para evaluar una tendencia, si lo aplicamos a la serie de precios de un activo, calculando su media y su desviación típica y multiplicando por la raíz del número de períodos.
En el ejemplo que te mostraré a continuación, lo aplicamos para 100 períodos, siguiendo indicaciones de la famosa newsletter del Dr. Van K. Tharp llamada “Tharp’s Thougts”. Concretamente, los valores de referencia para la representación gráfica en escala de colores, están extraídas del número de Octubre de 2018 de dicha Newsletter.
Estos niveles propuestos por Van Tharp son los siguientes:
- < -0,7 : Muy Bajista.
- -0,7 – 0 : Bajista.
- 0 – 0,7 : Neutral.
- 0,7 – 1,47 : Alcista.
- 1,47 : Muy Alcista.
Si lo aplicamos en forma de indicador, obtenemos la siguiente línea, que va cambiando de color según sea la tendencia de fondo (del SP500 en este caso) de acuerdo al SQN:
Pero hemos querido ir un paso más allá, y hemos querido probar cómo iría un sistema sobre acciones usando sólo el SQN como indicador.
Si tú también quieres ir un paso más allá y probar todo lo que se te ocurre, este curso es para ti.
🔎 Las Reglas del Sistema
En primer lugar, aquí están los parámetros de prueba:
- Timeframe: Diario.
- Universo: Eurostoxx600
- Periodo de prueba: del 1/1/2015al 1/1/2024
- Capital inicial: 1.000.000$
- Número máximo de operaciones simultáneas: 4.
- Reinversión de beneficios: Sí
- Apalancamiento: 0%
Vamos ahora a ver las reglas de entrada y de salida
Las reglas son muy simples:
Si la tendencia de la acción es Muy alcista, compramos.
Si la tendencia deja de ser Alcista, es decir, si es Bajista, Muy bajista, o Neutral, vendemos.
Usamos como universo el Eurostoxx 600, pero no operamos los 600 valores, sino sólo aquellos valores que negocien una media de 1 millón de € al día el último mes, y que además coticen a un precio mínimo de 5€.
Con esto pretendemos evitar “chicharros” y valores poco líquidos en general. Si simulamos una cartera con 4 posiciones desde 2015 con estas sencillas reglas, obtenemos el siguiente resultado
No sé a ti, pero a mí me parece demasiado bueno para ser verdad. Probablemente, esto se deba a que estamos operando con los valores actuales del Eurostoxx 600, sin considerar las acciones deslistadas y los cambios en los constituyentes, lo que implica un sesgo de supervivencia.
Si tú también piensas lo mismo, te interesa mi Base de Datos Premium. No tiene en cuenta el Eurostoxx600 pero sí el NDX100 y el SP500.
Si quieres conocer una solución alternativa que hemos encontrado para resolver este problema, no te pierdas los próximos artículos.
¡Y si también quieres aprender a visualizar el System Quality Number en los informes de Amibroker, asegúrate de seguirnos!
👨💻 Código AFL de Amibroker
Como siempre, te dejo el código para puedas hacer todas las pruebas que quieras.
Este artículo fue cortesía de Xavi Miralles para MKTSignals.
0 comentarios