Programa do Curso

Introdução

Configurando o Ambiente de Desenvolvimento

  • Programming localmente vs online: Anaconda e Jupyter

Python Programming Fundamentos

  • Estruturas de controle, tipos de dados, funções, estruturas de dados e operadores

Estendendo as capacidades de Python

  • Módulos e Pacotes

Sua primeira Python inscrição

  • Estimando datas e horários de início e término

Accessing Dados Externos com Python

  • Importação e exportação, leitura e gravação de dados CSV
  • Accessing dados em um SQL banco de dados

Organizando dados usando matrizes e vetores em Python

  • NumPy e funções vetorizadas

Visualizando Dados com Python

  • Matplotlib para plotagem 2D e 3D, pyplot e SciPy

Analisando Dados com Python

  • Análise de dados com scipy.stats e pandas
  • Importação e exportação de dados financeiros (Excel, dados de sites, etc.)

Simulando trajetórias de preços de ativos

  • Simulação de Monte Carlo

Alocação de ativos e otimização de portfólio

  • Realização de alocação de capital, alocação de ativos e avaliação de risco

Análise de Risco e Investment Desempenho

  • Definindo e resolvendo problemas de otimização de portfólio

Análise de renda fixa e preços de opções

  • Análise de renda fixa e precificação de opções

Análise de Série Temporal Financeira

  • Análise de dados de séries temporais nos mercados financeiros

Colocando seu Python aplicativo em produção

  • Integrando seu aplicativo com Excel e outros aplicativos da web

Desempenho do aplicativo

  • Otimizando seu aplicativo
  • Computação Paralela e Multiprocessamento

Solução de problemas

Observações finais

Requisitos

  • Compreensão de finanças (valores mobiliários, derivados, etc.)
  • Uma compreensão geral das probabilidades e da estatística
  • Cálculo diferencial e integral Elementary
  35 horas
 

Declaração de Clientes (2)

Cursos Relacionados

Categorias Relacionadas