fxs_header_sponsor_anchor

Educación

Sistemas 1x1 de trading rentables

Este informe ha sido escrito por Jürgen Winterberg, formador especializado en sistemas de trading.

Parte 1: Logre un rendimiento positivo año tras año

En esta edición de TRADERS', empezamos con nuestro laboratorio de sistemas de trading. El objetivo del autor es examinar analíticamente las posibles configuraciones que puedan llegar a ser rentables en el largo plazo. La primera parte de la serie nos presentará una estrategia basada en la reversión a la media sobre las acciones alemanas. Profundizaremos en ella hasta llegar a la optimización de la parametrización de sus ajustes, mediante la cual fuimos capaces de obtener durante un periodo de pruebas de 10 años una rentabilidad anual positiva de entre 3 y 38%.

» Visión general de la configuración

La reversión a la media asume que el precio de una acción tiende a retornar a su media. Lo cual se puede ilustrar bien mediante el uso de 3 bandas de Bollinger. En primer lugar, se determina la banda media. Para este propósito, se calcula la media móvil simple a corto: SMA de los precios de cierre de los últimos días. En nuestra configuración utilizaremos como parámetro principal 20 días para calcular la media móvil. Las bandas superior e inferior de Bollinger se forman al añadir (para la banda superior) o restar (para la banda inferior) 2 desviaciones estándar al precio de cierre desde la media. Esto permite la fluctuación del precio en el rango ilustrado. El uso de la desviación estándar conduce a una consideración dinámica de la volatilidad. La configuración representa lo siguiente: si el precio de cierre cae por debajo de la banda inferior, nos podría estar indicando que el valor está infravalorado. Por esa razón se abrirá, a continuación, una posición larga. De la cual saldremos cuando el precio de cierre sobrepase la banda media. Esta situación indica que la acción ahora está de nuevo en un valor justo.

La figura 1 muestra un ejemplo. Las bandas de Bollinger se muestran en rojo y la entrada y salida con una flecha verde o roja. En este caso, salimos cuando se alcanzó el valor promedio. En cuanto a la parametrización de la configuración, necesitamos contestar a una serie de preguntas detalladas: ¿Qué periodo necesitaremos utilizar para calcular la media y la desviación estándar? ¿A cuántas desviaciones estándar debe estar la banda inferior de Bollinger de la media? Los valores por defecto de 20 días y 2 desviaciones estándar ¿Serán rentables o habrá que adaptarlos? ¿Donde se pondrá el límite de pérdidas? Tras nuestro análisis encontraremos las respuestas a dichas preguntas.

Marco de análisis

Para nuestro análisis, definimos a continuación el marco general:

  • Período de pruebas: La estrategia se ha probado durante los años 2006 a 2015. Realizar la prueba significa que se simula con los precios actuales de dichos años con el fin de encontrar la configuración con los parámetros adecuados de la estrategia que mejor se adapte al período operativo.
  • Cartera: Utilizamos las acciones hasta finales de 2015 contenidas en el DAX, MDAX y TecDAX. De ellas, un total de 110 valores se descartaron por no tener un historial de precios completo durante el período de pruebas elegido, dado que el inicio tan sólo tuvo lugar tras el 2006. Se debe observar que durante el período de pruebas hubo nuevas acciones que se incluyeron en los índices, pero que nosotros no incluimos en nuestra cartera. La cartera reducida incluye 84 acciones.
  • Rango temporal: diario.
  • Datos de los precios: Utilizamos valores diarios de libre disposición de la bolsa de valores XETRA: apertura, máximo, mínimo y cierre. Se aplicaron medidas de gestión de capital.
  • Tasas: 0,1% en compra-venta de valores.
  • Deslizamiento: También 0,1% en compra-venta de valores.
Configuración de parámetros

En este marco los parámetros de la configuración deberían estar en las áreas descritas a continuación:

Tamaño de la posición:

El capital disponible debería estar igualmente dividido entre 7 y no más de 20 posiciones. Esto se corresponde con un capital de entre 5 y 15% de las acciones. Si hay menos de 7 posiciones, el riesgo soportado sería demasiado grande. Si hay más de 20, la carga administrativa del sistema sería demasiado alta.

Señal de entrada:

a) Se genera la señal de entrada cuando el precio de cierre cae por debajo del límite inferior de las Bandas de Bollinger. En este caso, el número de períodos, a través del cual se calcula la media de las bandas, debe utilizarse pasos de 5 en el intervalo de 5 a 50 días. Para las desviaciones de la banda inferior de la media, debe utilizarse pasos de 0,5 en el intervalo de 0,5 a 5,0.
b) De manera opcional, se podría comprobar si añadiendo una espera, los resultados mejoran el rendimiento. Para ello, supondremos que se produce la señal de entrada no sólo en un día, sino en hasta 5 días consecutivos.
c) Para que la entrada en un mercado bajista no se produzca demasiado pronto, se requiere la presencia adicional de determinados patrones de vela opcionales.

Filtro de señal: 

Con el fin de evitar que el valor medio de las bandas cuando entremos en una posición esté tan sólo ligeramente por encima de la banda inferior, la entrada debe tener lugar en un mercado alcista. Para determinar si el mercado es alcista, utilizamos el impulso. Esperamos estar en un mercado alcista cuando el impulso sea mayor que 0. Analizaremos la duración del periodo del impulso en incrementos de 10 desde 10 a 200.

Clasificación:

Si se producen más señales mientras tenemos capital libre disponible, tenemos un indicador clasificador que nos indica el orden en que las señales se deben operar. Como indicador clasificador usaremos uno de los siguientes: el índice de fuerza relativa (RSI), el índice de movimiento direccional medio (ADX), el Commodity Channel Index (CCI), la media normalizada del rango verdadero (NATR), la desviación estándar, el rendimiento, la relación Sharpe, la volatilidad y la distancia a la media. El clasificador debe calcularse con el mismo periodo que las bandas de Bollinger.

Entrada: 

La compra se produce al precio de apertura del día siguiente del día de la señal. Se pueden añadir otras mejoras al sistema mediante la limitación.

Salida: 

La salida se produce, si el precio de cierre es superior a la media de las bandas de Bollinger. En este caso, se efectúa la venta al precio de apertura del día siguiente. El capital liberado estará disponible para la compra ese mismo día.

Límite de pérdidas:  

El límite de pérdidas se establece a un cierto número de desviaciones estándar por debajo del precio de entrada, ejecutándose inmediatamente cuando el precio del día caiga por debajo de ella. Para el cálculo del número de desviaciones estándar, se selecciona un intervalo de 0,5 a 10,0 en incrementos de 0,5. La experiencia ha demostrado que un rango demasiado estrecho al que situar al límite de pérdidas es más bien contraproducente. No ajustamos el límite de pérdidas mientras lo mantengamos.

Objetivo de ganancias:  

No hemos definido el objetivo de beneficios en nuestro sistema. Debería estar situado por debajo de las medias bandas de Bollinger, ya que saldremos en ese lugar de todos modos.

Salida temporal:  

si tras un cierto número de días de negociación no se dá ni una señal de salida ni salta ningún límite de pérdidas, el mercado es lateral. En este caso, la venta la haremos al precio de apertura, de modo que el capital se libere para otras posiciones. El número de días de negociación se sitúa entre 1 y 20 días. Lo cual se corresponde a un período máximo de 4 semanas de tenencia.

Resultados de evaluación

A partir de la descripción general de los parámetros calcularemos, asistidos por un ordenador, la configuración más rentable. Hemos hecho hincapié en generar un sistema de trading lo más estable posible. Así que aplicamos el algoritmo de PBIL (PBIL = Población Based Incremental Learning). El cual es un método de búsqueda que describe las posibles combinaciones de indicadores/parámetros como vector de probabilidad ( “basado en la población de muestra”) que añade la optimización mediante el aprendizaje tras varias pasadas de ejecuciones de prueba ( “Incremental Learning”). Al inicio de la optimización y gestión, todas las combinaciones son igualmente probables. Después de cada ejecución, la probabilidad de cada parámetro se incrementa sólo para aquellos que ganan.

La instantánea de nuestra estrategia muestra en detalle la parametrización de la configuración, a la que posteriormente añadiremos aún detalle más abajo. Distribuya su patrimonio por igual en 7 posiciones. Si usted tiene, por ejemplo, un la capital inicial de 140.000 euros y ha recibido una nueva señal de compra, debe adquirir acciones por valor de 20.000 euros. Tendrá una señal de compra cuando dicha acción cierre a menos de 3 días una fila por debajo de la banda inferior de Bollinger, mientras que el máximo diario sea inferior a la apertura del día anterior, así no entrará demasiado pronto en el mercado. La banda inferior de Bollinger se calcula en base a 5 periodos con 1 sola desviación estándar por debajo del valor medio. Como filtros de señales usaremos el impulso de más de 130 períodos y sólo abriremos la posición si es positivo. La clasificación se basa en la volatilidad de las acciones durante 5 períodos. Se prefieren las acciones con volatilidades más altas. Los métodos de entrada y salidas se llevaron a cabo al precio de apertura tras el día de la señal. Como límite de pérdidas, se utilizó un valor de 5 desviaciones estándar (para calcular la banda de Bollinger de 5 períodos) por debajo del precio de entrada la cual demostró ser ventajosa. El precio objetivo no se proporciona en esta configuración. Si el precio no llegase a la media de las bandas de Bollinger, ni saltase el límite de pérdidas, después de 13 días tras la señal de entrada se debe salir al precio de apertura (salida temporal). Estos parámetros se mantuvieron sin cambios durante todo el período de prueba desde el 2006 hasta 2015. La figura 2 muestra el movimiento del capital (rojo) y la curva pérdidas (azul) del resultado del análisis del sistema tras estos años con la parametrización seleccionada. En esta ilustración, se contaba con un capital inicial de 100.000 euros. Al final del periodo, 2015, el capital se había incrementado hasta los 486.690 euros. Se tuvieron en cuenta tanto a las comisiones como al deslizamiento, pero como de costumbre, no se tuvo en cuenta retiradas de capital o de impuestos. La distribución de las ganancias anuales se visualiza en la Figura 3. En la Tabla 1 se resumen las principales variables estadísticas del sistema. Es interesante notar que en casi el 93% de todas las operaciones la salida tuvieron lugar en su promedio. Sólo en el 0,4% de los casos, se dio una salida temporal. El límite de pérdidas, como “límite de desastre”, se situó en 5 desviaciones estándar de distancia a la entrada y sólo se desencadenó en aproximadamente el 7% de los casos.

Conclusión

Nuestro análisis ha demostrado que las estrategias de reversión a la media pueden resultar rentables en las acciones alemanas. El rendimiento promedio anual de la configuración descrita es del 17%. La pérdida máxima del sistema fue del 16% y tuvo lugar durante el año 2011. Este valor se puede mejorar mediante la optimización de la cartera. A efectos comparativos, la pérdida máxima en el DAX estuvo alrededor del 55% con un rendimiento promedio anual de alrededor del 7% durante el mismo periodo. «

La información de estas páginas contiene declaraciones prospectivas que implican riesgos e incertidumbres. Los mercados e instrumentos descritos en esta página tienen únicamente fines informativos y de ninguna manera deben considerarse una recomendación para comprar o vender estos activos. Debe hacer su propia investigación exhaustiva antes de tomar cualquier decisión de inversión. FXStreet no garantiza de ninguna manera que esta información esté libre de errores, errores o incorrecciones materiales. Tampoco garantiza que esta información sea de carácter oportuno. Invertir en Mercados Abiertos implica una gran cantidad de riesgo, incluida la pérdida de la totalidad o una parte de su inversión, así como angustia emocional. Todos los riesgos, pérdidas y costos asociados con la inversión, incluida la pérdida total del principal, son su responsabilidad. Los puntos de vista y las opiniones expresadas en este artículo pertenecen a los autores y no reflejan necesariamente la política oficial o la posición de FXStreet ni de sus anunciantes.


Contenido relacionado

Cargando



Copyright © 2024 FOREXSTREET S.L., Todos los derechos reservados.