Material preparado para la edición 4 de la microcredencia UAM de Introducción a Python para las Finanzas.
Profesores:
-
-
Director de Desarrollo de Software en March Asset Management (March AM - Banca March).
-
Quant AI Developer - Máster en Inteligencia Artificial aplicada a los Mercados Financieros (MIAX - BME).
-
Profesor Máster en Inteligencia Artificial y Computación Cuántica aplicada a los Mercados Financieros (MIAX - BME).
-
Ingeniero Técnico de Telecomunicaciones en la especialidad de Telemática por la Universidad Politécnica de Madrid.
-
-
-
Master de IA aplicado a los Mercados Financieros del Instituto BME.
-
Grado Economía y Finanzas Universidad Autónoma de Madrid.
-
Ingeniero Superior de Telecomunicaciones Universidad Politécnica de Madrid.
-
Profesor Asociado Dpto Financiación e Investigación Comercial. Facultad Económicas y Empresariales Universidad Autónoma de Madrid.
-
-
-
Doctor en Economía y Empresa. Universidad Autónoma de Madrid.
-
Profesor Titular Dpto Financiación e Investigación Comercial. Facultad Económicas y Empresariales. Universidad Autónoma de Madrid.
-
El curso de introducción a Python para finanzas busca dotar a los estudiantes de habilidades esenciales en programación Python aplicadas al ámbito financiero, facilitando el manejo y análisis de datos financieros, la implementación de estrategias de trading y la realización de cálculos estadísticos para decisiones financieras.
-
Fundamentos de Python
-
Core de Python.
-
Listas y diccionarios.
-
Flujos de control.
-
Funciones.
-
-
Herramientas de análisis de datos
-
Pandas: Se aprenderá mediante un caso práctico de análisis de activos financieros, enfocándose en la limpieza de datos y manipulación de series temporales.
-
Numpy: Se introducirá en el contexto de gestión de carteras para manipular y calcular operaciones numéricas complejas.
-
Visualización y análisis estadístico: Incluye técnicas para realizar gráficos.
-
-
Aplicaciones financieras prácticas
-
Descarga y descripción de activos financieros.
-
Yahoo Finance.
-
Rentabilidad y su distribución.
-
Riesgo.
-
-
Cálculos iniciales de carteras.
-
Rentabilidad.
-
Riesgo.
-
Correlación.
-
-
Generación de carteras aleatorias.
-
Carteras a partir de los activos del S&P 500.
-
Simulación de Montecarlo.
-
-
Estrategias de trading con medias móviles.
-
Media Móvil Simple (SMA - Simple Moving Average).
-
Combinaciones de SMA con distintas ventanas temporales.
-
Media Móvil Exponencial (EMA - Exponential Moving Average).
-
Combinaciones de SMA y EMA con distintas ventanas temporales.
-
-
Explicación de los retornos de un activo en función de otros activos.
-
Regresión lineal con una variable exógena.
-
Regresión lineal con más de una variable exógena.
-
-
1.1 Google Colab - Colaboratory
2.1 Syntaxis básica
2.2 Variables
2.3 Operadores
2.6 Listas
2.7 Diccionarios
2.8 Condicionales y bucles
2.9 Funciones
2.1 Descarga y descripción de activos financieros
2.2 Cálculos iniciales de carteras
2.3 Generación aleatoria de carteras