Author

Topic: Whats the best free source for market data (Read 281 times)

legendary
Activity: 2464
Merit: 1102
September 20, 2019, 12:41:38 PM
#20
I'm looking for high-quality market data source where I can pull the history of top 100 coins and also get live data

I wonder if there is any free source you guys know about?
I think that coinmarketcap.com is still the most popular of them all, and over the past few years of cryptocurrency establishment, many of us have relied on their comprehensive data about the whole of the cryptocurrencies that we have in the market, but sometimes, I think that it is impossible to actually get some accurate data from many of these sites.

I have heard where they are being accused of figure manipulation for some currencies, so you could think that you are getting a 24/7 live data, meanwhile you are being fed with dirty and wrong information. Another place that I feel you can visit is coingeecko also, I think they also have ever quality and outstanding live data for most of these projects that you seem, so visit both and make your choice.
full member
Activity: 1204
Merit: 104
September 20, 2019, 11:35:45 AM
#19
CoinMarketCap is definitely the most popular option for a lot of people. It lists over 2,800 coins, and it is easy to get around, look at charts, exchanges, and pretty much anything else that you could need.
Of course, the Coinmarketkap is a good resource to track all the information about coins, but we must be objective and I want to say that the Coinmarketkap does not always provide the information that is needed for the user.  I can give examples of coins such as MenaPay, for example, whose information is not fully displayed.  If we even talk about the exchanges where the MPay coin is traded, then on the Coinmarketkap only those exchanges are displayed where there is practically no trading volume, although in fact there are not three exchanges, but about ten.
jr. member
Activity: 56
Merit: 9
Crypto-Rating.com - Price Prediction At Its Best
September 20, 2019, 07:17:37 AM
#18
CoinMarketCap is definitely the most popular option for a lot of people. It lists over 2,800 coins, and it is easy to get around, look at charts, exchanges, and pretty much anything else that you could need.
legendary
Activity: 3038
Merit: 2162
September 20, 2019, 05:55:32 AM
#17
well the two lines provided by OP doesn't really explain much about why he needs this data and what he is going to do with it, so i can't really tell what is best for his purpose.
as for APIs, they are not "non-public"! the market data is always public, that is how all these sites like CMC are gathering the data. and even shittiest exchanges have such features. and you can get the order books directly to see the "live" price:
example from a shitty exchange: https://yobit.net/api/3/depth/btc_usd?limit=10

By public/non-public I mean whether they require API key or not. It makes a huge difference, because you can't expect clients to setup API keys, so apps like this (shameless plug) are not possible. And even if there's no keys there's still a need for CORS headers, because without them you can't make requests from clients (like in that YoBit api that you have linked), and you'd have to use third-party proxies, which introduced another point of failure.

But if OP will be using API from his server, then of course they can use an exchange API's, but should they? Even Bisq, for example, uses Bitcoinaverage instead of exchange API's, and they are not afraid that it will tamper with data. And the API that I've recommended - Coingecko, is used by Trezor, Electrum, MEW.
legendary
Activity: 3472
Merit: 10611
September 19, 2019, 11:20:50 PM
#16
how about directly going to the source of the "market" itself instead of looking for third party history keepers. this means visiting the exchanges and their API documentation to see if you could get the price history, which most of exchanges that i have seen are already offering such API calls. that way it will be more accurate and you don't have to trust some crappy site to not-have tampered with the data!

otherwise you could use bad sites like coinmarketcap.com!
there is also a new site which was announced here recently that has most of what you want: https://bitcointalksearch.org/topic/historical-crypto-exchange-data-api-5183531

It's not as simple as that, API's provide average price, so with using exchanges directly you'd have to use multiple sites at once, which makes it impossible to do so on client side and makes the code much more complex. Also if you need data for altcoins, especially those that are out of top 20, the chances of finding exchange with an API decrease dramatically. Also all exchange API's are non-public, which again means you can't use them on clients site. And lastly, if it's a hobby or a small scale project (I assume so, because OP asks for free API), why be paranoid that market API's can alter the data?

well the two lines provided by OP doesn't really explain much about why he needs this data and what he is going to do with it, so i can't really tell what is best for his purpose.
as for APIs, they are not "non-public"! the market data is always public, that is how all these sites like CMC are gathering the data. and even shittiest exchanges have such features. and you can get the order books directly to see the "live" price:
example from a shitty exchange: https://yobit.net/api/3/depth/btc_usd?limit=10
jr. member
Activity: 132
Merit: 3
September 19, 2019, 02:18:11 PM
#15
Coinmarketcap( CMC) is the most popular when it comes to the world of cryptocurrencies. It has a large database that has a good history with amazing charts on how various  cryptocurrencies have performed over the years. There is also coingecko which has amazing features as many coins are monitored as compared to other similar sites like coinmarketcap.
sr. member
Activity: 840
Merit: 268
September 19, 2019, 01:02:03 PM
#14
Most common API is coinmarketcap.com. But, there could be some wrong information with regards to the volume content of exchanges because of manipulation. Coingecko is my second option regarding this.
legendary
Activity: 3248
Merit: 1402
Join the world-leading crypto sportsbook NOW!
September 19, 2019, 12:57:58 PM
#13
I'm looking for high-quality market data source where I can pull the history of top 100 coins and also get live data

I wonder if there is any free source you guys know about?
Judging by Your rating You should know about the site: https://coinmarketcap.com/.It seems to me that no need to invent the wheel.Use this site to meet your needs.
I also prefer coinmarketcap over other sources. It has so much data accumulated in one place, it's very impressive! There've been some scandals about fake trading volumes on coinmarketcap (and thus also an inaccurate list of top exchanges), but I still don't know anything more reliable and generally used for market research. On coinmarketcap, you can visit historical snapshots to see how the situation has changed over time in general. Apart from that, of course, you can look at individual charts of each widely known cryptocurrency that is present on decent exchanges for trading.
legendary
Activity: 3038
Merit: 2162
September 19, 2019, 12:26:09 PM
#12
how about directly going to the source of the "market" itself instead of looking for third party history keepers. this means visiting the exchanges and their API documentation to see if you could get the price history, which most of exchanges that i have seen are already offering such API calls. that way it will be more accurate and you don't have to trust some crappy site to not-have tampered with the data!

otherwise you could use bad sites like coinmarketcap.com!
there is also a new site which was announced here recently that has most of what you want: https://bitcointalksearch.org/topic/historical-crypto-exchange-data-api-5183531

It's not as simple as that, API's provide average price, so with using exchanges directly you'd have to use multiple sites at once, which makes it impossible to do so on client side and makes the code much more complex. Also if you need data for altcoins, especially those that are out of top 20, the chances of finding exchange with an API decrease dramatically. Also all exchange API's are non-public, which again means you can't use them on clients site. And lastly, if it's a hobby or a small scale project (I assume so, because OP asks for free API), why be paranoid that market API's can alter the data?
member
Activity: 893
Merit: 43
Random coins :)
September 19, 2019, 12:06:14 PM
#11
I think the best is to have all these major crypto news sites bookmarked to know what's happening in this ecosystem and if you are a trader knowing how to read and plot good trend lines and other info on the graph, that can surely help you in predicting where the market is going.

Otherwise coingecko,coinmarketcap and most of the exchanges do offer some historical data
legendary
Activity: 2324
Merit: 1035
Not your Keys, Not your Bitcoins
September 19, 2019, 12:05:17 PM
#10
As far as I know CoinMarketCap and CoinGecko are the two major provider of market data. On the other hand if you want to see candlestick charts and all that more technical info you might wanna use tradingview. They also have a free plan.
legendary
Activity: 2212
Merit: 1008
September 19, 2019, 11:28:42 AM
#9
I'm looking for high-quality market data source where I can pull the history of top 100 coins and also get live data

I wonder if there is any free source you guys know about?

There are many similar sites like coinmarketcap and there are a variety of different data presented by these sites.  The data presented is indeed not far adrift but at least there is a picture of an estimated price. And if you want more accurate and real-time data, then I agree with  suggestion @pooya87 to use API of some exchanges that you want to analyze because indeed some exchanges already support API for their customers.

Or use some of sites below:
https://www.livecoinwatch.com/
https://cryptowat.ch/
copper member
Activity: 70
Merit: 22
September 19, 2019, 09:47:05 AM
#8
I'm a fan of BitcoinAverage, they have a fairly generous free plan and the paid plans are not too expensive either.
full member
Activity: 562
Merit: 100
September 19, 2019, 04:50:42 AM
#7
I'm looking for high-quality market data source where I can pull the history of top 100 coins and also get live data

I wonder if there is any free source you guys know about?
Judging by Your rating You should know about the site: https://coinmarketcap.com/.It seems to me that no need to invent the wheel.Use this site to meet your needs.
hero member
Activity: 1582
Merit: 670
September 19, 2019, 12:36:53 AM
#6
Coinmarketcap.com was generally preferred by people, with reliable data. But recently Coingecko certainly offers a better user experience.
legendary
Activity: 3234
Merit: 1214
DGbet.fun - Crypto Sportsbook
September 19, 2019, 12:27:21 AM
#5
That's a big list with the existence of more and more websites to provide similar data, but in a varied formation. Most common source providers were the coinmarketcap, coingecko, blockfolio. The same is being available as application for easy access. Apart from this going through the exchanges will give you a better picture about the market movement.
legendary
Activity: 3472
Merit: 10611
September 18, 2019, 11:28:22 PM
#4
how about directly going to the source of the "market" itself instead of looking for third party history keepers. this means visiting the exchanges and their API documentation to see if you could get the price history, which most of exchanges that i have seen are already offering such API calls. that way it will be more accurate and you don't have to trust some crappy site to not-have tampered with the data!

otherwise you could use bad sites like coinmarketcap.com!
there is also a new site which was announced here recently that has most of what you want: https://bitcointalksearch.org/topic/historical-crypto-exchange-data-api-5183531
legendary
Activity: 1232
Merit: 1255
September 18, 2019, 04:29:48 PM
#3
Well, if I understand you correctly, you' looking for an API, right?

coingecko: https://www.coingecko.com/en/api#explore-api
coinmarketcap: https://coinmarketcap.com/api/
coinAPI: https://www.coinapi.io/

just to name a few.
legendary
Activity: 3038
Merit: 2162
September 18, 2019, 04:29:20 PM
#2
I have used coingecko for my app, since it's both free and public (no need for API keys), and compared to other API's it was the best. Nowadays most API's use keys, which means you can't access them from client's side, so if you are building an app, coingecko is probably your best bet. It has data for a thousands of coins and it's pretty stable.
member
Activity: 286
Merit: 23
GuerrillaBuzz: Top Web3 PR & Marketing Agency
September 18, 2019, 04:11:33 PM
#1
I'm looking for high-quality market data source where I can pull the history of top 100 coins and also get live data

I wonder if there is any free source you guys know about?
Jump to: