Entrar em Contato

Programa do Curso

Introdução

Configuração do Ambiente de Desenvolvimento

  • Programação local vs. online: Anaconda e Jupyter

Fundamentos da Programação em Python

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

Estendendo as Capacidades do Python

  • Módulos e Pacotes

Sua primeira Aplicação em Python

  • Estimando datas e horas de início e término

Acessando Dados Externos com Python

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

Organizando Dados Usando Arrays e Vetores no Python

  • NumPy e funções vetoriais

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 Carteiras

  • Realizando alocação de capital, alocação de ativos e avaliação de riscos

Análise de Riscos e Desempenho de Investimentos

  • Definindo e resolvendo problemas de otimização de carteiras

Análise de Renda Fixa e Precificação de Opções

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

Análise de Séries Temporais Financeiras

  • Analisando dados de séries temporais em mercados financeiros

Levando Sua Aplicação Python para Produção

  • Integrando sua aplicação com o Excel e outras aplicações web

Desempenho da Aplicação

  • Otimizando sua aplicação
  • Computação Paralela e Multiprocessamento

Solução de Problemas (Troubleshooting)

Palavras Finais

Requisitos

  • Conhecimento sobre finanças (títulos, derivativos, etc.)
  • Compreensão geral de probabilidade e estatística
  • Cálculo diferencial e integral elementar
 35 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas