Finanzas Algorítmicas con Python y QuantConnect




Finanzas Algorítmicas con Python y QuantConnect

Te gustaría aprender a desarrollar algoritmos que automaticen tus estrategias de inversión en los mercados financieros, esto es precisamente lo que aprenderás en este curso de Finanzas Algorítmicas con Python. Soy Carlos Martínez, tengo una Maestría en Finanzas de la Universidad Centroamericana, un MBA de INCAE y un Ph.D. en Management de la Universidad de Saint Gallen en Suiza. He presentado mi investigación en algunas de las más prestigiosas conferencias y coloquios doctorales sostenidos en la Universidad de Tel Aviv, el Politécnico de Milán, la Universidad de Halmstad en Suecia y el MIT. Además, soy coautor de más de 25 casos de enseñanza algunos de ellos incluidos en las bases de casos de universidades relevantes como Harvard y Michigan. Aparte de mi carrera en la academia, tengoexperiencia comprobable como trader en los mercados de divisas desde el año 2008.

Este es un curso muy completo que incluye algunas presentaciones teóricas, pero que se enfoca principalmente en tutoriales en Python y asignaciones con solución. El curso está conformado por tres grandes partes. En la primera, presentaremos una introducción desde cero al lenguaje de programación Python, enfatizando algunas de sus bibliotecas más relevantes como lo son pandas, numpy y matplotlib. La segunda parte consiste en una introducción a las inversiones en instrumentos financieros en la que presentaremos la teoría de cartera de Markowitz, la cual aprenderemos a operacionalizar en Python. En esta parte, también abordaremos los principales indicadores utilizados en el análisis técnico.

Una vez con estas bases financieras y de programación, entraremos de lleno a las finanzas algorítmicas en la tercera parte. Para esto utilizaremos la plataforma de Quantconnect para construir y hacer backtesting de nuestros algoritmos. Iniciaremos desde lo más básico, aprendiendo a colocar y liquidar posiciones a través de market order y limit orders. También, aprenderemos a actualizar los tickets de órdenes en eventos programados, a tomar en cuenta el apalancamiento, ventas en corto y margin calls en nuestros algoritmos y elaborar gráficos de indicadores para encontrar insights para nuestras estrategias de inversión. Finalmente, con todos nuestros aprendizajes, construiremos tres algoritmos para sendas estrategias de inversión.

He diseñado este curso con un currículo muy completo, precisamente para que pueda ser tomado por un amplio número de estudiantes. Está pensado tanto para personas con cierto conocimiento de Python interesados en hacer una carrera financiera o en invertir en los mercados financieros como para personas con cierto conocimiento financiero interesados en aprender a programar algoritmos para automatizar su proceso de inversión. El curso incluye tanto una sección introductoria a Python desde cero como una sección introductoria a los mercados financieros y el análisis técnico, por lo que prácticamente no tiene prerrequisitos más allá de un conocimiento básico de estadística y nociones de programación.

Te invito a revises la información del curso y te inscribas. ¡Nos vemos en la primera clase!

Aprende Python y QuantConnect para Desarrollar y Hacer Backtesting de Algoritmos de Automatización de Inversión

Url: View Details

What you will learn
  • Curso introductorio a Python desde la instalación de Anaconda
  • Diferentes bibliotecas de Python, enfatizando Pandas, Numpy y Matplot
  • Análisis Técnico: Indicadores MACD, RSI, Bollinger Bands, Retrasos Fibonacci entre otros

Rating: 4.25

Level: All Levels

Duration: 13.5 hours

Instructor: Carlos Martínez, PhD


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.


© 2021 hugecourses.com. All rights reserved.
View Sitemap