What data sets exist out there that can be used for engineers to perform statistical analysis against? Hopefully this data is not needing to be scraped, but is available in an importable format or API, though I am open to suggestions on data that APIs need to be written for.
3 Answers
- Historic trade data is available from the Bitcoin Charts Market API
Bitcointalk.org forum stats, impression stats for ads, e.g. new member sign-ups per day
Google Trends data for bitcoin. (Can be exported as a CSV file with links at bottom of the page)
- Blockexplorer.com stats query page
- Blockchain.info API
- The Bitcoinstatus.RowIT page has graphs on the number of bitcoin hosts connected, client version and data on hosts/country. Don't see an API but some data is in tables so probably easy enough to scrape.
- Chris Moore's answer to this question provides a lot of useful stats.
- Of course the blockchain itself.
Quandl has many bitcoin data sets. Here is a collections page of them. On top of that , it has almost any other time series data you can imagine: Everything from Stocks, fundamentals to diabetes and fertility rates. What I love is that there is one easy API to access all of this data, so it is very easy to cross-compare the data sets There's also an Excel tool if programming is not what interests you.
Mt. Gox trades as Google Fusion Table
As far as a "wish list", knowing the count, mean, median and average of bitcoin addresses and their "balance" after each block would be useful for knowing over time traction. By itself it might not reveal all that much to us but it may correlate to other data or indicate a trend that other data doesn't.
An update is done monthly to: