Bitcoin Forum
April 18, 2024, 11:19:06 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Cotação do BTC em célula do Excel  (Read 5126 times)
fair_player (OP)
Member
**
Offline Offline

Activity: 73
Merit: 10


View Profile
January 30, 2016, 11:45:27 AM
 #1

Olá pessoal, alguém saberia me dizer se tem um jeito de eu importar a cotação do BTC em uma célula do Excel, que atualiza sozinha? Já vi gente fazendo isso com cotação de ações e câmbio, alguém sabe se tem jeito pra btc? Queria só uma célula atualizando, e não várias (tentei inserir de alguns sites mas precisa ficar um monte de células ocupadas).

Obrigado desde já!
1713482347
Hero Member
*
Offline Offline

Posts: 1713482347

View Profile Personal Message (Offline)

Ignore
1713482347
Reply with quote  #2

1713482347
Report to moderator
It is a common myth that Bitcoin is ruled by a majority of miners. This is not true. Bitcoin miners "vote" on the ordering of transactions, but that's all they do. They can't vote to change the network rules.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713482347
Hero Member
*
Offline Offline

Posts: 1713482347

View Profile Personal Message (Offline)

Ignore
1713482347
Reply with quote  #2

1713482347
Report to moderator
1713482347
Hero Member
*
Offline Offline

Posts: 1713482347

View Profile Personal Message (Offline)

Ignore
1713482347
Reply with quote  #2

1713482347
Report to moderator
mavrick951
Member
**
Offline Offline

Activity: 97
Merit: 10


View Profile
January 30, 2016, 12:06:35 PM
 #2

Olá pessoal, alguém saberia me dizer se tem um jeito de eu importar a cotação do BTC em uma célula do Excel, que atualiza sozinha? Já vi gente fazendo isso com cotação de ações e câmbio, alguém sabe se tem jeito pra btc? Queria só uma célula atualizando, e não várias (tentei inserir de alguns sites mas precisa ficar um monte de células ocupadas).

Obrigado desde já!


QUando trabalhei no mercado financeiro eu usava as fórmulas do Yahoo Finance, mas não sei se eles têm algum ticker para o BTC. Dá uma olhada lá. De qualquer forma acho que você vai precisar instalar o add-on do yahoo no seu excel.
bitlost
Member
**
Offline Offline

Activity: 63
Merit: 10


View Profile
February 01, 2016, 10:26:05 PM
 #3

Também tava precisando de uma solução como essa pra monitorar meus investimentos aqui! Como vocês fazem pra acompanhar as cotações? Entram manualmente nas exchanges??
jucamacieira
Member
**
Offline Offline

Activity: 82
Merit: 10

Long live to BitCoin


View Profile WWW
February 08, 2016, 01:15:52 AM
 #4

Serve ?

https://tradeblock.com/markets/

cointinflas
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
February 08, 2016, 01:25:52 PM
 #5


Não entendi esse link, o que tem a ver com a importação das cotações ´pro excel? só vi gráficos...
jucamacieira
Member
**
Offline Offline

Activity: 82
Merit: 10

Long live to BitCoin


View Profile WWW
February 08, 2016, 08:59:19 PM
 #6


Não entendi esse link, o que tem a ver com a importação das cotações ´pro excel? só vi gráficos...

Pensei que a página pudesse ajudar no que necessita... não sendo o caso, peço desculpa.

farafaucet
Member
**
Offline Offline

Activity: 112
Merit: 10

★YoBit.Net★ 350+ Coins Exchange & Dice


View Profile
February 10, 2016, 03:09:54 AM
 #7

Excel não sei, mas já usei um script que importa qualquer dado em JSON das APIs para o Google spreadsheets: https://medium.com/@paulgambill/how-to-import-json-data-into-google-spreadsheets-in-less-than-5-minutes-a3fede1a014a#.d6jiihhtk

Talvez exista algo parecido para excel  Wink

██████████    YoBit.net - Cryptocurrency Exchange - Over 350 coins
█████████    <<  ● $$$ - $$$ - $$$ - $$$ - $$$ - $$$ - $$$   >>
██████████    <<  ● Play DICE! Win 1-5 btc just for 5 mins!  >>
kanazawa
Hero Member
*****
Offline Offline

Activity: 756
Merit: 500



View Profile
February 10, 2016, 03:24:06 AM
 #8

Uma célula só atualizando um valor? Como assim? Tipo pegar a cotação do Bitstamp diária (ou várias vezes no dia) e importar o valor pra uma célula? Ou pegar várias cotações de sites diferentes e importá-las pra várias células pra comparação?

Porque se for uma célula só com um único valor, qual é o motivo disso? Simples "exercício" em Excel? Porque se você tem "bloqueio" para sites externos, pode digitar "bitstamp" no google que já vai aparecer o último valor no link de acesso (ou até abrir a página em cache). Se você quiser várias cotações, use o http://www.coindesk.com/price/ ... porque tem os valores dos maiores sites com gráficos de todos os tempos, tudo certinho, e se for por causa do valor em reais, é só escrever no google "localbitcoin brasil" que vai aparecer o primeiro valor na descrição embaixo do link de acesso.

Não quis "descaracterizar" seu tópico, mas é apenas pra um uso acadêmico em Excel ou coisa assim? --- espero que não tenha entendido mal o que disse.


]░░░░░░▄▄███████████▄▄
░░░░▄███▀░░░░░░░░░░░▀▀██▄
░░░██░░░░░░░░░░░░░░░░░░░██
░░███▀░░░░░░░░░░░░░░░░░▀███
███░░░░░░░░░░░░░░░░░░░░░███
██░█░░░░░░░█▀▀▀█░░░░░░░░░█░██
█▌░█░░░░░░░█░░░█░░░░░░░░░█░▐█
█▌░░█░░░░░░██▀▀▀░░░░░░░░█░░▐█
█▌░▄▄░░░░░░█░█░░░░░░░░░░▄▄░▐█
███▀░░░░░░░█░░▀▄░░░░░░░░░▀███
██▄░░░░░░░░░░░░░░░░░░░░░▄██
░░██░░░░░░░░░░░░░░░░░░░░░██
░░░██░░░░░░░░░░░░░░░░░░░██
░░░░▀██▄▄█▄░░░░░░░▄█▄▄██▀
░░░░░░░▀▀███████████▀▀


]░░░░░░▄▄███████████▄▄
░░░░▄███▀░░░░░░░░░░░▀▀██▄
░░░██░░░░░░░░░░░░░░░░░░░██
░░███▀░░░░░░░░░░░░░░░░░▀███
███░░░░░░░░░░░░░░░░░░░░░███
██░█░░░░░░░█▀▀▀█░░░░░░░░░█░██
█▌░█░░░░░░░█░░░█░░░░░░░░░█░▐█
█▌░░█░░░░░░██▀▀▀░░░░░░░░█░░▐█
█▌░▄▄░░░░░░█░█░░░░░░░░░░▄▄░▐█
███▀░░░░░░░█░░▀▄░░░░░░░░░▀███
██▄░░░░░░░░░░░░░░░░░░░░░▄██
░░██░░░░░░░░░░░░░░░░░░░░░██
░░░██░░░░░░░░░░░░░░░░░░░██
░░░░▀██▄▄█▄░░░░░░░▄█▄▄██▀
░░░░░░░▀▀███████████▀▀

banqueiro
Full Member
***
Offline Offline

Activity: 150
Merit: 100

cryptoPag.com


View Profile WWW
February 10, 2016, 03:31:38 AM
 #9

Olá pessoal, alguém saberia me dizer se tem um jeito de eu importar a cotação do BTC em uma célula do Excel, que atualiza sozinha? Já vi gente fazendo isso com cotação de ações e câmbio, alguém sabe se tem jeito pra btc? Queria só uma célula atualizando, e não várias (tentei inserir de alguns sites mas precisa ficar um monte de células ocupadas).

Obrigado desde já!


Pelo menos no Google Spreadsheets, você pode usar algo do tipo:

Quote
=IMPORTXML("http://coinmarketcap.com/currencies/bitcoin/","//span[@class='text-large']")

Mas importar diretamente do API também funciona bem (mesmo ocupando muitas células, não vejo grandes problemas). Exemplo:

Quote

Eu uso muito esses recursos.... não sei como alguém conseguiria organizar seus investimentos sem eles.

p.s. mais uma opção de fórmula:
Quote
=GoogleFinance("NYXBT")

tommarques
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
February 10, 2016, 04:04:04 AM
 #10

Excel não sei, mas já usei um script que importa qualquer dado em JSON das APIs para o Google spreadsheets: https://medium.com/@paulgambill/how-to-import-json-data-into-google-spreadsheets-in-less-than-5-minutes-a3fede1a014a#.d6jiihhtk

Talvez exista algo parecido para excel  Wink

Um VBA pode fazer isso: https://github.com/ronle/Json-To-Excel
labwork
Member
**
Offline Offline

Activity: 65
Merit: 10


View Profile
February 10, 2016, 06:31:24 PM
 #11

Excel não sei, mas já usei um script que importa qualquer dado em JSON das APIs para o Google spreadsheets: https://medium.com/@paulgambill/how-to-import-json-data-into-google-spreadsheets-in-less-than-5-minutes-a3fede1a014a#.d6jiihhtk

Talvez exista algo parecido para excel  Wink

Um VBA pode fazer isso: https://github.com/ronle/Json-To-Excel

Integrando o json que tá no link to github com uma macro vba bem simples você consegue uma rotina que busca a cotação a cada x tempo e coloca e uma determinada célula.
chubbyshaggie
Newbie
*
Offline Offline

Activity: 34
Merit: 0


View Profile
February 12, 2016, 05:48:00 PM
 #12

Onde consigo as apis das exchanges brazukas? Desculpa a noobisse kkkkk
farafaucet
Member
**
Offline Offline

Activity: 112
Merit: 10

★YoBit.Net★ 350+ Coins Exchange & Dice


View Profile
February 15, 2016, 01:01:05 AM
 #13

Alguém pode compartilhar uma planilha com essa função pronta?
Não entendi muito como funciona.

Eu uso o Google Spreadsheet porque é gratuito e supre minhas necessidades (além da facilidade de compartilhamento).

Coloquei o ticker da Bitcointoyou:
https://docs.google.com/spreadsheets/d/1qN55rB749gmKMzqmf9zqpsr7gh3FeyosGQMwzHrlUNA/edit?usp=sharing

Eu usei o script ImportJSON mostrado aqui. Você precisa incluir o script na sua planilha indo em "Ferramentas > Editor de script", aí você cola o código e salva. A fórmula "=ImportJSON" vai estar disponível. O valor é importado do código json disponível no ticker público da exchange. Neste caso a API é da bitcointoyou. Clique duas vezes na célula para ver a fórmula.

Na célula foi aplicado:

=IMPORTJSON("URL";"PAR";"noInherit,noTruncate,noHeaders")

URL: o endereço do ticker
PAR: o parâmetro disponível na API (no caso da bitcointoyou tem: "last", "high", "low" etc)

Exemplo:

=IMPORTJSON("https://www.bitcointoyou.com/api/ticker.aspx";"/ticker/last";"noInherit,noTruncate,noHeaders") vai importar o último preço dessa exchange.

Obs: Na API da B2U a unidade monetária separa os centavos com um ponto. Para trocar o ponto pela vírgula, eu usei a fórmula "SUBSTITUTE", ficando assim:

=SUBSTITUTE(IMPORTJSON("https://www.bitcointoyou.com/api/ticker.aspx";"/ticker/last";"noInherit,noTruncate,noHeaders");".";",";1)

██████████    YoBit.net - Cryptocurrency Exchange - Over 350 coins
█████████    <<  ● $$$ - $$$ - $$$ - $$$ - $$$ - $$$ - $$$   >>
██████████    <<  ● Play DICE! Win 1-5 btc just for 5 mins!  >>
vilain
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
February 27, 2016, 04:20:53 PM
 #14

Alguém pode compartilhar uma planilha com essa função pronta?
Não entendi muito como funciona.

Eu uso o Google Spreadsheet porque é gratuito e supre minhas necessidades (além da facilidade de compartilhamento).

Coloquei o ticker da Bitcointoyou:
https://docs.google.com/spreadsheets/d/1qN55rB749gmKMzqmf9zqpsr7gh3FeyosGQMwzHrlUNA/edit?usp=sharing

Eu usei o script ImportJSON mostrado aqui. Você precisa incluir o script na sua planilha indo em "Ferramentas > Editor de script", aí você cola o código e salva. A fórmula "=ImportJSON" vai estar disponível. O valor é importado do código json disponível no ticker público da exchange. Neste caso a API é da bitcointoyou. Clique duas vezes na célula para ver a fórmula.

Na célula foi aplicado:

=IMPORTJSON("URL";"PAR";"noInherit,noTruncate,noHeaders")

URL: o endereço do ticker
PAR: o parâmetro disponível na API (no caso da bitcointoyou tem: "last", "high", "low" etc)

Exemplo:

=IMPORTJSON("https://www.bitcointoyou.com/api/ticker.aspx";"/ticker/last";"noInherit,noTruncate,noHeaders") vai importar o último preço dessa exchange.

Obs: Na API da B2U a unidade monetária separa os centavos com um ponto. Para trocar o ponto pela vírgula, eu usei a fórmula "SUBSTITUTE", ficando assim:

=SUBSTITUTE(IMPORTJSON("https://www.bitcointoyou.com/api/ticker.aspx";"/ticker/last";"noInherit,noTruncate,noHeaders");".";",";1)

Sensacional, muito obrigado pelas explicações!
alecosta
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
October 13, 2017, 08:40:07 PM
 #15

Olá farafaucet,

Boa tarde!
Depois que baixei a a planilha com o código de atualização da cotações das exchanges, eu a abro em meu note e o menu Ferramentas (para configurar o código) não aparece. Desconfio que é porque meu Excel é 2007. Por favor, você saberia me ajudar me ajudar nesta questão?

Desde já agradeço!
fabiorem
Sr. Member
****
Offline Offline

Activity: 1400
Merit: 347


View Profile
October 13, 2017, 08:47:40 PM
 #16

Também gostaria de saber isso. Eu tentei importar dados do https://br.investing.com/currencies/btc-brl-converter?cid=1031123 e de outras conversões para minha planilha mas falhou. Meu Excel é de 2010.

Eu tenho que ficar inserindo manualmente o tempo todo, inclusive para as previsões do https://longforecast.com/bitcoin-price-predictions-2017-2018-2019-btc-to-usd que estão sempre mudando.
PandaCraz1
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
October 18, 2017, 04:45:10 AM
 #17

Já tentei também, fazer isso no excel porém sem sucesso
nasa72
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
October 18, 2017, 04:51:21 PM
 #18

Julgo que no excell dá sem VBA.
Em Dados, clicar em obter dados externos a partir da Web.
Aí colocas o url da API de um uma exchange apenas para a cotação do ticker que queres. Por exemplo https://api.bitfinex.com/v2/ticker/tBTCUSD
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!