Programa del Curso
Introducción
Configuración del entorno de desarrollo
- Programming local vs online: Anaconda y Jupyter
Python Fundamentos de programación
- Estructuras de control, tipos de datos, funciones, estructuras de datos y operadores
Ampliación de las capacidades de Python
- Módulos y paquetes
Su primera Python aplicación
- Estimación de fechas y horas de inicio y finalización
Acceso a datos externos con Python
- Importación y exportación, lectura y escritura de datos CSV
- Acceso a los datos de una base de datos SQL
Organización de datos mediante matrices y vectores en Python
- Funciones NumPy y vectorizadas
Visualización de datos con Python
- Matplotlib para trazado 2D y 3D, pyplot y SciPy
Análisis de datos con Python
- Análisis de datos con scipy.stats y pandas
- Importación y exportación de datos financieros (Excel, datos de sitios web, etc.)
Simulación de trayectorias de precios de activos
- Simulación de Monte Carlo
Asignación de activos y optimización de carteras
- Realización de la asignación de capital, la asignación de activos y la evaluación de riesgos
Análisis de riesgos y Investment rendimiento
- Definición y resolución de problemas de optimización de carteras
Análisis de Renta Fija y Valoración de Opciones
- Realización de análisis de renta fija y fijación de precios de opciones
Análisis de Series Temporales Financieras
- Análisis de datos de series temporales en los mercados financieros
Llevar su Python aplicación a producción
- Integración de la aplicación con Excel y otras aplicaciones web
Rendimiento de la aplicación
- Optimización de la aplicación
- Computación paralela y multiprocesamiento
Solución de problemas
Palabras finales
Requerimientos
- Conocimientos de finanzas (valores, derivados, etc.)
- Una comprensión general de la probabilidad y la estadística
- Elementary cálculo diferencial e integral
Testimonios (3)
Ejemplos/ejercicios perfectamente adaptados a nuestro dominio
Luc - CS Group
Curso - Scaling Data Analysis with Python and Dask
Traducción Automática
El entrenador estaba muy disponible para responder a todo tipo de preguntas que hice
Caterina - Stamtech
Curso - Developing APIs with Python and FastAPI
Traducción Automática
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course