
Curso de Python para Mercado Financeiro
Domine o Python para finanças — desde a manipulação de dados e otimização de carteiras até trading algorítmico e precificação de derivativos. Este curso oferece as ferramentas e o código exatos usados por analistas quantitativos e profissionais de investimento. Crie modelos financeiros reais e funcionais e saia com habilidades que o mercado realmente valoriza.
O que você vai aprender:
Você vai aprender a configurar um ambiente Python profissional e trabalhar com NumPy, Pandas, Matplotlib e SciPy para resolver problemas financeiros reais. Você vai calcular retornos, volatilidade e métricas de risco, e depois construir carteiras otimizadas usando métodos de média-variância e paridade de risco. Você vai criar e testar estratégias de trading algorítmico, precificar opções com Black-Scholes e simulação de Monte Carlo, e obter dados de mercado em tempo real via APIs. Você também vai aplicar modelos de machine learning para previsão de retornos, analisar instrumentos de renda fixa, e automatizar relatórios financeiros e dashboards interativos.
Como você estuda de forma prática Curso de Python para Mercado Financeiro
Como você pratica Curso de Python para Mercado Financeiro
Para si que é empresa e quer formar a equipa
Na Dedika para empresas, o curso inclui exercícios e exemplos do próprio negócio e adaptados às necessidades da sua empresa.
Conteúdo do curso
8 Capítulos • 38 AulasDuração entre 4 e 360 horas (você decide)
Capítulo 1EsconderEsconder detalhesVer detalhesFundamentos de Python para Finanças
Fundamentos de Python para Finanças
Aula 1 • Controle de Fluxo e Funções
Ensina lógica if-else, loops e funções reutilizáveis para automatizar tarefas financeiras repetitivas. Os alunos escrevem código modular que escala em conjuntos de dados.
Aula 2 • Sintaxe Principal do Python e Tipos de Dados
Aborda variáveis, operadores aritméticos, strings, booleanos e conversão de tipos. Esses primitivos fundamentam cada cálculo financeiro construído posteriormente.
Aula 3 • Configurando o Ambiente Python
Instale Python, Anaconda e Jupyter Notebook para um espaço de trabalho preparado para finanças. Estabelece a base técnica da qual cada capítulo subsequente depende.
Aula 4 • Estruturas de Dados em Python
Apresenta listas, tuplas, dicionários e conjuntos como contêineres para registros financeiros. Escolher a estrutura correta melhora a eficiência e a clareza do código.
Aula 5 • Entrada/Saída de Arquivos e Tratamento de Erros
Lê e escreve arquivos CSV e de texto, e lida com erros de execução de forma elegante. Prepara os alunos para ingerir arquivos de dados financeiros reais sem travamentos.
Capítulo 2EsconderEsconder detalhesVer detalhesNumPy para Finanças Numéricas
NumPy para Finanças Numéricas
Aula 1 • Operações Matemáticas Vetorizadas
Aplica aritmética elemento a elemento, funções universais e broadcasting a séries de preços. Elimina loops Python para ganhos drásticos de velocidade em grandes conjuntos de dados.
Aula 2 • Álgebra Linear com NumPy
Usa multiplicação de matrizes, inversas e autovalores para matemática de carteiras e regressão. Fornece as ferramentas algébricas necessárias nos capítulos posteriores de risco e otimização.
Aula 3 • Arrays NumPy e Métodos de Criação
Aborda criação de ndarrays, formatos, dtypes e indexação para séries financeiras. Arrays formam a espinha dorsal numérica de todo o trabalho quantitativo adiante.
Aula 4 • Geração de Números Aleatórios para Finanças
Gera amostras aleatórias de distribuições financeiras usando o módulo random do NumPy. Estabelece a base para simulações de Monte Carlo introduzidas em capítulos posteriores.
Capítulo 3EsconderEsconder detalhesVer detalhesPandas para Análise de Dados Financeiros
Pandas para Análise de Dados Financeiros
Aula 1 • Carregando e Limpando Dados Financeiros
Lê arquivos de mercado CSV, Excel e JSON, em seguida trata valores ausentes e duplicatas. Dados limpos são o pré-requisito para uma análise financeira precisa.
Aula 2 • Mesclando e Remodelando DataFrames
Combina múltiplos conjuntos de dados financeiros usando merge, join e concat, em seguida remodela com melt e stack. Prepara dados de múltiplas fontes para análise unificada.
Aula 3 • Manipulação de Séries Temporais no Pandas
Gerencia DatetimeIndex, reamostragem e janelas móveis para séries de preços e retornos. Operações cientes do tempo são centrais para todo fluxo de trabalho de análise financeira.
Aula 4 • Filtragem, Ordenação e Agrupamento
Aplica filtros booleanos, operações de ordenação e agregações groupby para segmentar dados financeiros. Permite comparações em nível setorial e por período de tempo em grandes conjuntos de dados.
Aula 5 • Fundamentos de Series e DataFrame
Apresenta as estruturas de dados do Pandas, indexação e operações básicas em tabelas financeiras. O domínio aqui é pré-requisito para toda tarefa de manipulação de dados no curso.
Capítulo 4EsconderEsconder detalhesVer detalhesVisualização de Dados Financeiros
Visualização de Dados Financeiros
Aula 1 • Gráficos de Candlestick e OHLC
Renderiza gráficos de abertura-máxima-mínima-fechamento com barras de volume usando mplfinance. Fornece o formato visual padrão usado na análise de negociação de ações e commodities.
Aula 2 • Fundamentos do Matplotlib para Finanças
Constrói gráficos de linha, barra e dispersão de dados financeiros com rótulos e formatação adequados. Estabelece a base de plotagem estendida por todo trabalho de visualização subsequente.
Aula 3 • Técnicas Avançadas do Matplotlib
Usa subplots, eixos gêmeos e anotações para exibir painéis financeiros múltiplos. Permite a comparação lado a lado de métricas financeiras relacionadas.
Aula 4 • Visualização Estatística com Seaborn
Plota distribuições de retornos, mapas de calor e pair plots para revelar padrões estatísticos em dados financeiros. Conecta a exploração visual à avaliação quantitativa de risco.
Capítulo 5EsconderEsconder detalhesVer detalhesMétricas de Retorno, Risco e Carteira
Métricas de Retorno, Risco e Carteira
Aula 1 • Índices de Performance e Benchmarking
Calcula os índices de Sharpe, Sortino, Calmar e informação para avaliar retornos ajustados ao risco. Comparar com um índice de mercado contextualiza o desempenho da carteira.
Aula 2 • Valor em Risco e Perda Esperada
Estima VaR e CVaR usando métodos histórico, paramétrico e de Monte Carlo. Essas medidas de risco de cauda são requisitos padrão na elaboração de relatórios de gestão de riscos.
Aula 3 • Calculando Retornos de Ativos
Calcula retornos simples, logarítmicos e acumulados a partir de séries de preços usando Pandas e NumPy. O cálculo de retornos é o ponto de entrada para toda análise de desempenho e risco.
Aula 4 • Análise de Correlação e Covariância
Constrói matrizes de correlação e covariância entre retornos de ativos para medir o co-movimento. Essas matrizes são as entradas diretas para a otimização de carteira no próximo capítulo.
Aula 5 • Estatísticas Descritivas de Risco
Mede volatilidade, assimetria, curtose e drawdown a partir de distribuições de retornos. Essas estatísticas formam o vocabulário padrão de risco da gestão de carteira.
Capítulo 6EsconderEsconder detalhesVer detalhesOtimização de Carteira
Otimização de Carteira
Aula 1 • Implementando Otimização com SciPy
Usa scipy.optimize para minimizar a variância da carteira sujeita a restrições de peso. Os alunos traduzem problemas de otimização matemática diretamente em código Python executável.
Aula 2 • Rebalanceamento e Restrições de Carteira
Adiciona limites setoriais, limites de turnover e custos de transação a problemas de otimização realistas. Faz a ponte entre a otimização teórica e os requisitos práticos de gestão de carteira.
Aula 3 • Visualização da Fronteira Eficiente
Simula milhares de carteiras aleatórias e plota a curva da fronteira eficiente. A saída visual confirma os resultados do otimizador e comunica os trade-offs aos stakeholders.
Aula 4 • Métodos Avançados de Construção de Carteiras
Aplica risk parity, Black-Litterman e hierarchical risk parity como alternativas ao mean-variance. Aborda o erro de estimação e as fraquezas de concentração da otimização clássica.
Aula 5 • Teoria de Otimização Mean-Variance
Deriva a fronteira eficiente a partir dos retornos esperados e da matriz de covariância. Fornece o arcabouço teórico que todas as implementações de otimização neste capítulo seguem.
Capítulo 7EsconderEsconder detalhesVer detalhesDesenvolvimento de Estratégias de Trading Algorítmico
Desenvolvimento de Estratégias de Trading Algorítmico
Aula 1 • Avaliando Resultados de Backtest
Analisa curvas de equity, drawdowns, taxas de acerto e retornos ajustados ao risco a partir da saída do backtest. Uma avaliação rigorosa separa estratégias genuinamente lucrativas das superajustadas.
Aula 2 • Indicadores Técnicos e Geração de Sinais
Calcula médias móveis, RSI, MACD e Bandas de Bollinger a partir de dados OHLC. Indicadores traduzem dados brutos de preço em sinais de compra e venda acionáveis.
Aula 3 • Evitando Sobreajuste e Viés
Aplica testes walk-forward, validação fora da amostra e verificações de sensibilidade de parâmetros. Essas técnicas impedem que as estratégias sejam ajustadas ao ruído histórico em vez do sinal.
Aula 4 • Lógica da Estratégia e Dimensionamento de Posição
Codifica regras de entrada e saída, em seguida dimensiona posições usando métodos fracionário fixo e baseado em volatilidade. O dimensionamento de posição controla diretamente o risco assumido por negociação.
Aula 5 • Backtesting com Backtrader
Executa simulações históricas de estratégias usando o framework Backtrader em dados de preço reais. O backtesting revela se uma estratégia teria sido lucrativa antes da implantação ao vivo.
Capítulo 8EsconderEsconder detalhesVer detalhesPrecificação de Derivativos Financeiros com Python
Precificação de Derivativos Financeiros com Python
Aula 1 • Gregas e Estratégias de Hedge
Calcula e interpreta as gregas de opções, em seguida constrói hedges delta-neutro e gama-neutro. Fazer hedge com gregas é a prática central de gestão de riscos para carteiras de derivativos.
Aula 2 • Fundamentos de Opções e Diagramas de Payoff
Define calls, puts, moneyness e vencimento, em seguida plota diagramas de payoff e lucro. A clareza conceitual aqui é essencial antes de implementar qualquer modelo de precificação.
Aula 3 • Modelo Black-Scholes-Merton
Implementa a fórmula fechada BSM para precificação de opções europeias e as gregas. O BSM é o benchmark do setor contra o qual todos os outros modelos são comparados.
Aula 4 • Precificação de Opções por Monte Carlo
Simula trajetórias de movimento browniano geométrico para precificar opções europeias e exóticas. Monte Carlo estende a precificação para payoffs dependentes de trajetória que estão além do alcance analítico.
Aula 5 • Precificação por Árvore Binomial
Constrói árvores binomiais de Cox-Ross-Rubinstein para precificação de opções europeias e americanas. Árvores lidam com características de exercício antecipado que modelos de forma fechada não conseguem precificar diretamente.
Seu certificado válido de conclusão
Este curso é para si:
Profissionais de finanças: prontos para substituir o Excel por fluxos de trabalho escaláveis em Python.
Graduados em economia: que desejam ingressar em funções de pesquisa quantitativa ou gestão de ativos.
Investidores autodidatas: ansiosos para testar ideias de trading com código e dados reais.
Analistas de dados: que buscam especializar suas habilidades em mercados financeiros e risco.
Pessoas em transição de carreira: migrando da engenharia ou ciência para fintech ou bancos.
Estudantes de administração: construindo uma vantagem técnica antes de entrar em programas competitivos de finanças.
O que os nossos alunos dizem
As vossas aulas são perfeitas. Adquiri o pacote de um ano e, finalmente, tenho a oportunidade de acompanhar diversos temas do meu interesse sem precisar mudar de plataforma... agradeço por tudo o que fazem, já vos recomendei a outras pessoas...

Gosto de como as lições são directas ao assunto e como consigo alterar capítulos e saltar conteúdos que não preciso.

Gosto do conteúdo e do modo de apresentação e transcrição de vídeos, o que acelera o processo!

A plataforma é rápida, simples de usar. A diversidade de conteúdo e os vídeos complementares ajudam muito na aprendizagem.

Principais capacitações
FAQ
Quem é a Dedika?
O certificado é válido em Brasil?
Os cursos são gratuitos?
Qual é a carga horária do curso?
Como são os cursos?
Como funcionam os cursos?
Qual é a duração dos cursos?
Qual é o custo ou preço dos cursos?
O que é um curso EAD ou online e como funciona?
Curso em PDF




















