Responder a: Erro ao puxar ação

#29991

Olá dougtaleb, 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