Tienes a tu disposición un programa básico de iniciación al trading cuantitativo para llevar tu trading al siguiente nivel, si ya tienes algo de experiencia en este negocio. Si no la tienes, no te preocupes porque igualmente este curso te sirve para iniciarte en el trading ya que iniciamos desde lo más básico.
El objetivo más importante de este curso es demostrarte que no es necesario ser un gran programador para llevar a código ideas realmente interesantes para hacer trading. Al final, con el trading algorítmico "lo único" que haces es aislar un patrón repetido en una serie histórica de precios con una reglas. Este trabajo te permite hacer backtesting de tus ideas, y de esta manera poder actuar de una manera más analítica e informada en el mercado.
En el curso ves un ejemplo desde cero de todas las fases del desarrollo de una estrategia de trading, que va desde cómo buscar un patrón, como entrenar dicho patrón en el In Sample (dentro de muestra) y como validarlo en Out of Sample (fuera de muestra).
Este curso se centra en futuros, pero las ideas que te trasladado son perfectamente aplicables a FOREX, stocks y criptodivisas como el Bitcoin.
El curso consta de 6 módulos:
Introducción. Presentación, objetivos, definición de un sistema de trading, ventajas de trading algorítmico y porqué usar TradeStation o MultiCharts.
Aspectos básicos de TradeStation y Multicharts. Espacios de trabajo, Desktops, indicadores, estrategias, uso de la ayuda, entorno de desarrollo (TradeStation Development Environment y PowerLanguage Editor).
Introducción a EasyLanguage. Definición de una variable, tipos de variables, funciones y palabras reservadas, referenciar una barra pasada, comentarios y signos de puntuación, operadores condicionales (And y Or), operadores relacionales y de comparación, sentencias If... Then, If...Then...Else y If...Then...Else...If..., uso de la ayuda y el diccionario.
Desarrollo de un sistema de trading (patrón estacional intradía en el futuro de la gasolina). Configuración del espacio de trabajo, búsqueda del patrón, optimización, función objetivo, optimización exhaustiva y genética, sobre-optimización, validación, filtros (tendenciales, de volatilidad y temporales), salidas de un sistema (Stop loss, profit, y temporizador). Introducción al Walk Forward y análisis de Montecarlo.
Tipos de lógicas en los sistemas de trading. Reversión a la media, tendenciales, intermarket, Volatility Breakout y patrones con velas japonesas.
Conexión y supervisión de un sistema automatizado. Conectar un sistema totalmente automático, introducción al Trademanager, información más importante a tener en cuenta en la supervisión y resolución de contingencias con ejemplos.
Bonus. Documento resumen del curso con los contenidos más importantes del mismo.
He condensado, lo que en base a mis más de 8 años de experiencia, considero es más importante para iniciarse "con buen pie" en el trading cuantitativo. Espero acertar, por este motivo te agradeceré todo el feedback que me des. Las críticas constructivas también las recibiré con mucho agrada ya que me harán mejorar como trader, sin duda.
Todos los ejemplos podrás descargártelos con el código fuente. También los espacios de trabajo.
AVISO: Multicharts no es una herramienta gratis. TradeStation es gratis si abres cuenta con ellos. Recomiendo ir a sus webs para ampliar la información. En el trading, como en cualquier negocio, lo barato sale caro.
¡Toma el control de tu dinero con el trading algorítmico!
Nos vemos en clase.
Bruno Morte.