
Este curso está diseñado para enseñarte cómo usar Python desde cero para construir aplicaciones financieras reales, trabajando con datos de mercado reales y resolviendo problemas prácticos que aparecen en el mundo del análisis financiero, la automatización y el trading algorítmico.
No es un curso de Python genérico. Aquí aprenderás Python con un objetivo claro: entender, analizar y utilizar datos financieros para crear herramientas útiles, visuales e interactivas.
A lo largo del curso utilizaremos el API de Financial Modeling Prep para extraer datos del mercado (precios, históricos, información financiera), y sobre esa base iremos construyendo conocimiento y proyectos cada vez más avanzados.
Comenzamos desde los fundamentos:
Qué es una API y cómo funciona
Cómo trabajar con datos en formato JSON
Cómo hacer peticiones HTTP y entender las respuestas
Cómo transformar datos crudos en estructuras útiles con pandas y DataFrames
Una vez dominadas las bases, avanzamos hacia procesos más cercanos a un entorno profesional:
Limpieza y transformación de datos (ETL: Extract, Transform, Load)
Análisis de datos financieros
Visualización clara de precios y métricas clave
Después damos el salto a la parte más potente del curso: convertir el análisis en aplicaciones reales.
Aprenderás a crear gráficos interactivos y dashboards financieros usando Streamlit, de forma dinámica y profesional, sin necesidad de JavaScript ni HTML. Todo con Python.
El curso culmina con varios mini-proyectos prácticos, donde aplicarás todo lo aprendido:
Un dashboard financiero interactivo
Un ejemplo sencillo de predicción de mercados
Un bot de trading básico para entender cómo se automatiza una estrategia
El enfoque es 100% práctico y progresivo: cada concepto tiene sentido porque se usa, y cada parte del curso construye sobre la anterior.