Como baixar dados históricos do Yahoo Finance
Você sempre precisará coletar dados históricos sobre as ações de uma empresa para qualquer análise financeira. O Yahoo Finance permite que você obtenha essas informações rapidamente na frequência e no horário que você precisar. Opcionalmente, você pode receber dados diários de hoje até a data em que a empresa abriu o capital.
Leia o artigo abaixo para saber como baixar dados históricos do Yahoo Finance.
Carregando dados históricos do Yahoo Finance
O Yahoo Finance permite que você baixe dados históricos da empresa diretamente de seu site. Você pode obter esses dados rapidamente sem uma conta do Yahoo Finance em seu computador ou telefone.
Do seu computador
Para baixar dados históricos do site do Yahoo Finance para o seu computador, siga estas etapas:
- Vá para o Yahoo Finanças.
- Insira uma cotação na caixa de pesquisa e selecione uma cotação para visualizá-la.
- Clique em “Dados históricos”.
- Defina o período de tempo, os dados a serem exibidos e a frequência.
- Clique em “Aplicar” e depois em “Carregar” para salvar os dados.
O arquivo será salvo automaticamente na sua pasta de downloads e está pronto para uso.
Do seu celular
- Vá para o Yahoo Finanças.
- Insira o nome da empresa ou o símbolo da ação no campo Pesquisa de cotação.
- Toque em uma cotação nos resultados para visualizá-la.
- Deslize o menu para a esquerda e selecione “Dados históricos”.
- Altere as opções Período de tempo, Dados a serem exibidos e Frequência.
- Clique em “Aplicar” e “Download” para salvar os dados em seu telefone.
Para baixar dados históricos do Yahoo Finance para seu celular, siga estas etapas:
Quando o download estiver concluído, o arquivo estará pronto para uso. Você precisará baixar um aplicativo de planilha como o Planilhas Google para Android ou iOS para analisar os resultados. Você também pode usar o Microsoft Excel para Android ou iOS .
Carregando dados históricos da API
O Yahoo Finance permitiu que os usuários fizessem upload de dados históricos por meio de uma API. A API foi fechada em 2017. No entanto, ainda existem APIs não oficiais que fazem o mesmo trabalho. Se você usar uma dessas APIs, esteja ciente de que elas podem violar os Termos de Serviço do Yahoo.
Abaixo está um código de exemplo que você pode usar na API do Yahoo Finance que funcionará nas APIs não oficiais.
Argumentos
A seguir estão os argumentos que você usará para gerar o código necessário para recuperar dados históricos da API:
ticker
: ticker de ações que não diferencia maiúsculas de minúsculasstart_date
: data de início dos dados no formato mm/dd/aaaaend_date
: data de término dos dados no formato mm/dd/aaaaindex_as_date: {True, False}
. O padrão será Verdadeiro. As datas das entradas serão definidas como um índice. Se false, as datas são retornadas em uma coluna separada.Interval
: período de tempo para amostragem de dados. ”1d
” = diariamente; ”1wk
” = semanal; ”1mo
” = mensal
Como baixar dados históricos da API do Yahoo Finance
Depois de estabelecer quais serão seus argumentos, você pode criar seu código. Abaixo está um código de exemplo para obter dados históricos semanais da Amazon.
de yahoo_fin.stock_info importar get_data()
amazon_weekly= get_data("amzn", start_date="12/04/2009", end_date="12/04/2019", index_as_date = True, interval="1wk")
amazon_weekly
Você pode editar o código para incluir seus argumentos preferidos e a API buscará os dados históricos necessários. Quando estiver pronto, copie o código para a API e execute-o.
Esteja ciente de que, como as APIs não são oficiais, elas podem não retornar todos os dados ou fornecer dados imprecisos. Como a API do Yahoo Finance não existe mais, não há como melhorá-la.
Baixe dados históricos do Yahoo Finance para uso com o Excel
O site do Yahoo Finance permitirá que você baixe dados históricos em CSV. Você pode então abrir esses dados no Excel e reformatá-los, incluindo a alteração do tipo de arquivo.
Do seu computador
Para baixar os dados históricos do Yahoo Finance para o Excel em seu computador, siga as instruções abaixo:
- Vá para o Yahoo Finanças.
- Insira uma cotação no campo de pesquisa e selecione uma cotação nos resultados da pesquisa para visualizá-la.
- Clique em “Dados históricos”.
- Defina o período de tempo, os dados a serem exibidos e a frequência.
- Clique em “Aplicar” e depois em “Download” para salvar os dados no formato CSV.
Os dados serão baixados automaticamente para o seu computador no formato CSV. Você pode abrir o conjunto de dados e alterar “Salvar como” para uma planilha do Excel.
Do seu dispositivo móvel
Para baixar os dados históricos do Yahoo Finance para o Excel em seu celular, siga estas etapas:
- Vá para o Yahoo Finanças.
- Encontre o campo “Pesquisar Cotações” e digite o nome da empresa ou o símbolo da ação.
- Toque em uma cotação nos resultados da pesquisa.
- Deslize o menu para a esquerda e selecione “Dados históricos”.
- Defina o período de tempo, os dados a serem exibidos e a frequência.
- Clique em “Aplicar” e depois em “Download” para salvar os dados no formato CSV.
Os dados serão baixados automaticamente para o seu telefone no formato CSV. Para visualizar ou alterar o formato do arquivo CSV, você precisa do aplicativo Excel da Google Play Store para dispositivos Android ou da Apple App Store para iPhone.
Yahoo Finanças: breves histórias
O Yahoo Finance facilita e agiliza o download de dados históricos. Você pode baixar os dados para seu computador ou telefone para garantir que você tenha os dados de que precisa quando mais precisar.
Você baixou dados históricos do Yahoo Finance? Qual método você usou? Deixe-nos saber tudo sobre isso nos comentários abaixo!
Deixe um comentário