Curso: Python Programming for Finance

CENTRO DE FORMACIÓN
MODALIDAD
  • Presencial
DURACIÓN
  • 35 horas
LUGAR DE IMPARTICIÓN
  • Aula Virtual
DOCENTES
  • No disponible

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

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

Otros cursos bonificables de NobleProg:

CURSO IMPARTIDO POR:

nobleprog

¡Bonifica este curso!

Nosotros nos encargamos de gestionar la bonificación de estos cursos. Para información sobre la inscripción, CONTACTA CON EL CENTRO.

Busca otro curso

ESCRIBE: Nombre del curso, centro de formación, docente y/o provincia

La formación es la clave.
Te ayudamos a bonificarla, ¡Es muy sencillo!.

¿Qué es una bonificación de formación?

Más información
CONTACTA

info@bonificatucurso.com

986 108 164

ACCESOS RÁPIDOS