Como importar dados de ações do Google Finance em Excel
Neste artigo, falamos sobre como importar dados do Google finance. O site de finanças do Google contém muitas informações financeiras que podem ser do seu interesse para começar no mundo do mercado de ações e começar a analisar empresas. Entre outras coisas, o Google finance permite importar facilmente dados para uma folha de cálculo, especificamente, dados financeiros: cotações, volume, máximos, mínimos, PER etc.
Para importar dados financeiros, temos que ter uma conta registada no Gmail, o serviço de e-mail do Google. Deve ter uma conta do Google para poder usar a folha de cálculo do Google (um aplicativo muito semelhante ao Excel de toda a vida, mas um pouco menos completo), onde podemos importar os dados facilmente.
O que é o Google Finance?
O Google Finance foi lançado a 21 de março de 2006. O serviço apresentou manchetes de negócios e negócios para muitas empresas, incluindo decisões financeiras e grandes eventos noticiosos. Também estava disponível informação sobre o mercado de ações, bem como gráficos de preços de ações com base em Adobe Flash contendo bandeiras para grandes eventos noticiosos e ações empresariais.
Além disso, o site também acrescentou artigos do Google News e do Google Blog Search sobre cada empresa, embora os links não fossem filtrados e fossem muitas vezes considerados pouco fiáveis. Deve saber que o Google Finance relançou em 2020 com ferramentas para ajudar os utilizadores a começar a investir.
Em suma, o Google Finance é um “website” gerido pelo Google, que se concentra em notícias de negócios e informação financeira de todo o tipo; assim, nesta plataforma os utilizadores poderão personalizar a forma como recebem informação sobre os seus investimentos.
Como obter dados do Google Finance em Excel
Se estiver a pensar como obter dados do Google Finance em Excel, sugerimos-lhe que siga os passos abaixo:
- Inicie sessão no Google Finance por google.com/finance.
- Clique em “Portfolios” (se tiver portfólios, selecione o portfolio que pretende exportar).
- Clique em “Descarregar folha de cálculo” e abra o Excel.
- Clicar em “Arquivo” e depois clicar em “Abrir“.
- Pode então navegar para a sua pasta de descarga e abrir o fichero “data.csv” (estes serão os dados da pasta).
- Não se esqueça que após abrir o ficheiro, verá que todos os seus dados foram importados para o Excel em células separadas; por isso poderá ter de voltar a guardar o ficheiro com um formato .xlsx, dado que lhe permite ver mais funções e formatos do que um ficheiro .csv.
Isto é, como mencionado no início deste artigo, para importar dados financeiros é necessário ter uma conta Gmail registada, ou seja, o serviço de e-mail do Google. Desta forma, poderá aceder a todas as folhas de cálculo no Google Drive (uma aplicação semelhante ao Excel, mas um pouco menos completa) onde pode facilmente importar os dados.
Sintaxe da função GOOGLEFINANCE
GOOGLEFINANCE(ticker, [attribute], [start_date], [num_days|end_date], [interval])
- ticker – Esta é uma abreviatura usada para identificar exclusivamente títulos negociados publicamente. Pode consistir em letras, números ou uma combinação de ambos. Por exemplo, AAPL e MSFT representam os tickers da Apple Inc. e da Microsoft Corporation, respectivamente. O ticker informará à função sobre qual ação fornecer informações. A bolsa em que a ação é negociada também pode ser especificada, o que ajudará a evitar discrepâncias. Por exemplo, pode digitar “NASDAQ:AAPL”. Certifique-se de colocar aspas ao redor do ticker (incluindo a troca, se usada).
- attribute – Este é um parâmetro opcional que especifica o tipo de informação que a função GOOGLEFINANCE deve buscar.
- start_date – Isso é usado ao acessar dados históricos num estoque e indica a data a partir da qual os dados históricos precisam ser buscados. Este é um parâmetro opcional – se deixar em branco, a função fornecerá informações a partir de hoje. Se especificar a data_inicial , mas não o parâmetro num_days|data_final , receberá apenas os dados desse dia.
- num_days|end_date – Este parâmetro opcional, com a data_inicial, indicará o intervalo de tempo entre o qual a planilha de Google deve buscar as informações de estoque.
- interval – Este é um parâmetro opcional que indica a frequência. As duas entradas possíveis são “SEMANAL” e “DIÁRIO”.
Como criar uma folha de cálculo do Google
Para aceder às folha de cálculo do Google, temos que abrir o e-mail e pressionar o botão no canto superior direito (assinalado a azul):
Pressionar o botão abrirá uma lista suspensa. Entre outros aplicativos disponíveis, vamos nos concentrar em dois deles: Google Drive e Google Spreadsheets.
O Google Drive é uma pasta associada ao e-mail que permite salvar arquivos na nuvem, bem como outros aplicativos, como o Dropbox. Além de permitir salvar arquivos, podemos criá-los diretamente de lá. Os arquivos que podemos criar são folha de cálculo (google excel), documentos (google word), apresentações (google power point) e outros e são salvos automaticamente enquanto os editamos.
Para criar uma folha de cálculo, clique no botão Drive da imagem anterior e crie um arquivo, folha de cálculo do Google.
Como importar cotações do Google Finance para o Excel: passo a passo
Obter dados atualizados de ações
Após criarmos a planinha, agora podemos importar dados sobre ações. Primeiro temos que ir ao Google finance e procurar pelo ticker associado à ação na qual queremos importar dados. Normalmente é geralmente o ticker do mercado de ações seguido por dois pontos e pelo ticker de ações. Por exemplo, o ticker da Google e General Electric, nos Estados Unidos, os tickers são NASDAQ: GOOGL e NYSE: GE, respetivamente. Os ticker da Repsol e Mapfre são BME:REP e BME:MAP respetivamente. Esses tickers são aqueles que inserimos na folha de cálculo em diferentes células. Agora, na coluna à direita, temos apenas que escrever a função = GOOGLEFINANCE (B3) se quisermos obter a cotação para a ação na célula B3:
Além da cotação, à google finance, podemos pedir que nos devolva mais informações:
- = GOOGLEFINANCE (B3; “priceopen”): preço de abertura
- = GOOGLEFINANCE (B3; “closeyest”): preço de encerramento de ontem
- = GOOGLEFINANCE (B3; “low”): preço mínimo do dia
- = GOOGLEFINANCE (B3; “high”): preço máximo do dia
- = GOOGLEFINANCE (B3; “change”): alteração na cotação
- = GOOGLEFINANCE (B3; “changepct”): alteração na percentagem de cotação
- = GOOGLEFINANCE (B3; “high52”): máximo de 52 sessões
- = GOOGLEFINANCE (B3; “low52”): mínimo de 52 sessões
- = GOOGLEFINANCE (B3; “volume”): volume negociado
- = GOOGLEFINANCE (B3; “EPS”): lucro por ação
- = GOOGLEFINANCE (B3; “PE”): PER
- = GOOGLEFINANCE (B3; “NAME”): nome da empresa
- = GOOGLEFINANCE (B3, “shares”): número de ações
- = GOOGLEFINANCE (B3, “currency”): moeda da ação.
Além desses dados, podemos obter muitos mais. No entanto, nem todos os dados estão disponíveis para todas as empresas.
Introduzindo essas funções nas diferentes células, podemos seguir as ações que achamos interessantes numa folha de cálculo de uma maneira simples. Além disso, os dados são atualizados com um atraso de cerca de 15 minutos.
Obter dados históricos
Além de obter dados atuais sobre algumas magnitudes financeiras das ações, podemos obter o histórico. Neste caso, tomaremos Repsol como exemplo. O procedimento é semelhante:
Na célula B4, introduzimos a função = GOOGLEFINANCE; da mesma forma que antes, inserimos os dados que queremos retornar (“price”, “low” e “high”) e inserimos o número de dias que desejamos. Se quisermos observar os dados diários durante o último ano, apresentamos TODAY () – 360; TODAY () e depois “DAILY”. Se quisermos dados semanais, apresentamos “WEEKLY”.
Vemos como a função Google finance gera automaticamente uma coluna com as datas em que queremos retornar dados históricos. A única maneira de “apagá-los” é abrir outra guia na folha de cálculo e copiar as colunas C, E e G (Close, Low e High).
Por fim, deve considerar algumas ferramentas para analisar a carteira de investimentos que deseja, como as seguintes:
- Compare informações sobre ações específicas escolhendo uma ação e clicando na guia “Comparar”.
- Deve verificar o desempenho de diferentes moedas, pois cada moeda inclui um link para sua própria página, com um conversor de moedas que permite comparar valores rapidamente.
- Deve rever as informações financeiras das empresas anual ou trimestralmente e;
- Baixe os preços, transações e demais informações da planilha, conforme processo já explicado.
Busca uma corretora para investir? A continuação, deixamos algumas corretoras importantes 👇:
Artigos Relacionados





Não existe a opção “Descarregar folha de cálculo”
tem como obter EV/EBITDA ?
Não há necessidade de criar uma coluna para cada situação do ativo (high, low, close). Basta usar a função “all” que ela retorna a abertura , máxima, mínima, fechamento e volume diários.
Ex. Googlefinance(B3,”all”,today()-360;today()
Henrique, boa tarde. Não consigo obter o nome da empresa usando o comando indicado:
= GOOGLEFINANCE (B3; “NAME”): nome da empresa.
Vc pode ajudar, por favor. Obrigado.
Para as ações que tenho em Portugal, funcionou da seguinte forma: =GOOGLEFINANCE(“ELI:”,”price”).
E.g.: =GOOGLEFINANCE(“ELI:JMT”,”price”)