Mostrando las entradas para la consulta subsistema de entrada ordenadas por relevancia. Ordenar por fecha Mostrar todas las entradas
Mostrando las entradas para la consulta subsistema de entrada ordenadas por relevancia. Ordenar por fecha Mostrar todas las entradas

sábado, 17 de enero de 2009

TECNICAS DE TRADING: LOS SISTEMAS DE TRADING ( II )

Siguiendo con la segunda entrega dedicada a los sistemas de trading (I) comenzaremos afirmando que todo trader que quiera crear su propio sistema de trading deberá seguir un proceso lógico en su creación que, de forma más o menos esquemática es el siguiente:

1. En primer lugar, el trader debe de tener muy claro que tipo de inversor es, cual es su capacidad de riesgo y en que tipo de mercados y/o productos desea invertir.

2. En segundo lugar, deberá definir las reglas de entrada y salida de su sistema de trading. Para ello, y previo estudio del mercado en el que va a operar con su sistema de trading, deberá establecer esas reglas que deberá ejecutar el sistema. Para ello utilizará los múltiples indicadores y osciladores técnicos, pivots points, retrocesos de Fibonacci, estudio de precios y/ o patrones que se repitan en el mercado, lineas de tendencia, ect. También llegados a este punto, podremos dotar a nuestro sistema de trading de filtros de entrada al negocio que eviten, en la medida de lo posible, las señales falsas que puede generar el sistema de trading.

Su plan de trading tendrá que respetar escrupulosamente tres premisas básicas, a saber:
a) La operativa del sistema de trading siempre tiene que ser a favor de la tendencia y nunca en contra de la misma.

b) Ante cualquier error en la ejecución del negocio, el sistema de trading debe ser lo suficientemente rápido como para salir del mismo con la mínima pérdida para el patrimonio del trader.

c) Las reglas que sistematicen la entrada en el negocio deben de mantenerle dentro del mismo en tanto la tendencia esté vigente a fin de obtener el máximo beneficio, sin que el sistema nos saque del negocio a las primeras de cambio, es decir, el sistema de trading de saber “dejar correr los beneficios”.
En base a este último apartado, cuando creemos nuestro sistema de trading, realmente estaremos diseñando tres sistemas o subsistemas que ensamblaremos al final en uno solo. Así, en primer lugar, tendremos que crear un subsistema que detecte la tendencia principal o de fondo del mercado. Para ello podemos ayudarnos de indicadores buscadores de tendencia tales como medias móviles, macd, líneas de tendencia ect.

En segundo lugar, una vez identificada la tendencia principal o de fondo del mercado, tendremos que crear un subsistema de entrada en el negocio. Cada trader tiene su predilección por unos u otros indicadores o técnicas de entrada, por lo que existen infinitas variantes para entrar a mercado.

En tercer lugar, debemos crear un último subsistema que denominaremos de salida del negocio. Este subsistema es quizás el más importante de los tres, pues evitará perdidas a nuestro patrimonio si, pese a hacer una buena entrada, salimos demasiado pronto o demasiado tarde del negocio en marcha.

El subsistema de salida tendrá que controlar que cabalgamos sobre la tendencia y que esta se mantiene fuerte, y, sacarnos del negocio cuando aquella se debilite o cambie de sentido.
Deberá mantener un equilibrio o proporción razonable entre el beneficio esperado por operación y la cantidad de riesgo que estamos dispuestos a afrontar cada vez que entramos a mercado. Habrá por ello que tener en cuenta el ratio existente entre el beneficio medio del sistema y su pérdida media. Dicho ratio se denomina técnicamente como R.O.I. ( rendimiento de las operaciones o retorno de la inversión) . El R.O.I. de un sistema de trading debe ser superior como mínimo a 1. Si nuestro sistema de trading tiene un R.O.I. de más de 2.5 o 3 estaremos ante un estupendo sistema de trading.

Podremos dotar a nuestro subsistema de salida de stops loss o de pérdidas tantos fijos como dinámicos –trailing stops- que limiten el riesgo de pérdidas del sistema y/ o protejan los beneficios conseguidos –en el caso de los stops de perdidas dinámicos-.
No es fácil el cálculo correcto de los stops de pérdidas pues, si los ceñimos demasiado al precio, aunque las pérdidas de nuestro sistema de trading serán menores, también lo será el beneficio obtenido, incurriendo asimismo en más operaciones de las que sería deseable. Por otro lado, si los stops los alejamos en demasía, aunque los beneficios se incrementarán, sin embargo, podemos incurrir en fuertes pérdidas en el supuesto de que el negocio devenga adverso.

3. Una vez finalizado el sistema de trading y aplicado sobre el mercado concreto, procederá a su backtesting o prueba externa aplicándose dicho sistema a periodos distintos, a fases del mercado diferentes –alcista, bajista y neutral- y, a ser posible, a distintos mercados, a fin de comprobar la robustez del sistema de trading. Deberá evitar la sobreoptimización del sistema de trading.
El trader someterá a su sistema de trading a técnicas de control de riesgo tales como las Simulaciones de Montecarlo, ect.

4. Buscará la óptima utilización del sistema o sistemas de trading en el mercado real, revisando su operativa, diversificándola y atendiendo a las posibles mejoras que, con el tiempo, puedan introducirse en el mismo.

5. Finalmente es aconsejable el estudio del comportamiento del sistema de trading, a ser posible en alguna cuenta demo durante un periodo de dos o tres meses al menos, donde podremos observar que el sistema de trading ejecute fielmente las señales en el momento donde deba hacerlo conforme a la filosofía con la que fue construido y, donde puliremos los pequeños defectos de que pudiera adolecer antes de lanzarnos a su aplicación en una cuenta real donde un mal funcionamiento del sistema de trading lo sufriremos en nuestro patrimonio.

martes, 16 de febrero de 2010

LOS SISTEMAS DE TRADING O SISTEMAS AUTOMATICOS DE TRADING.

Un sistema de trading o sistema inteligente de trading es un conjunto de reglas o principios lógicos generador de señales de compra venta de activos bursátiles . La enorme mayoría de inversores que invierten en no utilizan sistemas de trading, es más, la gran mayoría de inversores bursátiles desconocen incluso la propia existencia de estos, y, cuando oyen hablar acerca ellos, los imaginan programas informáticos de enorme complejidad que llevan a cabo sus operaciones de forma automática y estando implementados por un superordenador.
.
Aunque algo pueda de haber de verdad en esta percepción, no es menos cierto que un sistema automático de trading puede construirse con cualquier sencilla estrategia –v.gr, tiro una moneda al aire, si sale cara compro y si sale cruz vendo-, siempre y cuando dicha estrategia tenga establecidas unas reglas de entrada y salida del negocio.Un sistema de trading puede ser utilizado de manera manual por el inversor o bien, automatizarse.
.
La ventaja de automatizar los sistemas de trading se halla en el hecho de que la automatización, entre otras cosas, facilita el estudio de su comportamiento en el pasado y previendo su comportamiento futuro, con la inestimable ayuda de una estadística fiable basada en el análisis de los datos históricos del valor sobre el que se ejecuta el sistema de trading.
.
El diseño de sistemas automáticos de trading por el trader tiene una ventaja para este: evitar la indisciplina del mismo a la hora de efectuar sus operaciones bursátiles. En efecto, cuando el trader cumple a rajatabla las órdenes que señala su sistema de trading, está eliminando el factor emocional en su operativa bursátil, el cual, suele llevarle a cometer fallos en su operativa y a incurrir en pérdidas en su patrimonio.
.
Los sistemas automáticos de trading eliminan de raíz uno de los factores que más dinero hacen perder al inversor, a saber, el denominado “factor emocional”.Existen dos factores emocionales que atenazan al inversor en su operativa: el miedo y la codicia. Ambos factores interactúan en el comportamiento del inversor, induciéndole a incurrir en errores tales como salir antes del negocio abandonando antes de tiempo y dejando de cosechar con ello mayores ganancias, entrar tarde en el negocio, promediar pérdidas, ect, consiguiendo, en la gran mayoría de las ocasiones, reducir el patrimonio del inversor.
.
Para diseñar un sistema automático de trading se seguir un proceso lógico en su creación que, de forma más o menos esquemática es el siguiente:
.
1. En primer lugar, hay tener muy claro que hacia que tipo de inversor se dirige el sistema de trading, cual es la capacidad de riesgo y en que tipo de mercados y/o productos se desea invertir.
.
2. En segundo lugar, habrán de definirse las reglas de entrada y salida del sistema de trading. Para ello, y previo estudio del mercado en el que va a operar, se tienen que establecer esas reglas que deberá ejecutar el sistema de trading. Podrán utilizarse, entre otros, los múltiples indicadores y osciladores técnicos, pivots points, retrocesos de Fibonacci, estudio de precios y/ o patrones que se repitan en el mercado, lineas de tendencia, ect.
.
También llegados a este punto, se dotará al sistema de trading de filtros de entrada al negocio que eviten, en la medida de lo posible, las señales falsas que puede generar el mercado.
.
El plan de trading tendrá que respetar escrupulosamente tres premisas básicas, a saber:
.
1) La operativa llevada a cabo por sistema automático de trading siempre ha de ser a favor de tendencia y nunca en contra de la misma.
.
2) Ante cualquier giro del mercado en contra de la posición inversora en marcha, el sistema automático de trading debe de actuar lo suficientemente rápido como para cerrar la operación y salir del mercado con la mínima pérdida para el patrimonio de inversor. Esta es una de las máximas de los sistemas de trading: “cortar las pérdidas de raíz”.
.
3) El sistema de trading debe mantenerse dentro mercado siempre que la tendencia esté vigente, a fin de obtener el máximo beneficio posible, sin que el sistema de trading nos saque del mercado a las primeras de cambio Esta es una de las máximas de los sistemas de trading: “dejar correr los beneficios”.
.
De lo expuesto se deduce que, cuando diseñamos un sistema automático de trading, realmente estamos creando tres sistemas o subsistemas distintos que quedaran ensamblados al final en uno solo.
.
En primer lugar, diseñaremos un subsistema que detecte la tendencia principal o de fondo del mercado. Para ello podemos ayudarnos de indicadores buscadores de tendencia tales como medias móviles, macd pivots points, retrocesos de Fibonacci, estudio de precios y/ o patrones que se repitan en el mercado, lineas de tendencia, ect.
.
En segundo lugar, una vez identificada la tendencia principal o de fondo del mercado, crearemos un subsistema de entrada en el negocio.
.
En tercer lugar, deberá implementarse un último subsistema de salida del negocio. El subsistema de salida del mercado es, sin duda alguna, el más importante de los tres subsistemas, pues evitará perdidas a nuestro patrimonio si, pese a entrar bien a mercado, salimos del mismo demasiado pronto o demasiado tarde.
.
El subsistema de salida deberá controlar que la tendencia sobre la que esta instalado se mantiene fuerte y estable, y cerrar el negocio cuando la misma se debilite o cambie de sentido.
.
El sistema de trading debe mantener un mantener un equilibrio o proporción razonable entre el beneficio que se espera del mismo por negocio y la cantidad de riesgo que se está dispuesto a sufrir cada vez que entra a mercado. Habrá que tener en cuenta la relación entre los beneficios y las pérdidas medias del sistema de trading. A esta ratio se denomina técnicamente R.O.I. o rendimiento de las operaciones o retorno de la inversión.
.
Para que la viabilidad de un sistema automático de trading pueda tenerse en cuenta, el R.O.I. debe ser superior como mínimo a 1. Si un sistema automático de trading tiene un R.O.I. de más de 2.5 o 3 estaremos ante un estupendo sistema de trading.
.
Los subsistemas de salida suelen estar dotados de stops loss o de pérdidas tantos fijos como dinámicos –trailing stops- que limitan el riesgo de pérdidas del sistema y/ o protejan los beneficios conseguidos
.
3. Una vez finalizado el diseño del sistema de trading y aplicado sobre el mercado concreto, de debe llevar a cabo todo un proceso de pruebas de viabilidad del mismo. Por ello, se procederá a su backtesting o prueba externa aplicándose dicho sistema a periodos distintos, a fases del mercado diferentes –alcista, bajista y neutral- y, a ser posible, a distintos mercados, a fin de comprobar la robustez del sistema de trading. Se debe evitar la sobreoptimización del sistema de trading pues con ello tan solo conseguiríamos unos resultados estupendos en el banco de pruebas pero difícilmente extrapolables al mercado real.
.
Asimismo se someterá el sistema de trading a técnicas de control de riesgo tales como las Simulaciones de Montecarlo,4. Para acabar, es aconsejable que se proceda a la comprobación en vivo del comportamiento del sistema automático de trading, a ser posible en alguna cuenta demo durante un periodo mínimo de tres meses. Allí podremos observar que el sistema de trading ejecuta fielmente las señales conforme a la filosofía con la que fue diseñado y, es aquí donde se pulirán los pequeños defectos de que pudiera adolecer antes de lanzarlo a su aplicación en una cuenta real.
.
RELACION DE TODAS LAS ACCIONES QUE COTIZAN EN EL IBEX35 SOBRE LAS QUE PUEDE INVERTIRSE UTILIZANDO SISTEMAS AUTOMÁTICOS DE TRADING DE ABCBOLSA.COM:
.
.
Más información en : http://www.abcbolsa.com

lunes, 17 de agosto de 2009

SISTEMAS DE TRADING.ENTRADAS O SALIDAS

Cuando ejecutamos un negocio bursátil lo que hacemos es entrar en el mercado y, posteriormente, para cerrar la operación, salir del mismo. Por ello, al diseñar un sistema de trading, las dos órdenes fundamentales de que debe de estar dotado el mismo son la entrada y salida del mercado.

A cualquier trader que comienza a diseñar o a utilizar sistemas de trading la primera duda que problablemente le surja es si es más importante diseñar un sistema de trading que tenga una buena entrada a mercado o si el sistema de trading es más robusto si tiene una buena salida del negocio, o ambas a la vez.

Curiosamente, La mayor parte de los traders, cuando diseñan o utilizan sistemas de trading suelen centrarse únicamente en las entradas a mercado y esto, aun cuando es bueno que nuestro sistema de trading acierte en sus entradas a mercado, puede ser un error si tan solo nos centramos en conseguir el acierto en las entradas y no sabemos proteger todo el recorrido del negocio saliendo del mismo en el momento preciso, conservando las ganancias obtenidas o parte de ellas, pues, en el peor de los supuestos, saldríamos con pérdidas, cuando durante parte del recorrido de la operación habíamos obtenido beneficio.

Un trader experimentado volcará todo su esfuerzo al construir su sistema de trading en diseñar una técnica de salida ágil y eficiente y, tan solo cuando el subsistema de salida funcione a la perfección, el trader experimentado concentrará sus energías para buscar un subsistema de entrada eficiente. Es preferible que el subsistema de entrada esté compuesto de sencillas reglas –no hay que olvidar que los mejores sistemas de trading son los menos sofisticados y complejos- y afinar más en las reglas de salida, que no tienen por que ser solo una sino varias complementarias –evitando, eso sí, que las salidas por stop loss o stop de pérdidas se convierta en la única salida del negocio, y que esta cumpla tan solo su función de salida de urgencia ocasional-.

viernes, 20 de febrero de 2009

TECNICAS DE TRADING: LOS SISTEMAS DE TRADING. LAS SALIDAS DEL NEGOCIO (I)

Cuando un trader poco experimentado diseña un sistema de trading, normalmente y, salvo excepciones, tiende a dar la mayor importancia a la construcción del subsistema de entrada al negocio. Esto en si no es malo pero, aunque hay que conseguir que nuestros sistemas de trading efectúe buenas entradas, esta no es la parte fundamental del sistema de trading.
De manera contraria, un trader experimentado en el diseño de sistemas de trading, se aplicará a fondo en conseguir que su sistema de trading consiga salir airoso de los negocios en que se halle incurso, dando prioridad al diseño de la salida de la operación bursátil. Para ello, podrá utilizar toda la serie de recursos que pone a su alcance el análisis técnico. Cada trader utilizará los instrumentos que considere más adecuados al tipo de trading que practique.
Podemos intentar sistematizar las salidas de las operaciones de trading a utilizar en nuestros sistemas de trading, clasificándolas en tres apartados:
1. Estrategias de salidas del negocio bursátil mediante un stop fijo.
2. Estrategias de salidas del negocio bursatil mediante un stop temporal.
3. Estrategias de salidas del negocio mediante stops de beneficios.
En una segunda entrega estudiaremos más detenidamente cada una de las estrategias de salida que podemos utilizar en el diseño de nuestro sistema de trading.