Curso de programador experto
de estrategias y herramientas de trading

(para traders algorítmicos y discrecionales)

Ya seas trader discrecional o algorítmico, consigue por fin programar lo que necesites en el posiblemente lenguaje de programación más sencillo para trading del mundo: EasyLanguage. Crea tus propias estrategias, indicadores y otras herramientas en TradeStation y MultiCharts.

QUANTIFIED MODELS

¿A quién va dirigido?

Z

A traders discrecionales interesados en:

  • Sofisticadas y sencillas herramientas más allá de los indicadores que le permitan llevar su trading al siguiente nivel y encontrar nuevas oportunidades de inversión discrecional en multitud de mercados simultáneamente.
  • Mecanizar total o parcialmente su plan de trading siempre que resulte posible.
Z

A iniciados en trading que:

Deseen introducirse en el trading algorítmico y que por ello requieran aprender algún lenguaje de programación financiero.

Z

A traders algorítmicos que:

  • Deseen aprender a programar en el posiblemente más sencillo (y uno de los más potentes) lenguajes de programación financieros del mundo: el EasyLanguage de TradeStation (una de las mejores y más completas plataformas de trading).
  • Busquen aprender a programar en otra de las también mejores plataformas de trading existentes: MultiCharts.
  • Estén interesados en la automatización de sus propias estrategias de trading.
  • Les gustaría programar sus propios estudios de trading (indicadores, PaintBars y ShowMe’s).
Z

A traders que requieran la ayuda de un profesor durante el curso:

A través de sesiones online mensuales, con el fin de poder ver resueltas sus dudas y de afianzar sus conocimientos.

Z

A Exalumnos que, una vez finalizado el curso, deseen:

Continuar con la formación y práctica continua de programación de sistemas de trading a través de nuestro programa complementario de membresías.

¿Por qué este curso?

A la hora de averiguar qué podemos esperar de nuestra manera de hacer trading (ya sea discrecional o automática) existen 2 caminos:

  1. Testear a ojo nuestra metodología de trading con datos pasados.
  2. Que nos lo haga un ordenador de manera automática.

Puesto que el primero de ambos caminos es muchísimo más tedioso y no está exento de errores (pues el ojo humano puede engañarnos haciéndonos ver lo que deseamos), es mucho más conveniente el segundo de ellos por su mucha mayor rapidez y eficiencia. Y para ello, es condición necesaria programar nuestra estrategia o algoritmo de trading. De ahí la necesidad del presente curso.

No importa si no sabes programar, pues este curso se centra sobre todo en aquellos que poco o nada saben de programación, siendo también útil para los que ya saben pero desean llegar más lejos. Es más, si sigues en serio el curso (para lo cual dispondrás asimismo del apoyo mensual de un profesor), te sorprenderá lo fácil que puede resultar programar infinidad de cosas en TradeStation y MultiCharts, tanto con la ayuda de ciertas «chuletas» del curso como sin ellas. Por supuesto, como cuando aprendiste a conducir, como principiante será la práctica continua la que te convierta en todo un experto, dependiendo del tiempo que vayas adquiriendo un nivel cada vez mayor.

Si eres trader discrecional habrás advertido que existe una parte de tu trading basada en reglas mecánicas, como por ejemplo cuando usas un cruce de medias móviles para decidir total o parcialmente si entrar o salir del mercado. Tales reglas mecánicas del tipo que sean son programables, por lo que ello nos permite averiguar qué podemos esperar de ellas y en qué escenarios bursátiles funciona peor y mejor. Y ten por seguro que si al hacerlo descubrimos unos resultados que dejan bastante que desear, estarás basando tu trading discrecional en algo que no es sólido. Y siendo así, tarde o temprano tu cuenta la acabarás llevando a cero, perdiendo así todo tu dinero invertido.

De ti depende basar tu trading discrecional en algo sólido con posibilidades de funcionar, y nada mejor para ello que el ayudarnos de la programación y de parte de la metodología del trading sistemático. Y cuando lo hagas, te sorprenderá descubrir que incluso estrategias de numerosos supuestos gurús, páginas webs, libros y cursos de trading discrecional no funcionan o no están definidas con la suficiente precisión como para poder testear sus bases, por lo que no deberías extrañarte si después pierdes dinero con ellas. Sin embargo, tienes ahora la oportunidad de canalizar todas tus energías y dinero en la dirección correcta dejándolo de perder con aquello que te venden como si funcionara cuando en muchos casos sólo lo hizo en el pasado (si es que lo hizo).

Si eres o deseas ser trader algorítmico te beneficiarás aún más de nuestro curso de programación, pues podrás llevar tu trading al siguiente nivel gracias a la metodología científica aplicada al mundo de los mercados financieros, la cual requiere del aprendizaje previo de algún lenguaje de programación como el que te enseñamos en este tu curso.

Así pues, ya seas trader discrecional o sistemático y te inicies o no en este apasionante mundo de los mercados financieros, tienes ahora la oportunidad de hacer de la programación uno de tus mayores aliados en el trading.

Método probado de aprendizaje

Al término del curso cualquier alumno habrá aprendido a programar estrategias sencillas e incluso de mayor dificultad de muy diversa tipología. Y ello de forma guiada por nuestros expertos.

¿Qué vas a aprender?

Al término del curso habrás aprendido a programar:

  • Todo tipo de Indicadores, PaintBars y ShowMe’s para hacer uso de ellos en tu trading discrecional y algorítmico.
  • Desde algoritmos de una serie temporal sencillos hasta otros de mayor dificultad de muy diferente tipología: tendenciales, antitendencia, de explosión de volatilidad, intradiarias, overnight, de scalping, basadas en patrones de velas, en soportes y resistencias variables, en divergencias, en gaps, en patrones estacionales, etc., logrando tener incluso nociones de cómo programar algoritmos basados en datos económicos útiles proporcionados por TradeStation.

Además, estarás preparado para que con la práctica logres programar cosas más complejas y difíciles, como por ejemplo:

  • Que se dibujen solas automáticamente líneas que representen soportes, resistencias, líneas directrices y divergencias, de las cuales podrás sacar provecho en tu trading discrecional o sistemático.
  • Patrones estacionales que calculen automáticamente y con antelación el primer y último día de trading de cada mes, el día de acción de gracias, el día de vencimiento,…
  • Diferentes métodos de money management aplicados a tus estrategias de trading para así poder testearlos posteriormente e incluso ejecutarlos automáticamente.

Podrás aplicar a tu trading fácilmente:

  • Filtros horarios para operar sólo en las mejores horas.
  • Filtros basados en el calendario, como en el día de la semana, el día del mes, el mes del año, fiestas,…
  • Patrones intermercado.
  • Gráficos de diferente marco temporal para determinar la tendencia en el corto, medio y largo plazo (para, por ejemplo, entrar en el mercado sólo cuando la tendencia en todos dichos plazos coincida).

Incluso aprenderás a programar algo tan exótico como estrategias basadas en las fases lunares, pues existe una corriente del pensamiento minoritaria según la cual la cercanía de la Luna a la Tierra afecta a nuestras emociones, condicionando así el comportamiento de los mercados a través del estado emocional de sus inversores.

¿Cómo lo vas a aprender?

  • A tu ritmo a través de vídeos suficientemente detallados que podrás visualizar más rápida o lentamente según tu nivel.
  • Con el apoyo y ayuda de un profesor al cual podrás consultarle en directo on-line cualquier cuestión relacionada con el temario una vez al mes.
  • Con la resolución ultradetallada en vídeo de todos los ejercicios. No te vamos a dar su solución sin explicarte cómo se resuelven, pues en tales vídeos verás cómo improvisa el profesor razonando cada paso que da hasta programar lo que se pide en cada ejercicio. De este modo, el alumno aprende a pensar como el profesor a la hora de programar, teniendo infinidad de ejemplos de cómo sortear a su paso cualquier dificultad en la programación.

Pilares básicos de nuestro programa formativo

  1. El primero de ellos es la formación puntual a través de un potente curso de programación como el impartido por un experto como Fernando Bodí, quien periódicamente resolverá las dudas de los alumnos al objeto de que éstos vayan afianzando sus conocimientos con el paso del tiempo.

  2. En tanto que el segundo es la formación y práctica continua a través de los cursos y programas de membresía de Quantified Models, mediante los cuales se crea para cualquier alumno el entorno adecuado que necesita para el aprendizaje de la programación de manera práctica, profesional y exitosa.

Al fin y a la postre, consideramos de vital importancia que el alumno pueda continuar su aprendizaje al término del curso, de tal forma que vaya adquiriendo una soltura completa en lo que a la programación de sistemas de trading se refiere.

Preguntas más frecuentes sobre el curso (FAQs)

Resolvemos todas tus dudas

Estas son las principales preguntas que nos hacen nuestros clientes sobre el curso de experto programador.
Si tienes otras, no dudes en consultarnos personalmente.

¿Puedo hacer las lecciones cuando yo quiera?

El curso está programado para ser realizado en 6 meses. Y aunque se te va a sugerir todas las semanas un ritmo razonablemente tranquilo para ir visualizando cada vídeo, dado que las lecciones están grabadas, vas a poder verlas cuando tú consideres oportuno, ya sea a cualquier hora del día cualquier día de la semana. 

Sí que es cierto que habrá algunos webinars en directo para resolver dudas con el profesor del curso, pero la hora se decidirá entre todos los participantes, quedando además grabadas tales sesiones para así poder verlas posteriormente en caso necesario. Y no te preocupes tampoco si no puedes asistir en directo a ellas, pues siempre podrás mandar tus dudas por adelantado para que luego puedan ser resueltas para ti.

¿Hay un tiempo limitado para realizar el curso?

Por defecto, el curso dura 6 meses, pero si no lo has podido terminar, no te preocupes porque vas a disponer de acceso a sus vídeos por 3 meses más.

Es más, como exalumno, podrás contratar nuestro programa complementario de membresías mensuales para así poder resolver las dudas que te hayan quedado pendientes. Y como parte ventajosa, durante dicho tiempo de membresías podrás disfrutar de cualquier producto formativo que hayas adquirido anteriormente, así como de sus mejoras y actualizaciones sin tener que desembolsar su coste nuevamente. Después de todo, el mundo de la Informática y las Finanzas se halla en constante evolución. Y con este enfoque estamos convencidos de que el alumno va a poder disfrutar de una formación de la máxima calidad desembolsando a su vez el menor dinero posible.

No he programado antes, ¿este curso es para mí?

Sí, vamos a dedicarle mucho tiempo a la programación desde sus bases, de modo que no te preocupes. Verás como acabas programando y disfrutando del proceso.

Además, podrás resolver cualquier duda en directo.

¿Qué conocimientos necesito a nivel de informática?

Explicamos todo detalladamente, paso a paso, y desde cero. No se requiere, por tanto, ningún conocimiento específico, aunque si lo posees a nivel de programación, tu curva de aprendizaje será mucho más acelerada.

¿Es un curso de programación sólo para TradeStation y MultiCharts?

Sí, efectivamente es un curso de programación para 2 de las mejores y más completas plataformas de trading del mundo, utilizadas, además, en el mundo institucional por su potencia, y siendo superiores a otras plataformas también muy conocidas, como Metatrader, Visual Chart, ProRealTime,…

Además, presentan la gran ventaja añadida de que su lenguaje de programación es posiblemente el más amigable y sencillo del mundo a nivel financiero, no presentando, por ejemplo, las abismales dificultades de lenguajes como MQL4 y MQL5 de Metatrader 4 y Metatrader 5, respectivamente.

Y si asimismo estás interesado en crear tu propio Darwin para ganarte la vida con él (ver www.darwinex.com para más información), puedes hacerlo operando con MultiCharts e Interactive Brokers.

¿Por qué nuestro programa formativo?

Sabemos muy bien lo que necesita un alumno para poder afrontar el trading de forma exitosa, y ello es así porque parte de nuestro equipo ha sido alumno de multitud de cursos de trading. Al haber estado antes en vuestro lugar como alumnos, conocemos, por tanto, las carencias de esta clase de cursos, y a su vez, todo lo que debe contener un programa formativo completo de trading para que todo alumno que desee llevar a buen puerto su trading algorítmico acabe lográndolo.

Sabemos, asimismo, que después de la contratación de un curso de trading, muchos alumnos lo dejan en el baúl de los recuerdos, y ello es debido a diversos motivos: desde la no resolución de forma clara por parte del profesor de muchas de nuestras dudas, hasta la falta de suficientes ejemplos reales claros y acabados, pasando incluso por la carencia de un profesor experto que nos guíe en todo el proceso continuo de nuestro  aprendizaje a fin de que nos resulte mucho menos duro en el tiempo.

Nosotros no queremos que te pase esto con nuestro programa formativo, y por ello, le hemos dado un enfoque completamente distinto pensando siempre en el beneficio del alumno como si de nosotros mismos se tratara.

¿Qué ventajas tiene la contratación de membresías como alumno o exalumno del curso de programación?

Nuestra creencia fundamental es que una sola persona no puede lograr mucho en la vida en comparación con un grupo o equipo de personas, ya que una única persona no tiene el monopolio del conocimiento ni puede abarcar tanto.

Colectivamente podemos lograr mucho más que individualmente, podemos estar en desacuerdo y los desacuerdos que tenemos pueden hacernos más fuertes. Es por ello que nuestro programa formativo no es sólo un programa, sino que va más allá, pues se trata de una comunidad de traders.

La contratación de nuestro programa complementario de membresías presenta la ventaja de que, tras la finalización del curso, vas a poder continuar con tu formación y perfeccionamiento por un módico precio.

Otra de las ventajas es que durante dicho tiempo de membresías podrás disfrutar de cualquier producto formativo que hayas adquirido anteriormente, así como de sus mejoras y actualizaciones sin tener que desembolsar su coste nuevamente. Después de todo, el mundo de la Informática y las Finanzas se halla en constante evolución, y con este enfoque estamos convencidos de que el alumno va a poder disfrutar de una formación de la máxima calidad invirtiendo a su vez el mínimo dinero posible.

Contenido del curso

Ofrecemos las bases para programar algoritmos de una serie temporal de todo tipo: tendenciales, antitendencia, de explosión de volatilidad, continuos, intradiarios continuos, intradiarios puros, de scalping, basados en datos económicos, en soportes y resistencias variables, en gaps, en patrones estacionales, en patrones de velas, etc. conociendo en detalle con infinidad de códigos de programación la forma exacta que tienen las reglas de un algoritmo de trading.

Módulo 1: Introducción a TradeStation
  • Lección 1. Comparativa entre TradeStation y otras plataformas de Trading.

  • Lección 2. Menú y opciones principales de TradeStation 9.5.

  • Lección 3. Extras en TradeStation: indicadores sobre indicadores, gráficos multidata, indicadores sobre gráficos multidata, e importación de datos históricos de otros proveedores.
Módulo 2: Bases de programación
  • Lección 4. Proceso seguido por cualquier plataforma de trading a la hora de evaluar y ejecutar el código de programación de un sistema de trading, indicador, PaintBar o ShowMe.

  • Lección 5.  Codificación de sistemas de trading en Easylanguage/Powerlanguage con un solo gráfico histórico: precios, órdenes principales de entrada y salida de una posición, condiciones con If…Then, tipos de órdenes básicas (a mercado, limitadas y de stop), estructura de las estrategias tendenciales y antitendencia, variables optimizables y no optimizables, operaciones matemáticas básicas, programación de sistemas multidata, programación en versiones antiguas de TradeStation, y “signals”.
Módulo 3: Avanzando en programación
  • Lección 6. Programación más difícil: forma general de la sentencia If, utilidad de la sentencia Not, sentencia para saber las veces que hemos entrada y salido cierto día, obtención de datos diarios, semanales, mensuales o anuales trabajando con un solo time frame, obtención de soportes y resistencias, sentencias para el cruce de indicadores o precios, conversión de variables temporales para acelerar las optimizaciones, variables que representan texto, variables booleanas y utilidad, funciones, creación de indicadores, PaintBars y ShowMe’s, programación de alertas acústicas, visuales y por e-mail, detección eficaz de errores en el código.

  • Lección 7. Programación Nivel II (compleja): filtros y criterios estacionales de entrada/salida, obtención de información sobre el mercado (símbolo, multiplicador del futuro, mínimo movimiento del mercado en puntos, time frame empleado,…), acceso a datos específicos de nuestros sistemas barra a barra (Drawdown, ganancia acumulada, pérdida máxima, máximo número de entradas dentro de una posición, valor de las comisiones, del slipagge,…), operaciones matemáticas más complejas, bucles For, While y Repeat, otras formas de If (Switch-Case y Once), programación de indicadores, PaintBars y ShowMe’s dentro de la estrategia que los usa, creación de funciones con parámetros de salida o por referencia, programación de dibujo de soportes, resistencias, líneas directrices, canales y divergencias, arrays, piramidación, money management (“fixed ratio” de Ryan Jones y “fixed fractional”), declaración explícita de variables, variables intrabarpersist, no Plot, generación de órdenes intrabarra (IntrabarOrderGeneration), métodos (más allá de las funciones), e introducción a la programación exótica: fases lunares.

  • Lección 8. Programación específica: programación de estrategias en opciones, limitaciones, programación de algoritmos basados en fundamentales y datos económicos suministrados por TradeStation, importación a TradeStation de fundamentales para la posterior programación de un algoritmo de trading que trabaje con dichos datos: ejemplo de sistema de trading basado en el índice de manufactura de la Fed de Filadelfia (BOS).

Equipo formativo

El profesor principal del curso será Fernando Bodí, cuya dilatada experiencia en el mundo del trading algorítmico y su background en la rama de la Física más compleja y abstracta, la Física Teórica, le permiten abordar el estudio de los mercados financieros desde una perspectiva científica lo más rigurosa posible.

Quantified Models - Equipo - Fernando Bodí

FERNANDO BODÍ

Licenciado en Física, D.E.A. en Física (postgrado doctoral en Física) y Trader Algorítmico o Cuantitativo. Desde el año 2004 lleva trabajando en la Investigación y el Desarrollo de algoritmos matemáticos de trading, habiendo realizado diferentes colaboraciones externas con Interdin S.B.V. y Renta 4 Gestora. Tras dichas colaboraciones, acabó trabajando como gestor de fondos de gestión alternativa en Renta 4 Gestora, focalizándo la mayor parte de su tiempo en cuestiones de tipo cuantitativo. Posteriormente inició una nueva etapa puramente cuantitativa en Quark Technologies S.L., empresa de la que fue vicepresidente, cofundador y principal responsable técnico, continuando un tiempo después dicha labor cuantitativa como Quant Developer en la empresa de Prop Trading inglesa Saxon Financials Ltd. Posteriormente se acabó dedicando a la gestión CTA cuantitativa con algoritmos automatizados de trading en GesTrading Managemente Ltd., empresa que cofundó en Miami (Florida – EEUU), habiendo trabajado también para la empresa de I+D y de alquiler de sistemas automáticos de trading GesTrading Strategies. Actualmente se halla centrado en su tesis doctoral mientras colabora en el proyecto derivado de GesTrading fundado por su compañero Enrique Valdenebro: PattInvestor.

Elije tu plan de pago del curso

Membresía para programadores

Dirigida a ex-alumnos del curso de programación, con el objetivo de que continúen su aprendizaje y perfeccionamiento.

Incluye:

  • Acceso al Aula Virtual
  • Acceso foro de dudas (límite 5 al mes)
  • Reunión mensual para practicar ejemplos de programación (2,5 horas).

Subscribe to our Newsletter

Join our mailing list to receive the latest news and updates from Quantified Models team.

Subscribe to our Newsletter

You have Successfully Subscribed!

Ir al contenido