Introducción a Python para Finanzas
- Home
- Cursos
- Python para Finanzas
MICROCREDENCIAL
Introducción Python para Finanzas
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.
Sobre el curso
Equipo docente
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.
Temario
Módulo 1. Fundamentos de Python
Tema 1. Entorno de desarrollo
1.1 Google Colab – Colaboratory
Tema 2. Core de Python
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
Módulo 2. Aplicaciones Financieras
2.1 Descarga y descripción de activos financieros
2.2 Cálculos iniciales de carteras
2.3 Generación aleatoria de carteras
Contenidos
Contenidos
- 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.
- Descarga y descripción de activos financieros.
Departamento: Financiación e Investigación Comercial
Centro: Facultad de Ciencias Económicas y Empresariales
IP/Director: Fernando Andres Ubeda Mellina