Você já tentou baixar cotações da Bovespa e teve dificuldades?
Não mais!
Neste post, irei ensinar como baixar cotações da Bovespa utilizando a linguagem Python de forma fácil e rápida.
Para isso, utilizaremos o Colab, uma excelente IDE gratuita disponibilizada pelo Google.
Está pronto(a)?
Então vamos codificar!
Instalando as bibliotecas necessárias
Em primeiro lugar vamos instalar as bibliotecas necessárias.
São elas:
- numpy
- pandas
- matplotlib
- seaborn
- yfinance
- datetime
- vectorbt
- mplfinance
Para isso, utilizaremos o seguinte comando:
pip install numpy pandas matplotlib seaborn yfinance datetime vectorbt mplfinance
💡Dica: Aperte “Shift + Enter” para rodar o código no Colab.
Baixando os dados
Primeiro, importaremos a biblioteca yfinance de onde iremos obter as cotações.
import yfinance as yf
Em seguida, criamos o objeto ‘ibov‘, que receberá as cotações.
“^BVSP” é o código do índice Bovespa no site Yahoo Finance.
Nos campos ‘start’ e ‘end’, você definirá o período das cotações que deseja baixar.
ibov = yf.download("^BVSP", start="2022-01-01", end="2022-03-30")
Apresentando os dados
Agora, vamos ver o resultado.
ibov
Você terá um resultado como este:
Pronto, é só isso!
Simples e fácil, não é?
Python é uma linguagem de programação incrível, fácil e intuitiva. Ela possui diversas aplicações, dentre as quais destaco:
- automação
- data science
- machine learning
- web scraping
- finanças quantitativas
"Automatizar a coleta de dados pode ser o diferencial na análise precisa do mercado de ações." - Ray Dalio
Caso queira se aprofundar mais no assunto deste artigo, recomendo fortemente o Curso Python para Finanças da Codifike.
Considerações finais
Enfim, espero que tenha gostado deste post.
Se esse artigo foi útil ou se ficou alguma dúvida deixe abaixo nos comentários.
Não deixe de ler também o nosso artigo “Finanças quantitativas – A nova fronteira” onde eu mostro a aplicação da linguagem Python nas finanças quantitativas.
Abraços e até o próximo post!
Postar um comentário