|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/finanzas-algoritmicas-en-python/
课程评论:没有评论
**课程名称**:Python计量金融学 **主讲人**:Carlos Martínez 博士 **课程概述**: 本课程旨在教授学员如何利用 Python 语言开发自动化交易算法。通过理论讲解、Python 教程和实操练习,学员将掌握金融市场投资策略的开发与回测。 **课程结构**: 1. **Python 基础**: * Python 语言入门,重点介绍 Pandas、NumPy 和 Matplotlib 等核心库。 2. **金融投资入门**: * 介绍 Markowitz 投资组合理论,并学习如何在 Python 中实现。 * 讲解技术分析中的常用指标。 3. **计量金融学实战**: * 使用 QuantConnect 平台构建和回测交易算法。 * 学习设置订单(市价单、限价单)、处理订单更新、管理杠杆、卖空、保证金追缴。 * 学习绘制技术指标图表以发现投资机会。 * 构建三个代表不同投资策略的交易算法。 **目标学员**: * 对金融市场投资感兴趣,并希望学习 Python 编程以自动化投资流程的学生。 * 具备一定 Python 基础,希望进入金融领域或学习量化交易的学生。 **先修要求**: * 基础统计学知识。 * 基本的编程概念。 **课程特色**: * 理论与实践相结合,注重 Python 实操。 * 从零开始讲解 Python 和金融市场基础。 * 利用 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!