- Una comprensión de las finanzas (valores, derivados, etc.)
- Una comprensión general de probabilidad y estadística
- Cálculo diferencial e integral elemental
Python es un lenguaje de programación que ha ganado gran popularidad en la industria financiera. Utilizado por los mayores bancos de inversión y fondos de cobertura, se está empleando para construir una amplia gama de aplicaciones financieras que van desde los principales programas de negociación hasta los sistemas de gestión de riesgos.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo usar Python para desarrollar aplicaciones prácticas para resolver una serie de problemas específicos relacionados con las finanzas.
Al final de esta capacitación, los participantes podrán:
- Comprender los fundamentos del lenguaje de programación Python
- Descargue, instale y mantenga las mejores herramientas de desarrollo para crear aplicaciones financieras en Python
- Seleccione y utilice los paquetes de Python más adecuados y las técnicas de programación para organizar, visualizar y analizar datos financieros de varias fuentes (CSV, Excel, bases de datos, web, etc.)
- Cree aplicaciones que resuelvan problemas relacionados con la asignación de activos, el análisis de riesgos, el rendimiento de la inversión y más
- Solucionar problemas, integrar, implementar y optimizar una aplicación de Python
Audiencia
- Desarrolladores
- Analistas
- Quants
Formato del curso
- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
Nota
- Esta capacitación tiene como objetivo proporcionar soluciones para algunos de los principales problemas que enfrentan los profesionales de las finanzas. Sin embargo, si tiene un tema, herramienta o técnica en particular que desea agregar o elaborar más adelante, contáctenos para organizarlo.
Introducción
Configuración del entorno de desarrollo
- Programación local vs en línea: Anaconda y Jupyter
Fundamentos de programación de Python
- Estructuras de control, tipos de datos, funciones, estructuras de datos y operadores
Extendiendo las capacidades de Python
- Módulos y paquetes
Tu primera aplicación Python
- Estimar las 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
- Accediendo a los datos en una base de datos SQL
Organizar datos usando matrices y vectores en Python
- NumPy y funciones vectorizadas
Visualización de datos con Python
- Matplotlib para trazados 2D y 3D, pyplot y SciPy
Analizando 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 precio de activos
- simulación del Monte Carlo
Asignación de activos y optimización de la cartera
- Realización de asignación de capital, asignación de activos y evaluación de riesgos
Análisis de riesgo y rendimiento de la inversión
- Definir y resolver problemas de optimización de cartera
Análisis de ingresos fijos y precios de opciones
- Realizar análisis de ingresos fijos y fijación de precios de opciones
Análisis de series temporales financieras
- Analizando datos de series de tiempo en mercados financieros
Tomando su aplicación Python en producción
- Integrando su aplicación con Excel y otras aplicaciones web
Rendimiento de la aplicación
- Optimizando su aplicación
- Computación Paralela y Multiprocesamiento
Solución de problemas
Comentarios finales
United Arab Emirates - Python Programming for Finance
Qatar - Python Programming for Finance
Egypt - Python Programming for Finance
Saudi Arabia - Python Programming for Finance
South Africa - Python Programming for Finance
Brasil - Python Programming for Finance
Canada - Python Programming for Finance
香港 - Python Programming for Finance
澳門 - Python Programming for Finance
台灣 - Python Programming for Finance
USA - Python Programming for Finance
Österreich - Python Programming for Finance
Schweiz - Python Programming for Finance
Deutschland - Python Programming for Finance
Czech Republic - Python Programming for Finance
Denmark - Python Programming for Finance
Estonia - Python Programming for Finance
Finland - Python Programming for Finance
Greece - Python Programming for Finance
Magyarország - Python Programming for Finance
Ireland - Python Programming for Finance
Luxembourg - Python Programming for Finance
Latvia - Python Programming for Finance
España - Programación Python para Finanzas
Italia - Python Programming for Finance
Lithuania - Python Programming for Finance
Nederland - Python Programming for Finance
Norway - Python Programming for Finance
Portugal - Python Programming for Finance
România - Python Programming for Finance
Sverige - Python Programming for Finance
Türkiye - Python Programming for Finance
Malta - Python Programming for Finance
Belgique - Python Programming for Finance
France - Python Programming for Finance
日本 - Python Programming for Finance
Australia - Python Programming for Finance
Malaysia - Python Programming for Finance
New Zealand - Python Programming for Finance
Philippines - Python Programming for Finance
Singapore - Python Programming for Finance
Thailand - Python Programming for Finance
Vietnam - Python Programming for Finance
India - Python Programming for Finance
Argentina - Programación Python para Finanzas
Chile - Programación Python para Finanzas
Costa Rica - Programación Python para Finanzas
Ecuador - Programación Python para Finanzas
Guatemala - Programación Python para Finanzas
Colombia - Programación Python para Finanzas
México - Programación Python para Finanzas
Panama - Programación Python para Finanzas
Peru - Programación Python para Finanzas
Uruguay - Programación Python para Finanzas
Venezuela - Programación Python para Finanzas
Polska - Python Programming for Finance
United Kingdom - Python Programming for Finance
South Korea - Python Programming for Finance
Pakistan - Python Programming for Finance
Sri Lanka - Python Programming for Finance
Bulgaria - Python Programming for Finance
Bolivia - Programación Python para Finanzas
Indonesia - Python Programming for Finance
Kazakhstan - Python Programming for Finance
Moldova - Python Programming for Finance
Morocco - Python Programming for Finance
Tunisia - Python Programming for Finance
Kuwait - Python Programming for Finance
Oman - Python Programming for Finance
Slovakia - Python Programming for Finance
Kenya - Python Programming for Finance
Nigeria - Python Programming for Finance
Botswana - Python Programming for Finance
Slovenia - Python Programming for Finance
Croatia - Python Programming for Finance
Serbia - Python Programming for Finance
Bhutan - Python Programming for Finance