Temario del curso

Introducción

Comprendiendo los Fundamentos de Python

Resumen del Uso de Tecnología y Python en Finanzas

Resumen de Herramientas e Infraestructura

  • Despliegue de Python Usando Anaconda
  • Usando la Plataforma Cuantitativa de Python
  • Usando IPython
  • Usando Spyder

Iniciando con Ejemplos Financieros Simples en Python

  • Calculando Volatilidades Implícitas
  • Implementando la Simulación de Monte Carlo
    • Usando Pure Python
    • Usando Vectorización con Numpy
    • Usando Vectorización Completa con el Esquema Log Euler
    • Usando Análisis Gráfico
  • Usando Análisis Técnico

  • Comprendiendo Tipos de Datos y Estructuras en Python

    • Aprendiendo los Tipos Básicos de Datos
    • Aprendiendo las Estructuras Básicas de Datos
    • Usando Estructuras de Datos de NumPy
    • Implementando Vectorización del Código

    Implementando Visualización de Datos en Python

    • Implementando Gráficos Bidimensionales
    • Usando Otros Estilos de Gráfico
    • Implementando Gráficos Financieros
    • Generando un Gráfico 3D

    Usando Datos de Series Temporales Financieras en Python

    • Explorando los Fundamentos de pandas
    • Implementando los Primeros y Segundos Pasos con la Clase DataFrame
    • Obteniendo Datos Financieros de Internet
    • Usando Datos Financieros de Archivos CSV
    • Implementando Análisis de Regresión
    • Lidiando con Datos de Alta Frecuencia

    Implementando Operaciones de Entrada/Salida

    • Comprendiendo los Fundamentos de I/O en Python
    • Usando I/O con pandas
    • Implementando I/O Rápido con PyTables

    Implementando Aplicaciones Críticas para el Rendimiento con Python

    • Resumen de Bibliotecas de Rendimiento en Python
    • Comprendiendo los Paradigmas de Python
    • Comprendiendo la Distribución de Memoria
    • Implementando Computación Paralela
    • Usando el Módulo multiprocessing
    • Usando Numba para Compilación Dinámica
    • Usando Cython para Compilación Estática
    • Usando GPUs para Generación de Números Aleatorios

    Usando Herramientas y Técnicas Matemáticas para Finanzas con Python

    • Aprendiendo Técnicas de Aproximación
      • Regresión
      • Interpolación
    • Implementando Optimización Convexa
    • Implementando Técnicas de Integración
    • Aplicando Cálculo Simbólico

    Estocástica con Python

    • Generación de Números Aleatorios
    • Simulación de Variables y Procesos Estocásticos
    • Implementando Cálculos de Valoración
    • Cálculo de Medidas de Riesgo

    Estadística con Python

    • Implementando Pruebas de Normalidad
    • Implementando Optimización de Portafolios
    • Llevando a cabo Análisis de Componentes Principales (PCA)
    • Implementando Regresión Bayesiana usando PyMC3

    Integrando Python con Excel

    • Implementando Interacción Básica de Hojas de Cálculo
    • Usando DataNitro para Integración Completa de Python y Excel

    Programación Orientada a Objetos con Python

    Construyendo Interfaces Gráficas de Usuario con Python

    Integrando Python con Tecnologías y Protocolos Web para Finanzas

    • Protocolos Web
    • Aplicaciones Web
    • Servicios Web

    Comprendiendo e Implementando el Marco de Valoración con Python

    Simulando Modelos Financieros con Python

    • Generación de Números Aleatorios
    • Clase de Simulación Genérica
    • Movimiento Browniano Geométrico
      • La Clase de Simulación
      • Implementando un Caso de Uso para GBM
    • Difusión con Saltos
    • Difusión de Raíz Cuadrada

    Implementando Valoración de Derivados con Python

    Implementando Valoración de Portafolios con Python

    Usando Opciones de Volatilidad en Python

    • Implementando la Recopilación de Datos
    • Implementando la Calibración del Modelo
    • Implementando la Valoración del Portafolio

    Mejores Prácticas en Programación con Python para Finanzas

    Solución de Problemas

    Resumen y Conclusión

    Consideraciones Finales

Requerimientos

  • Experiencia básica en programación
  • Conocimientos sólidos de matemáticas para finanzas
 35 Horas

Número de participantes


Precio por Participante​

Testimonios (5)

Próximos cursos

Categorías Relacionadas