
No vídeo vimos como obter cotações de ações da API Yahoo Finance.
Além disso, também visualizamos algumas funções úteis para visualização de dados do dataframe obtido através da biblioteca pandas.
Descubra, também, como acessar colunas ou linhas específicas do seu dataframe, bem como criar novas colunas com cálculos baseados em outras colunas.
No vídeo de hoje veremos como gerar gráficos de candlestick, ou seja, o gráfico que disponibiliza as informações de preços de abertura, mais alto, mas baixo e de fechamento de um determinado tempo gráfico.
Mostramos também como criar gráficos duplos, onde além do gráfico de Candles inserimos também um gráfico de Barras com as informações do volume negociado no período de tempo de cada candle.
No vídeo de hoje veremos como gerar gráficos de linha, ou seja, gráfico que disponibiliza informações de preços na linha do tempo, onde no EIXO x temos o TEMPO e no EIXO y os PREÇOS.
Mostramos também como criar gráficos do tipo Histograma a partir de dados de variações diárias dos preços de um ativo.
Além disso, vimos também como sobrepor histogramas no mesmo gráfico.
No vídeo de hoje, sobre gráficos BoxPlot, continuamos nosso estudo sobre representação gráfica de variações diárias de ativos financeiros.
Um gráfico de caixa(Boxplot) é um método para representar graficamente grupos de dados numéricos por meio de seus quartis.
O Boxplot também é usado para detectar o outlier no conjunto de dados. Ele captura o resumo dos dados de forma eficiente com uma caixa simples e bigodes.
Além disso, ele permite comparar diferentes conjuntos de dados, no vídeo aproveitamos para comparar as variações diárias dos preços das ações dos bancos Bradesco e Itaú.
No vídeo de hoje iremos aprender a gerar gráficos de dispersão que representam a relação entre duas variáveis quantitativas.
Através do gráfico de dispersão conseguimos construir uma regressão linear e também verificar se duas ações são correlacionadas, ou seja, se quando uma ação varia a outra ação segue seu movimento positivo ou negativo.
A regressão linear possibilita tentar prever o preço de um ação baseado no preço de outra ação correlacionada.
No vídeo de hoje veremos o que é uma Banda de Bollinger, um dos indicadores técnicos mais utilizados pelos traders.
Vamos criar nossa própria BANDA DE BOLLINGER com a matplotlib.
No vídeo de hoje criaremos um gráfico de candles e nele iremos inserir médias simples e banda de bollinger.
As médias podem ser utilizadas para encontrar pontos de compra e venda baseados na famosa estratégia de cruzamento de médias que possuem períodos distintos.
Também criaremos em uma janela(plotagem) separada um gráfico de Barras contendo o volume negociado em cada Candle.
Faremos tudo isso na biblioteca Plotly.
No vídeo de hoje criaremos nosso primeiro aplicativo em Python com o Framework DASH da biblioteca PLOTLY.
Nesse APP iremos poder selecionar uma ação e visualizar sua cotação através do gráfico de candles.
Nesta aula veremos como integrar a plataforma de negociação Metatrader 5 com a linguagem Python.
Veja como configurar a plataforma e buscar dados de cotações através do Python.
Pré requisito da aula:
Instalar a plataforma Metatrader 5 através do link fornecido.
No vídeo veremos como realizar backtest de uma estratégia de cruzamento de médias móveis simples.
A biblioteca utilizada é a BACKTRADER que possui toda a infraestrutura para testes eficientes.
Link:
https://www.backtrader.com
No vídeo de hoje veremos uma das melhores bibliotecas de Backtest a VectorBT.
Aprenderemos como realizar rapidamente, através da biblioteca, a análise da melhor combinação de médias para a estratégia de cruzamento de médias móveis simples.
Geraremos diversos gráficos para visualizar nossa análise como os: mapa de calor(Heatmap) e gráfico de entradas e saídas de operações.
No vídeo de hoje veremos uma excelente biblioteca de Backtest a Backtesting.
Aprenderemos como realizar rapidamente, através da biblioteca, a análise da melhor combinação de médias para a estratégia de cruzamento de médias móveis simples.
Geraremos um gráfico para visualizar as entradas e saídas de operações e a evolução do capital do trading.
No vídeo de hoje, veremos como criar uma estratégia de negociação utilizando 2 indicadores técnicos.
Utilizaremos para isso as médias móveis e o indicador de força relativa que mede se o mercado está sobrecomprado ou sobrevendido.
Na aula de hoje vamos capturar cotações de uma ação da B3 através da API da Fintz.
A partir dos dados iremos criar um gráfico de candles com a biblioteca Plotly.
Links da aula:
https://pypi.org/project/requests/
https://docs.fintz.com.br/endpoints/bolsa/
Nessa aula conheceremos a API da Nasdaq, uma das maiores bolsa de valores do mundo.
A Nasdaq Data Link fornece inúmeros conjunto de dados: ESG, Criptomoedas, Ações, Fundos, etc.
Vamos acessar os dados do Banco Mundial, Bolsa de Valores da India, Sentimento de mercado, etc.
Seja Bem-Vindo ao nosso curso Python na Bolsa de Valores! Se você está interessado em saber como as pessoas usam o Python para realizar análises financeiras e realizar negociações automáticas, então este é o curso certo para você.
Este curso irá guiá-lo no que você precisa saber para usar o Python para finanças e negociação algorítmica! Começaremos já acessando dados financeiros através do Python e, em seguida, iremos aprender sobre as várias bibliotecas usadas no ecossistema Py-Finance, incluindo numpy, pandas, matplotlib, etc!
O curso não têm enrolação, é objetivo e focado no aprendizado rápido dos temas, pois, "tempo é dinheiro".
Abordaremos os seguintes tópicos:
Acesso a Apis financeiras como Yahoo Finance, Fintz, Metatrader, Nasdaq, etc;
Criação de gráficos para visualização de dados;
Backtests com diversas bibliotecas;
Criação de estratégias de negociação;
Análise de portfólio;
Análise de bibliotecas;
Criação de Aplicativos low-code;
Criação e disponibilização de códigos;
Integração com a maior plataforma de negociação mundial: Metatrader5;
Criação de Scripts em python utilizando dados da plataforma de negociação Metatrader 5.
Entre muitos outros temas.
O curso é atualizado conforme novas bibliotecas Python, na área financeira, sejam criadas.
Caso tenha dúvidas ou sugestões durante o curso não hesite em nos enviar. E conheça nossas redes sociais e grupo privado de dicas.