Introduccion Sistemas
Buscar:

Archivos de la categoría ‘Introduccion Sistemas’

Como usar filtros de tendencia y dirección en nuestro sistema de trading

Aunque estas ideas las escribí por primera vez hace bastantes años, me ha parecido oportuno publicarlas aquí, pues siguen siendo ideas válidas que podemos aplicar en nuestros sistemas de trading.

Comenzaremos la serie de artículos, con los filtros de tendencia y dirección.

Con los Filtros de Tendencia y Dirección se pretende filtrar las entradas de nuestro sistema de trading para que simplemente actúen cuando hayamos identificado cierta tendencia y/o direccionalidad en el mercado. A continuación mostramos algunos de los filtros más comunes que podemos encontrarnos:
Dos medias móviles ordenadas:

Utilizamos dos medias móviles de distintos periodos (una de periodo corto y otra de periodo largo). Cuando la media corta está por debajo de la media larga consideramos que nos encontramos en tendencia bajista.
Por lo tanto, podemos determinar que solamente operaremos a favor de la tendencia, o que operamos en ambas direcciones pero exigiendo un movimiento mayor para entrar en contra de la tendencia detectada.
Dos medias ordenadas con sus pendientes:

Además de exigir que las medias móviles estén ordenadas, pedimos que las pendientes de dichas móviles estén en la dirección adecuada. Así por ejemplo, para determinar que la tendencia es bajista pediremos que la media de periodo corto esté por debajo de la media de periodo largo y además que las pendientes de ambas medias sean negativas.

Tres medias móviles ordenadas:

Es un filtro similar al primero comentado, pero siendo un poco más exigentes en la determinación de la tendencia, ya que utilizamos 3 medias móviles en lugar de 2.
Tres medias ordenadas y sus pendientes:

Es un filtro similar al comentado más arriba, pero siendo un poco más exigentes en la determinación de la tendencia, ya que utilizamos 3 medias móviles en lugar de 2.


Orden de DMI+ y DMI-

Utilizamos el movimiento direccional y sus subindicadores, DMIPlus y DMIMinus, para determinar la dirección de la tendencia actual.
Cuando DMI+ está por encima de DMI- nos encontramos con una tendencia alcista. Cuando ocurre lo contrario estamos ante una tendencia bajista.

Nivel de ADX superior a una determinada cantidad:

El indicador ADX nos indica la fuerza de la tendencia actual. Exigiendo que dicho indicador se encuentre por encima de un determinado nivel, nos aseguramos que el movimiento actual que está realizando el mercado es de cierta relevancia y que la tendencia es relativamente fuerte.

Pendiente de la curva ADX:

La pendiente del indicador ADX nos da una idea de si la tendencia actual está consolidándose, creciendo o decreciendo. Una pendiente positiva y creciente nos indica que la fuerza de la tendencia está creciendo y que por lo tanto es más probable que el movimiento actual continúe en la dirección mostrada por el precio. Normalmente este filtro es más seguro que el nivel absoluto.

Amplitud del rango:

Se fijan unos límites superior e inferior y se determina el rango porcentual del movimiento. Es un indicador de la volatilidad del mercado, si es inferior a un determinado umbral es una clara identificación de que el mercado está parado.

Tendencia según RSI:

Es una aplicación concreta del RSI. Normalmente el RSI nos detecta sobrecompras y sobreventas, pero podemos usarlo como oscilador haciendo que si el nivel es superior a 50 entendamos tendencia alcista y si es inferior a 50 entendamos tendencia bajista.

En futuros artículos iremos viendo ejemplos concretos de como utilizar estos filtros dentro de un sistema de trading y la mejora (o no) que conseguimos.

La informática y el trading.

En nuestro anterior capítulo hemos visto lo importante, lo vital mejor dicho, que es la informática para procesar las bases de datos de los activos que cotizan en los mercados. Hoy en día, es totalmente imposible, pensar en diseñar estrategias de trading sin unas herramientas informáticas especialmente diseñadas a tal efecto. Nadie sería capaz de manejar y estudiar los datos obtenidos de mercado de forma eficiente, sin estos programas, y menos aún de poder diseñar la más sencilla estrategia de trading.

Supongamos que somos inversores noveles, o mejor aún, futuros inversores con poca o ninguna experiencia. Todos oímos comentarios sobre los mercados bursátiles, ya sea en los medios de comunicación, o en nuestro entorno, y seguramente muchos también hemos oído hablar del trading, incluso de personas que viven del trading. Si tenemos la determinación de aprender todo lo necesario para convertirnos en traders, debemos empezar a recorrer, desde este punto, el difícil camino hacia la rentabilidad. El trading en los mercados no es barato, debemos pensar en nuestro plan de trading como en un plan de negocio, en el que para ganar es necesario invertir.

Para comenzar a operar, o mejor aún, a desarrollar y evaluar posibles operativas de trading, necesitamos un ordenador que sea lo más potente y moderno posible. Analizar grandes bases de datos y hacer complejas simulaciones con ellas, requiere una memoria, y una capacidad de proceso importantes. También necesitaremos una conexión permanente a Internet de alta velocidad, esto no es ningún problema con las líneas ADSL actuales, la conexión a Internet es importante para descargarse y actualizar las bases de datos de precios que manejemos, y se convierte en imprescindible si operamos con gráficos intradiarios.

Si ya tenemos el hardware y las comunicaciones disponibles, descargaremos e instalaremos nuestro software de trading, software que puede ser de libre utilización, limitado en el tiempo o en sus funciones, o de pago. Existen numerosos programas en el mercado, la gran mayoría son de pago, son muy caros y están escritos en inglés, lo que es un serio problema para los que no conozcan este idioma. Pero no hay de que preocuparse, hay un excelente programa hecho en España que es totalmente gratuito - con ciertas restricciones - y sobre el que hablaremos largo y tendido. Todos estos programas se basan fundamentalmente en el análisis técnico, y proporcionan una gran batería de indicadores que serán los encargados de procesar los datos de mercado. Una vez instalado el software de análisis técnico con el que graficar y analizar cotizaciones de mercado, sólo nos queda descargar las bases de datos históricas de las cotizaciones que queremos estudiar. También os indicaremos como descargar bases de datos gratuitas, y dónde conseguir bases de datos profesionales de pago. Todos estos requisitos nos proporcionaran la herramienta básica del análisis técnico el “chart” o gráfico.

Nasdaq 100
Haz click con el ratón para ver el gráfico a alta resolución.

Llegar a ver un gráfico como este en pantalla puede ser difícil y costoso (en tiempo y dinero), o bastante sencillo si sabemos donde obtener las herramientas adecuadas.
Todos estos pasos, pueden parecer difíciles para quien los desconozca, pero no lo son para los traders, habituados a operar y experimentar con todos los programas que están a su disposición. Os enseñaremos a utilizar un programa de trading gratuito, y a descargaros cotizaciones para analizarlas en próximos capítulos. Aprenderéis de forma sencilla, lo que a inversores noveles les supone muchas horas de pruebas y búsqueda de información.

¿Qué son los sistemas de Trading?

Conceptos preliminares.

Lo primero que haremos es definir los conceptos necesarios para comprender que son los sistemas de trading. Un sistema de trading es, básicamente, un conjunto de reglas matemáticas bien estructuradas, en las que basaremos nuestras operaciones en bolsa. La mayoría de los inversores que no los utilizan, al oír hablar de sistemas de trading, piensan en complejos programas, ejecutados por máquinas que operan en el mercado de forma autónoma. Bien, esto es correcto y es, de hecho, la situación ideal para operar. Pero también se puede considerar como sistema de trading, la operativa de un inversor que aplicando, tan sólo, un sencillo indicador técnico sobre el precio de un activo cotizado, siga reglas de entrada y salida bien definidas.

Supongamos un sencillo ejemplo, podemos usar una media móvil de 200 sesiones aplicada sobre la cotización de una acción, si el precio de nuestra acción comienza a subir y cruza la media rebasándola, compramos, por el contrario, si el precio comienza a caer y cruza la media cayendo por debajo de la misma, vendemos. Para cumplir este operativa sólo necesitamos un programa que nos grafique la cotización de nuestra acción, y que nos permita aplicar una media de simple de 200 períodos sobre el precio, algo que es muy sencillo de conseguir y sin coste alguno. ¿Cuál es el problema de este planteamiento en apariencia sencillo?, básicamente nos plantea dos, el primero es, que al no tener un sistema que automatice este proceso, nos obligará a seguir la cotización de nuestra acción a medida que se aproxime a la media, el segundo es aún peor, ya que pondrá a prueba nuestra disciplina a la hora de ejecutar las compras y ventas que se generen.

Características básicas de los sistemas de trading.

La gran ventaja de crear sistemas de trading que funcionan con programas informáticos, es que nos permiten automatizar nuestra operativa de compra y venta en cualquiera de los numerosos mercados existentes. La operativa se basa en las reglas que hemos definido, cuyo cumplimiento se verfica mientras los precios evolucionan. Este proceso de toma de decisiones a medida que se cumplen reglas prefijadas, es el paso más complejo de todos los que debemos afrontar al diseñar un sistema de trading.

El precio del activo en le que apliquemos nuestro sistema y su evolución temporal, es lo único que realmente nos debe importar. Los sistemas de trading no se desarrollan para predecir el comportamiento futuro del mercado, poco nos puede importar saber el precio de un índice dentro de una semana, si estamos operando en gráficos de 90 minutos. Lo que nos importa es que las reglas que nuestro sistema aplica, reaccionen a los movimientos del precio de ese índice en el sentido adecuado, y que las operaciones fallidas sean minimizadas de forma efectiva.

Hoy en día, gracias a Internet, tenemos acceso inmediato a la información y las cotizaciones de todos los mercados mundiales, por otro lado el gran avance de la informática nos permite desarrollar, con los conocimientos adecuados, estrategias eficientes para operar en los mercados. La posibilidad de poder analizar grandes bases de datos de cualquier activo financiero, permite obtener pautas de comportamiento temporal de los precios, estos patrones que han funcionado en el pasado es probable que también lo hagan en el futuro. Esta afirmación sería puesta en entredicho, como veremos en otro capítulo, por autores que postulan que el mercado se comporta de modo caótico y no obedece a ningún patrón predefinido. Si hemos diseñado una estrategia podemos aplicarla a la base de datos histórica de un futuro, por ejemplo, y ver los resultados que habríamos obtenido con ella, si estos son buenos, podemos optimizarla para comprobar la fiabilidad de los resultados en diferentes series temporales, y también estudiar las pérdidas que se generan.des rasgos

A grandes rasgos, hemos visto en que consisten los sistemas de trading, a lo largo de los siguientes capítulos desarrollaremos más profundamente estos conceptos.

Bienvenido a Sistemas de Trading, el blog de sistemas automáticos de Trading de AutoTradingbot.com

E-mail:

Este blog funciona gracias a WordPress | Condiciones de uso de los contenidos | Responsabilidad
Entradas y Comentarios feeds. XHTML y CSS válidos.

FinancialRed.com es Bolsa | Economia | Productos Financieros