Já que você está no Mac, existem algumas ferramentas de linha de comando que podem tornar isso um esforço simples.
curl
é uma ferramenta de linha de comando que permite recuperar páginas da web a partir da linha de comando. No terminal Mac, digite "curl link " e ele retornará o HTML da página inicial do Yahoo.
O Yahoo torna possível recuperar uma única cotação de ações via HTTP. Usando o exemplo de ondulação abaixo, podemos recuperar um único preço de ação do Yahoo Finance. Nesse caso, estamos recuperando o preço da ação do Google, cujo símbolo é "goog".
curl -s "http://download.finance.yahoo.com/d/quotes.csv?s=goog&f=l1"
O Yahoo facilita a recuperação de várias cotações de uma só vez. No exemplo abaixo, estamos recuperando cotações para o Google, Yahoo e General Mills, cujos símbolos são "goog", "yhoo" e "gis". Nós simplesmente os separamos com uma vírgula.
curl -s "http://download.finance.yahoo.com/d/quotes.csv?s=goog,yhoo,gis&f=l1"
Agora que podemos recuperar várias cotações de ações, precisamos colocá-las no Excel. A maneira mais simples que encontrei é salvar os resultados do script curl em um arquivo de texto e depois importar esse arquivo para o Excel.
Para fazer o curl salvar os resultados em um arquivo, usamos a opção "-o", como no exemplo abaixo.
curl -o quotes.txt -s "http://download.finance.yahoo.com/d/quotes.csv?s=goog,yhoo,gis&f=l1"
Isso cria um arquivo no diretório local chamado "quotes.txt", que você pode importar para o Excel.
Nota: Você também pode simplesmente clicar no link e o Safari baixará um arquivo chamado quotes.csv com os preços.
Espero que isso ajude!
Adicionando como importar para o Excel:
Depois de ter seu arquivo de preços de ações, você pode importá-los facilmente para o Excel.
Na barra de menu, escolha Dados - > Obter dados externos - > Importar arquivo de texto
Selecioneseuarquivodetextocomospreçosdasaçõesnele
Na próxima tela você tem as opções, mas basta clicar em Concluir
Vocêtemqueselecionaracélulaparacolocarosdadoseentãoaparece!