Python para Finanças: Análise de Dados e Machine Learning

Investimentos, cálculos de retorno e risco, alocação inteligente de ativos, precificação, previsão de preços e mais!

4.86 (762 reviews)
Udemy
platform
Português
language
Data Science
category
instructor
Python para Finanças: Análise de Dados e Machine Learning
5,979
students
20.5 hours
content
Aug 2022
last update
$64.99
regular price

What you will learn

Os principais conceitos teóricos sobre finanças e investimentos, como por exemplo: taxas de retorno, cálculos de risco, alocação de portfólios, CAPM e simulações Monte Carlo

Realizar o download de bases de dados financeiras

Analisar bases de dados de preços de ações por meio de gráficos interativos

Calcular taxas de retorno de investimentos e analisar seus resultados

Aprender passo a passo cálculos estatísticos para calcular o risco de ações e portfólios, como por exemplo: variância, desvio padrão, covariância e correlação

Escolher os melhores ativos em uma carteira por meio da alocação e otimização de portfólios

Aplicar as fórmulas de Sharpe Ratio e Markowitz para análise de carteira de ações

Implementar algoritmos inteligentes de otimização para escolher as melhores ações em um portfólio, como por exemplo: subida da encosta (hill climb), têmpera simulada (simulated annealing) e algoritmos genéticos

Precificar ativos utilizando o modelo de precificação de ativos CAPM (Capital Asset Pricing Model)

Construir Simulações Monte Carlo e usar técnicas de séries temporais para prever o preço de ações

Aplicações de algoritmos de machine learning para classificar as melhores empresas para investir a longo prazo

Utilizar o algoritmo k-means para agrupar empresas com características similares

Implementar técnicas de Processamento de Linguagem Natural para classificar o sentimento de textos financeiros

Explorar e analisar textos financeiros, bem como a extração do nome de empresas dos textos e geração de nuvem de palavras

Aprender o básico sobre programação utilizando a linguagem Python

Why take this course?

Neste curso você terá uma visão teórica e principalmente prática passo a passo sobre os principais conceitos de Finanças e Investimentos, bem como a implementação na linguagem de programação Python e aplicações de Machine Learning (Aprendizagem de Máquina) em bases de dados financeiras. Os diferenciais deste curso é que vamos utilizar bases de dados de empresas brasileiras extraídas da Bolsa de Valores de São Paulo (BOVESPA), bem como a resolução de exercícios em todas as seções. Desta forma, você poderá praticar imediatamente após aprender os conceitos! O conteúdo está dividido em duas partes: na primeira você aprenderá os conceitos básicos de finanças e na segunda parte vamos aplicar machine learning em bases de dados com informações financeiras. Configura abaixo alguns dos tópicos que você aprenderá:

  • Extração de bases de dados financeiras da Internet

  • Criação de gráficos dinâmicos para visualização de informações financeiras

  • Análise de histograma, boxplot e gráfico de linha para interpretação das bases de dados

  • Cálculo de retorno simples e cálculo de retorno logarítmico

  • Cálculo de risco utilizando métricas estatísticas como desvio padrão, variância, covariância e coeficiente de correlação

  • Análise de empresas simulares por meio do coeficiente de correlação

  • Cálculo de sharpe ratio e Markowitz para análise de carteira de ações

  • Alocação de ativos em uma carteira para reduzir os riscos e aumentar os lucros

  • Uso de algoritmos inteligentes de otimização para escolher os melhores ativos em uma carteira. Implementaremos os seguintes algoritmos: subida da encosta (hill climb), têmpera simulada (simulated annealing) e algoritmos genéticos

  • Cálculo do famoso modelo CAPM (Capital Asset Pricing Model) para precificação de ativos

  • Implementação de Simulações Monte Carlo para previsão do preço de ações

  • Geração dos melhores e piores cenários de preços com Simulações Monte Carlo

  • Uso do algoritmos ARIMA e do Facebook Prophet para previsão do preço de ações

  • Pré-processamento completo em uma base de dados com as características de mais de 300 empresas da BOVESPA, com o objetivo de prever as melhores empresas para investimento a longo prazo

  • Aplicação do algoritmo k-means para agrupamento de empresas com características simulares

  • Visualização e exploração de textos do Twitter que falam sobre finanças, bem como a extração das empresas que as pessoas estão falando e geração dos assuntos/palavras mais frequentes

  • Criação de um classificador de sentimentos para indicar se um texto sobre finanças é positivo ou negativo

Todos os exemplos são desenvolvidos passo a passo sem pressa utilizando o Google Colab on-line e a linguagem Python, ou seja, o único software necessário para acompanhar o curso é qualquer navegador web. Não é necessário gastar tempo instalando ou configurando softwares em sua máquina local! É novo em Python? Não há problema! No final do curso você conta com aulas básicas sobre essa linguagem de programação!

Este é o curso ideal caso você queira aumentar significativamente seus conhecimentos em Finanças, Análise de Dados, Ciência de Dados e Machine Learning! Ao final, você aprenderá tudo o que precisa saber para construir seus próprios projetos e realizar suas próprias análises financeiras! São 200 aulas com exercícios resolvidos! O curso é para todos os níveis de conhecimento, ou seja, se você é iniciante ou de nível avançado conseguirá aproveitar o conteúdo.

Reviews

Rodrigo
September 16, 2023
O curso é muito didático. O professor domina completamente o conteúdo. Tem sido extremamente satisfatório.
Wilson
April 15, 2023
Didática excelente, muita segurança ao passar as informações. Nota-se domínio do tema. Nota máxima, estou aprendendo mais sobre mercado financeiro aqui que nos livros.
Alfredo
March 28, 2023
Estou muito feliz de conhecer sobre o assunto, a sua forma didática desperta interesse no aluno. Obrigado
Diogo
February 28, 2023
Esse curso é muito bom, vale a pena fazer ele. As aulas são bem detalhadas, o instrutor realmente domina o conteúdo e tem uma boa didática. A única coisa coisa que deixo como sugestão para esse curso e os futuros é: utilizar a IDE Visual Studio Code, já que ela é uma ferramenta muito usada na rotina de desenvolvimento.
Edgar
February 5, 2023
Ocorreu y=um erro na execução do comando que carrega a base o data frame, por isso eu parei... não consigo proceguir com o conteúdo.
Uemerson
December 26, 2022
Curso muito bom para iniciantes, e intermediários rico em conteúdo, bastante didático, até o momento gostando bastante.
Weber
November 23, 2022
não atualizou o curso, o código de pesquisa dos valores ano funciona, ja na primeira aula esta assim, será que vale a pela assistir as outras?
Georgia
November 23, 2022
Tive dificuldade de acessar o Colab (o início do vídeo não deixa claro onde pegar o material, não tive acesso a mais nada). Parece que há uma indicação ao colab mas tive que montar sozinha o layout para seguir. Poderia ser mais explicativo.
Phelipe
November 17, 2022
O curso é muito bom para quem não tem conhecimento nenhum em python aplicado a finanças, mas pode ser mais do mesmo para quem já trabalha com isso
Edilson
August 27, 2022
Curso com conteúdo muito bem elaborado, a didática do instrutor é excelente além de ter um vasto conhecimento de Machine Learning. 5 estrelas é pouco para classificar esse curso.
Geraldo
July 9, 2022
O curso utiliza uma base de dados totalmente desatualizada e longe da realidade. Se demosntrasse como buscar as informações atualizadas, até daria uma nota melhor, mas como ele passa de forma generica num material que não da pra utilizar de fato na vida real, minha classificação não pode ser melhor que mediano pra ruim.
JOSE
June 10, 2022
Curso bem completo e apoio dos assistentes com tempo bem reduzido. A meu ver, foi uma aquisição que valeu bastante a pena
Andre
May 22, 2022
Me agradou muito a abordagem com exercícios. Ajuda demais para solidificar a aprendizagem de programação!
Ighor
April 6, 2022
Muito bom! Só Vi que algumas funções do arquivo estão diferentes da aula. Espero que haja mais explicações sobre isso mais pra frente.
Egmon
January 24, 2022
O professor tem uma ótima didática. O curso é bem empolgante e o aprendizado vai crescendo a medida que o curso vai avançando. Professor também é atencioso quando enviamos dúvidas. Estou gostando muito.

Charts

Price

Python para Finanças: Análise de Dados e Machine Learning - Price chart

Rating

Python para Finanças: Análise de Dados e Machine Learning - Ratings chart

Enrollment distribution

Python para Finanças: Análise de Dados e Machine Learning - Distribution chart
3615068
udemy ID
11/4/2020
course created date
12/17/2020
course indexed date
Bot
course submited by