Python para Finanças: Investimentos & Análise de Dados

Aprenda Programação em Python e Resolva Problemas Reais do Mundo das Finanças em Python - Treinamento Completo em Python

4.66 (3575 reviews)
Udemy
platform
Português
language
Investing & Trading
category
instructor
14,330
students
7 hours
content
Dec 2020
last update
$49.99
regular price

What you will learn

Aprenda a programar em Python

Leve sua carreira ao próximo nível

Trabalhe com instruções condicionais, funções, sequências e loops em Python

Trabalhe com pacotes científicos, como o NumPy

Entenda como usar o Pandas para análise de dados,

Crie gráficos com o Matplotlib

Use o Python para resolver problemas do mundo real

Se qualifique para um emprego como cientista de dados usando o Python

Adquira perspicácia nas análises financeiras

Aprenda a realizar uma análise de investimento detalhada

Construa portfólios de investimento

Calcule o risco e o retorno de ações individuais

Calcule o risco e o retorno de carteiras de investimento

Conheça as melhores práticas para se trabalhar com dados financeiros

Use análise de regressão univariada e multivariada

Entenda o modelo de precificação de ativos de capital

Compare ações usando o índice de Sharpe

Execute simulações de Monte Carlo

Saiba como precificar opções aplicando a fórmula Black Scholes

Se qualifique para buscar um emprego de desenvolvedor em uma instituição financeira

Description

Você quer aprender como usar o Python em um ambiente de trabalho?

Você é um jovem profissional interessado em uma carreira em Ciência de Dados?

Você gostaria de explorar como o Python pode ser aplicado no mundo das finanças e resolver problemas de otimização de portfólio?

Se sim, então este é o curso certo para você!

Temos o orgulho de apresentar o Python para Finanças: Investimentos & Análise de Dados - um dos cursos mais interessantes e completos que criamos até o momento. Demorou um pouco mais de quatro meses para criar esse curso, mas agora ele está pronto e esperando por você.

Vai ser jornada fantástica do começo ao fim.

Se você é um iniciante e não sabe nada sobre programação, não se preocupe! Nós começamos do básico. A primeira parte do curso é ideal para iniciantes e pessoas que desejam aprimorar suas habilidades em Python. E depois, quando tivermos coberto o básico, estaremos prontos para lidar com cálculos financeiros e problemas de otimização de portfólio.

Fundamentos de Finanças.

E fica ainda melhor! A parte de Finanças desse curso ensinará a você habilidades e competências exigidas no mundo real e que estão em alta demanda. Para ser um programador com bom poder de barganha, você terá que se especializar em uma área específica de interesse. Neste curso, vamos nos concentrar em Finanças, cobrindo muitas ferramentas e técnicas utilizadas por esses profissionais diariamente:

• Taxa de retorno de uma ação

• Risco de uma ação

• Taxa de retorno de uma carteira de ações

• Risco de uma carteira de ações

• Correlação entre ações

• Covariância

• Risco diversificável e não diversificável

• Análise de regressão

• Coeficientes Alfa e Beta

• Como medir o poder explicativo de uma regressão com R²

• Cálculo da Fronteira Eficiente de Markowitz

• Modelo de Precificação de Ativos Financeiros - CAPM

• índice de Sharpe

• Análise de regressão multivariada

• Simulações de Monte Carlo

• Como usar a simulação de Monte Carlo em um contexto de finanças corporativas

• Derivativos e tipos de derivativos

• Como aplicar a fórmula Black Scholes

• Como usar a simulação de Monte Carlo para precificar opções

• Como usar a simulação de Monte Carlo para precificar ações


Abordaremos tudo isso! Primeiro explicamos a parte teórica de todos esses tópicos e então partimos para a prática usando o Python.

Existe uma maneira melhor de reforçar o que você aprendeu na primeira parte do curso?

Esse curso é ótimo, mesmo se você for um programador experiente, pois abordaremos muitos tópicos sobre finanças e a mecânica que você precisará caso comece a trabalhar na área.

Ensinar é nossa paixão.

Tudo o que ensinamos é explicado da melhor maneira possível. Em um português claro e fácil, com exemplos didáticos e relevantes e vídeos envolventes com a duração na medida certa. Não se esqueça de conferir alguns dos nossos vídeos gratuitos para ver como eles são fáceis de entender.

Se você tiver dúvidas, entre em contato conosco! Gostamos de nos comunicar com nossos alunos e nos orgulhamos de responder no prazo de 1 dia útil. Nosso objetivo é criar materiais de alto nível que sejam divertidos, empolgantes, que possam aprimorar sua carreira e sejam recompensadores.

O que torna esse curso diferente do resto dos cursos de Programação e Finanças?

• Esse curso ensinará como programar em Python e aplicar essas habilidades no mundo das finanças. É um curso de programação e finanças.

• Produção de alta qualidade - vídeo em HD e animações (isso não é uma coleção de palestras chatas!)

• Instrutores experientes. Erich é investidor e trader experiente e desenvolve estratégias automatizadas de investimento em Python, Martin é um nerd fascinado pelo mundo da Ciência de Dados, e Ned é um profissional de finanças com vários anos de experiência que adora explicar tópicos de finanças na vida real e aqui na Udemy.

• Treinamento completo - abordaremos todos os principais tópicos que você precisa entender para começar a programação em Python e resolver os tópicos sobre finanças apresentados nesse curso (e eles são muitos!)

• Estudos de caso abrangentes que ajudarão você a reforçar tudo o que aprendeu.

• Desafio do curso: Resolva nossos exercícios e torne esse curso uma experiência interativa.

• Suporte excelente: se você não entender um conceito ou simplesmente quiser entrar em contato, receberá uma resposta em até um dia útil.

• Dinâmico: não queremos que você perca tempo! Os instrutores definiram um ritmo muito bom durante todo o curso.

Não se esqueça de que o curso vem com a garantia incondicional de 30 dias da Udemy. E por que não dar essa garantia, quando estivermos convencidos de que o curso proporcionará uma tonelada de valor para você?

Basta se inscrever nesse curso! Se você não adquirir essas habilidades agora, perderá a oportunidade de se destacar da multidão. Não arrisque seu sucesso futuro! Vamos começar a aprender juntos agora!

Content

Bem-vindo! Introdução do curso

Qual é o Conteúdo do Curso?

Introdução à programação com Python

Programação Explicada em 5 minutos
Por que Python?
Por que Jupyter?
Instalando o Python e o Jupyter
Interface do Jupyter - o Dashboard
Interface do Jupyter - Pré-requisitos para Programação
Python 2 e Python 3: Qual é a diferença?

Variáveis e Tipos de Dados do Python

Variáveis
Números e Valores Booleanos
Strings

Sintaxe Básica do Python

Operadores Aritméticos
O Duplo Sinal de Igualdade
Reatribuindo Valores
Adicionando Comentários
Continuação da Linha
Indexação de Elementos
Estruture Seu Código com Identação

Continuação dos Operadores do Python

Operadores de Comparação
Operadores Lógicos e de Identidade

Declarações Condicionais

Introdução ao comando IF
Adicione um comando ELSE
Else if, Abreviando – ELIF
Uma Nota sobre Valores Booleanos

Funções no Python

Definindo uma Função no Python
Criando uma Função com um Parâmetro
Outra Maneira de Definir uma Função
Usando uma Função em outra Função
Combinando Declarações Condicionais e Funções
Criando Funções Contendo Alguns Argumentos
Importantes Funções Nativas do Python

Seqüências no Python

Listas
Ajude-se com os Métodos
Slicing de Listas
Tuplas
Dicionários

Usando Iterações no Python

For Loops
While Loops e Incrementos
Crie Listas com a Função range()
Use Instruções Condicionais e Loops em Conjunto
Tudo junto - Instruções Condicionais, Funções e Loops
Iteração com Dicionários

Ferramentas Avançadas do Python

Programação Orientada a Objetos
Módulos e Pacotes
A Biblioteca Padrão
Importando Módulos
Pacotes Obrigatórios para Finanças e Ciência de Dados
Trabalhando com Arrays
Gerando Números Aleatórios
Uma Nota sobre o Uso de Dados Financeiros no Python
Fontes de Dados Financeiros
Acessando os Arquivos Notebook
Importando e Organizando seus Dados no Python - Parte I
Importando e Organizando seus Dados no Python - Parte II.A
Importando e Organizando seus Dados no Python - Parte II.B
Importando e Organizando seus Dados no Python - Parte III
Alterando o Índice dos Dados de sua Série Temporal
Reiniciando o Kernel do Jupyter

PARTE II FINANÇAS: Calculando e Comparando Taxas de Retorno em Python

Considerando tanto Risco quanto Retorno
O que Vamos Ver em Seguida?
Calculando a Taxa de Retorno de um Ativo
Calculando a Taxa de Retorno de um Ativo em Python - Retornos Simples - Parte I
Calculando a Taxa de Retorno de um Ativo em Python - Retornos Simples - Parte II
Calculando a Taxa de Retorno de um Ativo em Python - Retornos Logarítmicos
O Que é um Portfólio de Ações e Como Calcular sua Taxa de Retorno
Calculando a Taxa de Retorno de um Portfólio
Índices de Ações e Como Eles Podem nos Ajudar a Entender o Mercado Financeiro
Calculando a Taxa de Retorno dos Índices

PARTE II FINANÇAS: Medindo o Risco de um Investimento

Como medir o risco de um ativo
Calculando o Risco de um Ativo em Python
As Vantagens da Diversificação de um Portfólio
Calculando a Covariância entre Ativos
Medindo a Correlação entre Ações
Calculando Covariância e a Correlação
Considerando o Risco de Múltiplos Ativos em um Portfólio
Calculando o Risco de um Portfólio
Entendendo o Risco Sistemático vs. o Risco Idiossincrático
Cálculo do Risco Diversificável e Não Diversificável de um Portfólio

PARTE II FINANÇAS: Usando Regressões para Análise Financeira

Os Fundamentos da Análise de Regressão Simples
Executando uma Regressão em Python
Todas as Regressões São Iguais? Aprendendo Como Distinguir Boas Regressões
Calculando Alfa, Beta, e R quadrado em Python

PARTE II FINANÇAS: Otimização de Portfólio de Markowitz

Teoria do Portfólio de Markowitz - Um dos Principais Pilares das Finanças Modern
Obtendo a Fronteira Eficiente em Python - Parte I
Obtendo a Fronteira Eficiente em Python - Parte II
Obtendo a Fronteira Eficiente em Python - Parte III

PARTE II FINANÇAS: O Modelo de Precificação de Ativos Financeiros

A intuição por trás do Modelo de Precificação de Ativos Financeiros (CAPM)
Entendendo e Calculando o Beta de um Ativo
Calculando o Beta de uma Ação
A fórmula do CAPM
Calculando o Retorno Esperado de uma Ação (CAPM)
Introduzindo o índice de Sharpe e como colocá-lo em prática
Obtendo o Índice de Sharpe em Python
Medindo o alfa e verificando a performance de um gestor de portfólio

PARTE II FINANÇAS: Análise de Regressão Multivariada

Análise de Regressão Multivariada - uma ferramenta valiosa
Executando uma Regressão Multivariada em Python

PARTE II FINANÇAS: Simulações de Monte Carlo como Ferramenta para Tomada de Deci

A essência das Simulações de Monte Carlo
Monte Carlo aplicado no contexto das finanças corporativas
Monte Carlo: Prevendo o Lucro Bruto - Parte I
Monte Carlo: Prevendo o Lucro Bruto - Parte II
Previsão dos Preços de Ações Através de uma Simulação de Monte Carlo
Monte Carlo: Previsão dos Preços de Ações - Parte I
Monte Carlo: Previsão dos Preços de Ações - Parte II
Monte Carlo: Previsão dos Preços de Ações - Parte III
Uma Introdução aos Contratos Derivativos
A Fórmula Black Scholes para Precificação de Opções
Monte Carlo: Black-Scholes Merton
Monte Carlo: Discretização de Euler - Parte I
Monte Carlo: Discretização de Euler - Parte II

Screenshots

Python para Finanças: Investimentos & Análise de Dados - Screenshot_01Python para Finanças: Investimentos & Análise de Dados - Screenshot_02Python para Finanças: Investimentos & Análise de Dados - Screenshot_03Python para Finanças: Investimentos & Análise de Dados - Screenshot_04

Reviews

Flávio
November 9, 2023
o curso é muito bom.. fugiu um pouco em relação ao que eu estava procurando, mas valeu cada centavo. A didática é muito boa.
Igor
October 3, 2023
The content of the exercises are obsolete, for example, exercises using pandas_datareader are obsolete!
Ismael
July 27, 2023
muito bom, estou recordando assuntos na qual foram vistas na faculdade e até em alguns pontos com mais detalhes.
Daniel
July 25, 2023
Curso é extremamente bom e explica de forma prática conceitos muito relevantes para análise financeira. Entretanto, algumas explicações matemáticas são muito rasas e superficiais.
Diego
July 13, 2023
O curso me surpreendeu por ir além de conceitos básicos de finanças e python, deixando um material farto e de qualidade para consultas futuras. Recomendo muito!
Gustavo
July 5, 2023
O curso tem um ótimo conteúdo, porém ficou parecendo que o curso é um PLL o que não tira sua qualidade, mas não senti um ânimo por parte do narrador o que deu a entender que ele estava lendo um papel o tempo todo.
JOSE
May 27, 2023
Poderia fazer previsões com dados atualizados de séries temporais e ter temas mais avançados com modelos preditivos.
Hergen
May 13, 2023
Muito desatualizado. Professor não responde as dúvidas dos alunos. Não dá pra acompanhar o curso em certos módulos, muitos erros. Não recomendo para iniciante.
Marco
May 9, 2023
Curso bem estruturado, didático e com os conteúdos bem explicado pelo professor. Um excelente curso de finanças utilizando Python!
Anonymized
February 9, 2023
Péssimo curso! Todos os exemplos desatualizados. Não funciona. Perco muito tempo corrigindo, comprei o curso pra ganhar tempo, não perder com as correções.
Jéssica
January 2, 2023
O curso é todo em Python 2 e a funcionalidade de extrair os dados dos sites não funciona e não tem muitos guias para orientar. Mas a explicação é muito boa, o curso deveria ter uma atualização.
Marilia
December 29, 2022
Acredito que tirando os videos, os materiais didáticos poderiam ser melhores, em especial os exercícios.
Christiano
December 24, 2022
Foi bom até aqui para revisar alguns conhecimentos básico na programação python. Agora nesta parte está sendo interessante aprender os fundamentos de investimento e economia.
Thalles
November 18, 2022
Excelente curso, ótima oportunidade de aprender mais sobre aplicações de finanças em python. Recomendo a todos!
Bruno
October 1, 2022
Muito bom o curso! Eu que estava parado no Python há uns 3 anos, consegui voltar pro jogo e ainda aplicar nas finanças. Valeu demais!

Charts

Price

Python para Finanças: Investimentos & Análise de Dados - Price chart

Rating

Python para Finanças: Investimentos & Análise de Dados - Ratings chart

Enrollment distribution

Python para Finanças: Investimentos & Análise de Dados - Distribution chart
2268370
udemy ID
3/12/2019
course created date
11/1/2019
course indexed date
Bot
course submited by