Hola amigos, estuve averiguando sobre los EAs y me interesa el tema de los robos inteligentes, osea no son los típicos robos que usan programación lineal sino que usan inteligencia artificial. Les resumo lo siguiente haber que les parece.
CREACIÓN DE UN ROBOT CON SISTEMA AUTOMÁTICO INTELIGENTE
Temas a Estudiar.
1._ Breve introducción al Trading Automático Inteligente.
2._ Diseño de sistemas predictivos.
3._ Ensamble.
4._ Redes Neuronales
5._ Resultados de operativas.
INTRODUCCIÓN AL TRADING AUTOMÁTICO
En Qué se diferencia el trading automático inteligente versus el trading automático clásico?
En el trading automático clásico los robots ejecutan instrucciones con las que lo hemos programados, tenemos una serie de reglas como son regla1, regla2 y regla 3 tan fijas y con eso cuando se cumplen las condiciones entramos al mercado. Ese es el trading automático clásico que tiene los inconvenientes como rígidos y no aprenden y le falta un componente y ese componente es un componente humano de adaptarse al mercado, de aprender de el con la nueva información que va llegando y eso es lo que a diferencia del trading automático clásico hace el trading automático “Inteligente” aporta.
En el trading automático inteligente los robots además de seguir las reglas y tener toda esta disciplina y la capacidad de operar todos los días las 24 horas del día a pesar de todo ello, los robots aprender de la información que les va llegando del mercado que es la principal característica del trading automático inteligente.
Como ven tiene lo mejor de los 2 mundos, tiene la disciplina de las órdenes programadas que ejecuta y al mismo tiempo es adaptativo como el humano que con el tiempo gana experiencia y deja un poco esa rigidez de los robots clásicos. Ese es el modelo de trading automático inteligente que intento explicar como funciona, donde podemos aplicar tecnología de inteligencia artificial , datos a la hora de analizar los mercados.
Nosotros como operadores humanos solo vemos una parte de los mercados, como se dice la sima de un iceberg cuando los mercados son más profundos y complejos pero toda esa complejidad no lo podemos ver nuestro cerebro no está diseñado para ver todo eso y absorberlo que para eso está los algoritmo de minería de datos, los algoritmos de inteligencia artificial para detectar todo eso, por lo tanto, con el trading automático inteligente lo que queremos conseguir es una ventaja en la calidad de nuestros traders y más cantidad de los sistemas y utilizando esta tecnología somos capaces de producir más sistemas y cuando hablamos de sistemas hablamos de sistemas de calidad.
Para empezar tenemos que separar dos cosas que son de suma importancia si queremos tener una operativa rentable y que tiene que ver con el riesgo y la predicción. Uno puede asumir el tipo de riesgo según su perfil o tipo de inversor, puedes estar asumiendo riesgos moderados o puede asumir riesgos suicidas en aras de conseguir más rentabilidad. Un poco hay que ajustar los criterios de riesgo y hay que definirlos. Con estos criterios hay que crear una cartera diversificada, aquí es muy importante que la diversificación que todos conocemos es la diversificación clásica esta que hay que buscar instrumentos relacionados o mejor aún inversamente co-relacionados y esto ya lo sabemos todos y solo usando técnicas de inteligencia artificial se puede conseguir diversificaciones mucho más potentes que la diversificación clásica que se puede conseguir en todos los libros de trading y blogs hablando de la diversificación. Y finalmente la gestión del capital o el crecimiento geométrico que es un tema muy interesante que son el apalancamiento en modelos y volumen y cuando me refiero a modelos me refiero a sistemas y estrategias o volumen de operaciones. Apalancándonos podemos conseguir un crecimiento geométrico del capital y aquí nuevamente la inteligencia artificial tiene mucho que aportar en esta parte, pero bueno esta es la parte del riesgo que hay muchísimo para hablar y que es la parte más importante del trading eso es cierto sin embargo no hacemos nada si no dominamos los “EDGE Discovery” y que es eso? Son los cimientos que tiene que ver con la planeación del mercado, diseño del modelo predictivo de nuestro EA , el ensamblado y redes neuronales.
Y para qué nos sirve todo esto? La respuesta es muy simple: VENTAJA. Es muy tonto entrar al mercado a jugar un juego sin un plan de acción, no tendrías ventaja y estarías condenado a perderlo todo. Entonces con la creación de un Ea inteligente lo que buscamos es una gran ventaja en los mercados financieros.
Empezamos por la selección de entradas y no significa las entradas con trade que hacemos todos nosotros manualmente, a las entradas que me refiero son los inputs de entradas de información que le vamos a dar a nuestros sistemas y es muy importante seleccionar aquellas entradas que son relevantes para resolver un problema.
La analogía que puedo hacer con relación a la selección de entradas es con un médico. El Médico antes de tener una idea del diagnóstico que va hacer primero le pregunta cosas como si fuma, hace deporte, si come bien o duerme temprano, no le pregunta que color es su camisa preferida, eso no es información relevante. Entonces es muy importante a la hora de diseñar sistemas de definir que entradas estamos utilizando.
- LA SELECCIÓN DE ENTRADAS
Empezamos por el punto Nº1 que es la selección de entradas y eso nos lleva a pensar lo siguiente: “A más indicadores mejores entradas voy a conseguir”. Y la respuesta es NO. Y cuando hablo de indicadores me refiero a todo tipo de indicadores que son desde los indicadores técnicos, fundamentales o análisis de sentimientos, análisis de webs, etc.
Los indicadores pueden aportar una cantidad de señal e información del comportamiento del mercado pero también trae ruido y el ruido no se repite, el ruido tiene una característica no predictiva, en el futuro el ruido siempre va hacer diferente al del pasado.
Aportar indicadores así porque sí nos abre las puertas a lo que llamamos la Sobre optimización, es decir que adaptamos nuestros sistemas de trading al pasado, funcionan bien en el pasado, nos hacen unos backtesting muy buenos y cuando los ponemos con dinero real nos dan sorpresas y es porque estamos sobre optimizando y el principal motivo del fracaso es eso.
Entonces lo que tenemos que hacer es seleccionar todos los indicadores que son predictivos, que nos aportan información relevante y todos los demás fuera que no los necesitamos. De esta forma nos vamos haciendo una serie de piezas que son nuestros indicadores para cada serie temporal, para cada instrumento, etc.
.................................................. .................................................. .................................................. ..................................
Hasta aquí la primera parte que tiene que ver con la selección de entras para programar el EA. Que cazen muchos pips en los mercados.