Home › Fóruns › Fórum Python para Finanças: Análise de Dados e Machine Learning › pandas_datareader
Marcado: Base de dados com uma ação 1
- Este tópico contém 3 respostas, 4 vozes e foi atualizado pela última vez 5 meses atrás por Denny Ceccon.
- AutorPosts
- 2 de agosto de 2021 às 14:57 #29951
Boa tarde!
O pandas_datareader não está funcionando!
Alguém sabe o porque ou pode indicar outra forma semelhante a essa biblioteca para obter os dados remotamente?
5 de agosto de 2021 às 22:51 #29993Olá Diego, o Yahoo descontinuou a API de dados históricos. Utilize o exemplo abaixo para realizar as substituições no seu código. Em breve, adicionaremos correções aos colabs da vídeo aula.
Instale a biblioteca abaixo:
!pip install -q yfinance
Realize o import
import yfinance as yf
Exemplo do código como deverá ficar com a nova biblioteca:
#gol_df = data.DataReader(name = 'GOLL4.SA', data_source='yahoo', start='2015-01-01') gol_df = yf.download("GOLL4.SA", start='2015-01-01')
Outro exemplo:
acoes_df = pd.DataFrame() for acao in acoes: acoes_df[acao] = yf.download(acao, start='2015-01-01')['Close']
Após alguns testes, de constatar que funcionou normalmente. Se puder fazer um teste.
Fabio
16 de julho de 2022 às 22:53 #35940Boa noite!!
Como eu faço para baixar os dados de cotação, tipo BRL/USD, procurei, mas não achei o ticker. Me mandaram utilizar a biblioteca do Quandl.
Obrigado!!
8 de maio de 2024 às 09:56 #44730Aqui tem algumas sugestões: https://blog.finxter.com/5-best-ways-to-get-real-time-currency-exchange-rates-in-python/
- AutorPosts
- Você deve fazer login para responder a este tópico.