Bitcoin Forum
June 17, 2024, 06:11:17 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1]
  Print  
Author Topic: From where does sites like coinmarketcap, worldcoinindex etc get the data from?  (Read 743 times)
Coinzzz (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 04, 2017, 01:08:13 PM
 #1

Hi,

I was wondering that the altcoins statistical data, charts we see everyday on the sites like CoinMarketCap, WorldCoinIndex etc, from where does these sites grab the data?

Is there a particular API or something? If I have to build something like that from ground up for my personal use how can I go about it? Where can I start?

I am really curious and interested in knowing this, also what would be the cost required? Any guesses?

Thanks a lot in advance
Hope you all are having a wonderful day.

Cheers!
bathrobehero
Legendary
*
Offline Offline

Activity: 2002
Merit: 1051


ICO? Not even once.


View Profile
August 04, 2017, 01:49:59 PM
 #2

There are freely available APIs usually.

For example Bittrex's API page: https://bittrex.com/home/api

And they probably also use block explorer APIs to get numbers like supply.

Not your keys, not your coins!
Coinzzz (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 04, 2017, 05:18:36 PM
 #3

There are freely available APIs usually.

For example Bittrex's API page: https://bittrex.com/home/api

And they probably also use block explorer APIs to get numbers like supply.

I see, so these sites use bittrex's API? Or the other exchanges offer free API's too(like YoBit) and can be used by anyone.

So basically the exchanges have API's available for anyone to freely use and therefore sites like coinmarketcap etc uses their API to get all the data?!.

Thanks so much btw Smiley
bathrobehero
Legendary
*
Offline Offline

Activity: 2002
Merit: 1051


ICO? Not even once.


View Profile
August 04, 2017, 05:22:00 PM
 #4

There are freely available APIs usually.

For example Bittrex's API page: https://bittrex.com/home/api

And they probably also use block explorer APIs to get numbers like supply.

I see, so these sites use bittrex's API? Or the other exchanges offer free API's too(like YoBit) and can be used by anyone.

So basically the exchanges have API's available for anyone to freely use and therefore sites like coinmarketcap etc uses their API to get all the data?!.

Thanks so much btw Smiley

Pretty much.

Examples:
https://poloniex.com/support/api/
https://yobit.net/en/api/

Coinmarketcap also have their own free API: https://coinmarketcap.com/api/

They're free as they are just tiny bits of information in a simple format, just don't request data too frequently, like every few seconds.

Not your keys, not your coins!
hilariousetc
Legendary
*
Offline Offline

Activity: 2828
Merit: 3038


Join the world-leading crypto sportsbook NOW!


View Profile
August 04, 2017, 05:24:58 PM
 #5

There's a FAQ on coinmarketcap which explains where they get their data:

https://coinmarketcap.com/faq/

Quote
How are the prices calculated for various the cryptocurrencies?

Price is calculated by taking the volume weighted average of all prices reported at each market. Sources for the prices can be found on the markets section on each cryptocurrency page. For example, Bitcoin's markets.

Click on the individual coins to see what exchanges each particular one uses.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Coinzzz (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 05, 2017, 05:17:07 AM
 #6

There are freely available APIs usually.

For example Bittrex's API page: https://bittrex.com/home/api

And they probably also use block explorer APIs to get numbers like supply.

I see, so these sites use bittrex's API? Or the other exchanges offer free API's too(like YoBit) and can be used by anyone.

So basically the exchanges have API's available for anyone to freely use and therefore sites like coinmarketcap etc uses their API to get all the data?!.

Thanks so much btw Smiley

Pretty much.

Examples:
https://poloniex.com/support/api/
https://yobit.net/en/api/

Coinmarketcap also have their own free API: https://coinmarketcap.com/api/

They're free as they are just tiny bits of information in a simple format, just don't request data too frequently, like every few seconds.

I see.. Thanks man

On coinmarketcap api page they say "Please limit requests to no more than 10 per minute." is it applicable for only one coin or global for all coins? eg I can request data of all the available coins 10 times in a minute or data of just one coin 10 times a minute.
maeusi
Sr. Member
****
Offline Offline

Activity: 462
Merit: 254


View Profile
August 06, 2017, 04:14:51 PM
 #7

There are freely available APIs usually.

For example Bittrex's API page: https://bittrex.com/home/api

And they probably also use block explorer APIs to get numbers like supply.

I see, so these sites use bittrex's API? Or the other exchanges offer free API's too(like YoBit) and can be used by anyone.

So basically the exchanges have API's available for anyone to freely use and therefore sites like coinmarketcap etc uses their API to get all the data?!.

Thanks so much btw Smiley

Pretty much.

Examples:
https://poloniex.com/support/api/
https://yobit.net/en/api/

Coinmarketcap also have their own free API: https://coinmarketcap.com/api/

They're free as they are just tiny bits of information in a simple format, just don't request data too frequently, like every few seconds.

I see.. Thanks man

On coinmarketcap api page they say "Please limit requests to no more than 10 per minute." is it applicable for only one coin or global for all coins? eg I can request data of all the available coins 10 times in a minute or data of just one coin 10 times a minute.
As I understand, each API has a maximum request of 10 per minute and is not global limited. So you could have many more requests in the whole, but I am not sure.
But to verify this, you could easily open a support ticket. On my experience they answer fast and friendly.


crismass1225
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 07, 2017, 07:20:51 AM
 #8

try bittrexx and https://coinmarketcap.com/api
Coinzzz (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 07, 2017, 04:19:25 PM
 #9

Thanks all.. I'll need to learn little bit of python and how to work with these APIs and all...

Or does anyone have an estimate on how much it might cost if i had to hire a programmer for this job? It shouldn't be much costly as he just have to grab data from APIs and present it nicely.
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!