[Python] Coletando Dados Históricos de PETR4 e Plotando um Gráfico de Candlesticks no Google Colab
- Nilson Marcelo
- 18 de set. de 2024
- 2 min de leitura
Passo 1: Configurar o Ambiente
Acessar o Google Colab: Abra o Google Colab no seu navegador.
Criar um Novo Notebook: Clique em "Novo notebook" para criar um novo projeto onde vamos escrever o código.
Passo 2: Instalar as Bibliotecas Necessárias
No Google Colab, precisamos instalar algumas bibliotecas para coletar os dados e plotar os gráficos. As bibliotecas principais são:
yfinance: Para baixar os dados históricos das ações.
mplfinance: Para criar gráficos de candlesticks.
Para instalar as bibliotecas, execute o seguinte código no Google Colab:
!pip install yfinance
!pip install mplfinance
Passo 3: Importar as Bibliotecas
Agora que as bibliotecas estão instaladas, precisamos importá-las. Execute o seguinte código no Colab:
import yfinance as yf
import mplfinance as mpf
Passo 4: Coletar Dados Históricos da PETR4
Vamos usar a função yf.download() para coletar os dados históricos da ação PETR4 (Petrobras) diretamente do Yahoo Finance.
# Coletar dados históricos da PETR4
dados_petr4 = yf.download('PETR4.SA', start='2022-01-01', end='2023-01-01')
# Exibir as primeiras linhas do dataset
dados_petr4.head()
Aqui, o código baixa os dados históricos da PETR4 de 1º de janeiro de 2022 a 1º de janeiro de 2023.
Passo 5: Plotar o Gráfico de Candlesticks
Agora vamos utilizar a biblioteca mplfinance para plotar o gráfico de candlesticks.
# Plotar gráfico de candlesticks
mpf.plot(dados_petr4, type='candle', volume=True, title="Gráfico Candlestick de PETR4", style='yahoo')
Esse código cria um gráfico de candlesticks, incluindo o volume de negociações.
Passo 6: Executar o Código
Agora é só rodar o código e você verá um gráfico de candlesticks com os dados da PETR4, semelhante ao que você encontraria em plataformas de análise técnica.
Participe do grupo VIP do Telegram e seja um trader profissional! Acesse agora t.me/topgrafx_suporte e venha aprender com a gente!
Comentários