Llevamos ya cuatro artículos dedicados a la creación de un sistema.
- Parte I
- Parte II
- Parte III
En cada uno hemos ido aportando alguno de los aspectos que hay que estudiar cuando desarrollamos un sistema. En el último capítulo veíamos el concepto de máxima excursión positiva y negativa, y cómo emplearlo para ubicar el stop de pérdidas y beneficios.
En este artículo veremos:
- La utilidad de colocar un filtro para descartar valores.
- Criterios de ordenación de valores
Hasta ahora habíamos trabajado sobre un universo de 51 valores. Para ver los beneficios de aplicar un filtro de valor vamos a estudiarlo sobre los componentes del Sp500 incluyendo las acciones deslistadas.
Criterios de ordenación de valores
Todos los análisis mostrados hasta ahora se han realizado teniendo en cuenta una selección aleatoria de valores que cumplían los requisitos de entrada. Es decir que si teníamos 20 candidatos para abrir 4 posiciones, Amibroker los seleccionaba de forma aleatoria.
Ahora vamos a ver qué ocurre cuando la selección la realizamos teniendo en cuenta algún aspecto condicionante. Hay muchas formas de ordenar, tantas como se nos ocurran, pero vamos a centrarnos en 2.
Ordenación según fuerza relativa
Calculamos el RSMansfield de cada valor y los ordenamos de mayor a menor.
Ordenación según momento compuesto
Calculamos el momento compuesto de cada valor y los ordenamos de mayor a menor. Puedes ver la fórmula del momento compuesto en el Curso de Bolsa Online.
Como puedes ver hay diferencias entre ambos criterios de selección. Si tuviéramos que seleccionar 4 valores no habríamos coincidido en ninguno de ellos.
Veamos en la siguiente tabla los resultados de un backtest sin filtro y con los dos filtros antes comentados.
Como puedes hay una gran diferencia entre emplear un criterio de selección o no. A mí personalmente el criterio que más me gusta es el relacionado con el momento compuesto.
De ahora en adelante todos los resultados de los backtest salvo que se diga lo contrario tendrán como criterio de ordenación el momento compuesto.
Selección de valores
Otro punto importante que tenemos que tener en cuenta es el criterio o criterios de selección de valores.
Hay que tener cuidado cuando entramos en el mercado porque nos podemos encontrar que el valor seleccionado es un valor con poco volumen de negociación y nos podemos quedar pillados sin posibilidad de salir al precio que toca.
Para evitar este tipo de sorpresas es recomendable poner un filtro de volumen de negociación, limitando así las entradas a aquellos valores que superen un cierto volumen de títulos negociados.
En este sistema colocaremos un filtro de 1 millón de títulos negociados de media en el último mes.
Observa cómo al colocar un filtro de volumen mejoramos los resultados del sistema. A la izquierda tienes el sistema con filtro y la derecha sin filtro de volumen.
Es muy común emplear filtros de fuerza, como el RSc de Mansfield. Yo en lugar de este empleo el momento compuesto.
No voy a incluir los resultados comparando con filtro y sin filtro para no alargar mucho. Colocar un filtro de momento funciona. Sólo con filtrar por aquellos que tengan momento positivo es suficiente para mejorar los resultados.
Nosotros exigiremos un momento compuesto mayor que del 1%.
Ya por último vamos a ver qué ocurre cuando tenemos en cuenta también la volatilidad de los valores. Para ello vamos a calcular la volatilidad en función de su ATR de 20 periodos.
Volatilidad = (ATR20 / cierre) x 100;
Vamos a exigir una volatilidad mínima y una volatilidad máxima, y vamos a optimizar este rango a ver qué ocurre.
Variando la volatilidad mínima del 1 al 5% vemos cómo a medida que aumenta obtenemos mejores resultados hasta llegar al 4%. Del 1 al 3% no varían apenas el número de operaciones realizadas, pero a partir del 4% ya sí hay un salto importante.
Una buena combinación parece ser el 4% de volatilidad mínima y el 9% de volatilidad máxima.
Estos 3 filtros, volumen, momento y volatilidad son los que emplearemos de ahora en adelante en nuestro sistema.
Veamos en la siguiente tabla una comparativa de resultados entre aplicar filtros de selección de valores o no.
Como habrás podido observar, a priori, aplicar estos filtros parece bastante interesante.
En estos momentos estamos en un punto en el que conviene echar la vista atrás y reflexionar. Desde que comenzamos a desarrollar el sistema hemos incorporado:
- Unas condiciones de entrada y salida, función de dos medias y un canal de negociación.
- Un criterio para colocar stop de pérdidas y beneficios.
- Un filtro de mercado.
- Un filtro de valores.
- Un criterio de ordenación para seleccionar valores.
Con todo esto hemos obtenido unos resultados a priori satisfactorios en el periodo de pruebas (entre 1998 y 2012). Ahora veamos qué tal se nos habría dado operando con los condicionantes ya estudiados en los periodos anterior y posterior al periodo de pruebas.
En los 3 periodos los resultados han sido muy satisfactorios.
En el siguiente gráfico puedes ver la comparativa entre el sistema y comprar y mantener el Spy desde 1993 hasta hoy.
Como puedes ver el sistema obtiene una rentabilidad mayor que el índice de referencia y en los momentos de tendencias bajistas se queda fuera protegiendo así el capital.
Dejo para la siguiente entrega la gestión de capital.
Si te ha gustado este artículo compártelo en las redes sociales, a mí me estarás ayudando.
Si quieres aprender mucho más y dar un salto de calidad en tu formación te recomiendo que empieces por aquí.
Podéis seguirme en Youtube, Twitter, en Google+ o en Linkedin.
Los análisis aquí mostrados tienen un objetivo meramente didáctico y en ningún caso son recomendaciones de inversión de ningún tipo. Cada persona es responsable de gestionar su capital.