Neste post, veja como usar googlefinance para obter dados do Tesouro Direto, Fundos Imobiliários (FII),
Ações, Dólar, Euro…
Até a cotação do Bitcoin e Ethereum vocẽ consegue obter usando uma fórmula do googlefinance.
Vamos lá?
googlefinance:
– Obtendo a cotação de ações e fundos imobiliários
– Resolvendo problemas do googlefinance
– Obtendo cotação de uma determinada data
– Rendimentos dos Fundos Imobiliários em sua planilha!
– Cotação do Dólar, Euro
– Obtendo cotação do Bitcoin e Ethereum
Google Planilhas: Monitore a cotação de seus ativos!
A Google Planilhas permite que você obtenha os dados de vários ativos do mercado financeiro.
Como mencionado acima, vocẽ pode obter a cotação de ações, fundos imobiliários, moedas, criptmoedas.
Claro, as cotações obtidas não são em tempo real. Há uma defasagem de 15 minutos mais ou menos.
Caso deseje, você pode obter cotações passadas. Dessa forma, com o googlefinance você pode fazer aquele backtest que tanto desejava!
Vamos ver como utilizá-la?
Como usar a fórmula googlefinance?
A utilização da fórmula googlefinance é bem simples. Na imagem acima, veja do seu lado esquerdo a cotação da ABEV3.
Legal, não?
Basta apenas você dizer para a fórmula o código do ativo e ele traz a cotação para você.
Aproveite e abra uma planilha e faça um teste!
Vocẽ pode digitar o código de ações, ETFs, fundos imobiliários…
Abaixo trago alguns exemplos do que vocẽ pode fazer com a googlefinance.
Montando sua Planilha de Monitoramento de Ações com a Google Planilhas
Na imagem acima, mostro um exemplo da minha planilha de monitoramento de ações americanas.
Para obter a cotação de cada uma delas, faça:
- Coloque o código dos ativos na coluna Papel.
- Para trazer os preços “atuais” deles, na coluna ValorPapel insira a fórmula:
=GOOGLEFINANCE(B5;"price")
Para saber quanto tenho de cada papel, fiz a coluna Qtde e Patrimônio. Está última multiplica o preço pela quantidade.
Por fim, a última coluna mostra a participação de cada papel na carteira. Fiz pegando o valor total das ações dividido pelo total da carteira vezes 100.
Pronto! você já pode acompanhar a variação da sua carteira sem precisar abrir a conta da corretora.
Quanto ao gráfico, basta:
- Selecionar a coluna com o nome das ações e a coluna com suas participações.
- Ir no menu “Inserir” e escolher “Gráfico”.
Pronto, você terá um gráfico idêntico ao da imagem acima.
Caso tenha problema com as cotações usando googlefinance, veja o que fazer abaixo.
Cotações dos FIIs e algumas ações usando a googlefinance com problema!
É normal de vez em quando a a fórmula do Google não trazer a cotação de algum ativo.
Para contornar esse problema, utilizaremos outra fórmula. Para os fundos imobiliários, utilize:
Fórmula opcional para Fundos Imobiliários
=ImportXML("https://www.infomoney.com.br/cotacoes/fundos-imobiliarios-códigodofundo/";"//div[@class='value']/p")
Substitua na fórmula acima onde está em negrito (códigodofundo) pelo fundo imobiliário que deseja saber a cotação.
Fórmula opcional para obter a cotação de Ações
Para as ações, utilize a fórmula:
=ImportXML("https://www.infomoney.com.br/cotacoes/códigodaAção/";"//div[@class='value']/p")
Substitua na fórmula acima onde está em negrito (códigodaAção) pela ação que deseja obter a cotação.
Cotações Antigas usando a fórmula googlefinance
Nos estudos que publico aqui no blog, eu ficava procurando as cotações das ações e do IBovespa que nem um louco no Google.
Isso até o dia que descobri como obter cotações antigas diretamente da googlefinance!
Agora consigo importar as cotações das ações e do índice da data que eu quiser. Basta eu abrir a planilha do google e usar a fórmula?
=GOOGLEFINANCE("código da ação"; "price"; "data que deseja a cotação")
Com a fórmula acima, vamos ver quanto o Ibovespa estava cotado na data de 28/12/2018.
A fórmula preenchida ficará assim:
=GOOGLEFINANCE("IBOV";"PRICE";"28/12/2018")
Após o enter, a fórmula trará o seguinte resultado:
Date | Close |
28/12/2018 16:56:00 | 87887,26 |
Note que além da cotação, a fórmula traz data e hora. Para retirar essas informações, é necessário usar um complemento na fórmula.
Veja como adicionar este complemento abaixo:
=INDEX(GOOGLEFINANCE("IBOV";"PRICE";"28/12/2018");2;2)
Usando a fórmula acima, obtemos apenas a cotação do IBOVESPA na data desejada.
No video abaixo, mostro como montar um estudo de ações usando dados históricos obtidos pelo googlefinance.
Problemas conhecidos
Em meus estudos, não tive muito sucesso ao buscar uma cotação de uma ação que sofreu agrupamento/desdobramento.
Percebi que as as cotações anteriores ao agrupamento/desdobramento a fórmula não traz.
Infelizmente.
googlefinance:
– Obtendo a cotação de ações e fundos imobiliários
– Resolvendo problemas do googlefinance
– Obtendo cotação de uma determinada data *você está aqui!*
– Rendimentos dos Fundos Imobiliários em sua planilha!
– Cotação do Dólar, Euro
– Obtendo cotação do Bitcoin e Ethereum
Rendimentos dos Fundos Imobiliários na Google Planilhas!
Infelizmente, não é possível obter os rendimentos dos fundos imobiliários através da fórmula googlefinance.
Mas, conseguimos puxar essa informação usando a função importxml.
E a fórmula para obter o último rendimento pago é esta abaixo:
=importxml("http://bvmf.bmfbovespa.com.br/Fundos-Listados/FundosListadosDetalhe.aspx?Sigla="& left(Célula onde está o Fundo;4) &"&tipoFundo=Imobiliario&aba=abaEventosCorporativos&idioma=pt-br";"//table[@id='ctl00_contentPlaceHolderConteudo_ucEventosCorporativos_grdDividendo_ctl01']//tr[1]//td[5]")
A única coisa que você vai fazer em sua planilha, é alterar onde está em negrito para a célula onde está o código do seu fundo imobiliário.
Exemplo:
Cotação do Dólar, Euro
Além de obter preços das ações, fundos imobiliários e valor do índice, também podemos converter as moedas.
Vejamos um exemplo de como obter a conversão dólar – real:
Se quiser saber o contrário, real – dólar, o código a usar é BRLUSD.
Quanto ao euro €, basta utilizar o código EURBRL.
Caso queira saber quanto é real – euro, basta inverter o código para BRLEUR.
Obtendo a cotação do Bitcoin e Ethereum
Para obter a cotação do Bitcoin e do Ethereum usando a googlefinance, use:
=GOOGLEFINANCE("CURRENCY:BTCBRL")
O Resultado da fórmula você vê na imagem abaixo;
Faz tempo que o Bitcoin custou isso não? E eu nem para guardar um pouco dessa época kkk
Lembre-se de não indicar na fórmula a célula com o código!
Por algum motivo que não sei explicar, ao indicar a célula na fórmula, dá erro!
Então, se quiser saber a cotação do bitcoin, use a fórmula acima. Caso queira saber a cotação em dólares, troque BTCBRL, por BTCUSD.
Para saber a cotação de Ethereum na googlefinance, use:
- ETHUSD cotação em dólar
- ETHBRL cotação em reais
Fácil não?
Googlefinance para Tesouro Direto?
Infelizmente não é possível obter os dados do Tesouro Direto através da fórmula googlefinance.
Mas, usando um complemento é possível!
Confira como instalar complementos nas planilhas do Google seguindo este link.
Leia também:
– Meus erros na bolsa de valores
– Como investir na bolsa de valores com pouco dinheiro
Depois de vermos como obter as cotações dos ativos, rendimentos dos fundos, conversões de moeda e até uma forma de usar o Tesouro Direto, me diz:
– Onde vocẽ costuma acompanhar seus investimentos?
App, Excel?
Me diz ai nos comentários!
Se o texto foi útil para você, peço por favor que compartilhe ele em suas redes sociais. Isso me ajudará muito.
See ya!
Fonte: Cowboy Investidor
Uso diariamente, inclusive meu radar de ações é baseado nisto…Abraço!
Hey Uo! Td bm?
Bem prático não?
Vou checar o radar!
Abraço!
Bela dica. Já adicionei o blog na minha lista, se puder adiciona o meu ai também
http://estoupobre.blogspot.com.br/
Hey Estou Pobre!
Adiciono sim, vou dar uma olhada no seu blog!
Boa bica Inglês. Também uso as planilhas do google. Tem o google finance (https://www.google.com/finance) que é bem legal.
Abraços.
Hey Cowboy! Valeu. Obrigado pela visita!
Abs
Caramba, que sensacional! Ótima dica!
As vezes a gente se prende tanto no Excel, sem saber dessas automações que só uma planílha na nuvem pode oferecer!
Abraço!
amtonline.com.br
Valeu Adriano!
Abraço!
Opa! Invetidro Inglês, blz?
Um duvida… será que teria como usar o RTD da Rico com planilhas do google?
Opa GrowUP, blz e vc?
Vou pesquisar cara! Que eu saiba não é possível. Mas farei uma busca melhor para sanar sua duvida!
Valeu!
Olá Inglês, boa tarde. Espero que tudo esteja bem. 🙂
Você poderia nos ensinar aqui como conseguir as cotações de cryptomoeas em tempo real dentro do Excel?
Obrigado!
Eu uso o Yahoo Finanças há anos e recomendo fortemente. Ótimo pra visualizar lucro diário, total, calcular preço médio, volume de negociação, etc. Vale pra FiiS também.
Obrigado pela dica e visita Anônimo! Depois vou verificar esse yahoo!
Valeu!
up
ótimo post… eu nao botava fé no Google Planilhas até conhecer a Blogosfera de finanças….
Quando vencer minha assinatura do Office365 tem anualidade que vai virar aporte… kkkk
Abraço e bom investimentos
Valeu Maranhense!
Eu aposentei Excel cara. Faço todas minhas coisas usando o google planilhas. Quanto ta saindo uma assinatura do Office?
Abraço!
No Numbers (leia Excel para Windows) tem uma parada parecida que ele puxa cotações e outros dados da empresa como último LPA DPA e até receita entre outras info só que ele puxa do Yahoo
Ele também tem versão Web e não precisa ter Mac pra isso.
Valeu pela dica VDD! Vou dar uma olhada.
Olá II,
Obrigado por indicar meu post.
Abraços.
Olá Cowboy,
Opa, lembrei que você tinha um post para acrescentar a este!
Abraço!
Bem simples IngLes, vou adicionar às minhas planilhas com certeza!!!
abraço!!
Valeu Aprendiz!
Abraço!
Existe uma forma de fazer isso usando o Microsoft Excel, algumas corretoras disponibilizam gratuitamente uma ferramenta chamada RTD (Real Time Data), inclusive a antiga Bovespa disponibilizava também, tinha até uma lista com as funções prontas, era apenas colocá-las nas formulas e funcionava em tempo real, dava pra ver os Títulos, Ações, FIIs, Contratos Futuros, Comodities e é bem mais completo que o GoogleFinance, mas só funciona para o mercado brasileiro, vale a pena dar uma olhada pra ver se ainda tem essa ferramenta na B3.
Olá anônimo,
Se não me engano, as corretoras fornecem o RTD. Ai você vincula ao excel e tem os dados atualizados.
Porém, no meu caso onde aposentei o excel, não se aplica.
Mas valeu pela dica! Quem curti o excel não tem motivo para deixa-lo.
Legal.Nao so as cotacoes mas eh possivel puxar varios outros dados das acoes como yield, preco historico e mais.Soh puxar a ajuda do Google sheets.abcs
é verdade AA40!
Tem bem mais funcionalidades do que a mostrada em meu texto.
Abraço!
Excelente dica para fazer uma planilha para de investimentos!
Abraço e bons investimentos.
Valeu Dil!
Você utiliza ela, excel..?
Abraço!
Fala II! Excelente dica! Eu tb uso já algum tempo, comecei com o Yahoo mas quando migrei todas minhas planilhas do Excel para as Sheets do Google já usei o serviço do Alphabet completo rsrs.
Abraço!
Valeu André!
Eu também não largo essa ferramenta rsrs
Abraço!
Legal o post.
Apenas uma observação: as vezes os valores vem errados ou 0, como o caso de ITUB4. Para esses casos o ideal é também colocar o código da Bolsa. Ex.: =GOOGLEFINANCE("BVMF:ITUB4")
abs
Valeu Messier! Bem observado. Já presenciei isso algumas vezes.
Abraço!
Pessoal, alguém saberia como usar o Google Finance para recuperar o dividendo de um FII?
Até alguns dias atras eu usava IMPORTHTML pra pegar os dados do site fundsexplorer mas agora ta dando erro…
Consigo obter a cotação do bitcoin normalmente usando a fórmula =GoogleFinance("CURRENCY:BTCUSD") ou =GoogleFinance("CURRENCY:BTCBRL"), a primeira em dólares e a segunda em reais.
Sr.IF
http://www.srif365.com
Valeu Sr IF365!
Testei aqui e funcionou. Estranho, dias antes não consegui. Devo ter feito algo errado. Valeu!
Para cotação do Bitcoin basta usar: googlefinance("CURRENCY:BTCBRL")
Obrigado Vinicius, vou corrigir o texto!
Muito bom, vou tentar usar aqui apesar de detestar as planilhas do Google. Eu uso uma planilha que um cara da faculdade me passou que usa VBA em Excell mas dá muito pau.
Eu só uso as planilhas do Google. Aposentei Excel e outros hehe
Boa ingles! Fiquei perdido depois que o portfolio do google finance foi desativado.
Isso que vc fala é o Google Sheets, certo?
Tem como fazer isso aí no estilo da planilha do adp (além da poupança) e gerar gráficos, fazendo as cotas (cotização) do seu investimento? Abraço!
Fala Frugal! Sim, o Google Sheets é o Planilhas. E sim, dá para usar a planilha do adp nela. Vou fazer um post contando.
Abraço!
Você precisa de um empréstimo urgente para financiar sua empresa ou sua finalidade pessoal? Somos um credor de empréstimo internacional certificado e legítimo Oferecemos empréstimos a empresas, empresas e indivíduos a uma taxa de juros acessível. Pode ser um empréstimo a curto ou longo prazo ou se você tiver crédito ruim, nós processaremos seu empréstimo assim que recebermos sua solicitação. Somos uma instituição financeira independente. Construímos uma excelente reputação ao longo dos anos no fornecimento de vários tipos de empréstimos a milhares de nossos clientes. Oferecemos serviços de empréstimos garantidos de qualquer montante a cidadãos e não cidadãos, oferecemos empréstimos… Leia mais »
Tbm uso as panilhas do Google bem melhor entro pelo not ou pelo PC sem medo de perder se der algum pau no PC.
Também dá para acessar pelo celular! Perfeito, rs
Ainda utilizo o Excel, mas pretendo começar a migrar as planilhas para o Google visto que não vou renovar minha anuidade do Excel.
Eu não me arrependo de ter trocado. Para meu uso, mais do que suficiente!
Ola!Parabéns pelo bloog. Eu estou com um problema, não consigo obter a cotação em uma data específica. O fórmula que coloco é: =GOOGLEFINANCE("ABEV3";"price";"28/02/2019"), porem aparece no lugar o nome Loading e não sai disso. Poderia me ajudar?
Olá Carlos,
Fiz o teste aqui e funcionou. Pode ter havido um problema de comunicação. As vezes quando não funciona, eu testo com outras datas. Já aconteceu comigo de uma data especifica não trazer o valor.
Caro inglês,
Já existe solução para puxar os dados do tesouro meu caro! Dê uma olhada em importxml.. Easy busy my friend! Você puxa o valor direto do site do tesouro direto. De vez em quando dá uns pau mas, no final, o mexido fica bom!
Cheers mate!
Olá Fábio,
Valeu pela dica man, vou testar. Qualquer coisa atualizo este post.
Cheers!
Olá, Investidor Inglês.
Valeu pela dica, não conhecia estas funções proprietárias do Google Sheets. Geralmente eu prefiro fazer tudo offline ou em sistema (desenvolvo meus sistemas de acompanhamento financeiro em Django) mas pra receber informações de cotações essa foi uma solução simples e elegante.
Recentemente também comecei um blog de finanças pessoais se puder dá uma passada lá também! Estou descobrindo a finansfera pouco a pouco também.
Abraços e seguimos em frente!
Pinguim Investidor
https://pinguiminvestidor.home.blog
Olá pinguim,
Seja bem vindo! Passarei em seu blog.
Cara, dá para fazer bastante coisas legais com a Google Planilha.
Aos poucos vou aprendendo
Abraço!
Olá Inglês!
Parabéns pelo POST, eu também, lembro que quando descobri essa fórmula do google finance dei uma melhorada imensa nas minhas planilhas, até a planilha de balanceamento de carteira que o Pit Money compartilhou eu dei uma melhorada, ficou beleza.
Abraços
Olá Bilionário!
Obrigado man! Cara, fiz muita coisa quando aprendi essa fórmula. Os estudos, minha planilha. Cara, um monte de coisa.
Abraço!
Há um tempo atrás usei sua fórmula para buscar rendimento do FII, mas muitas vezes a busca não completava (em geral no meio dia, não sei porque). Encontrei outro site que provê essa informação e vou deixar aqui a fórmula modificada.
=importxml(“https://fiis.com.br/”&A1;”//*[@id=’informations–indexes’]/div[2]/span[1]/text()”)
* A1 seria a célula com o código do FII.
Olá Gabriel, muito obrigado pela contribuição. Realmente a fórmula do post está com esse problema e não encontrei solução para isso. Vou troca-la por esta que publicou.
Mais uma vez obrigado!
Olá, Gabriel.
Não sei o que acontece, mas infelizmente nem essa fórmula que você passou funcionou pra mim. Simplesmente dá erro.
Será que o layout do site FIIS.com.br mudou e por isso não funciona mais?
Muito bom o texto, obrigado por compartilhar o conhecimento.
Só mais uma pergunta: Alguém sabe qual formula do Google Finance eu uso pra calcular a variaçao diaria do dólar ?
Boa noite. Excelente dicas para puxar quando não vem direto pelo Google Finance. Estou tentando puxar contratos futuros de Soja, Milho, Gado. Já possui o codigo no Google Finance, mas não puxa. Sabe alguma forma de resolver?
Cara que quantidade de dicas em em tão pouco espaço. Parabens. aapenas ficou uma dúvida e não sei se vc pode me ajudar: posso conseguir o valor anual dos dividendos distribuidos por determinada ação ou FII?
Olá Marcos!
Cara, dividendos é algo que a fórmula não puxa. Se eu conseguir algum complemento que traga essas informações, posto aqui. Valeu!
Obrigado investidor Inglês por responder prontalmente.