Most exchanges offer API solutions for market data. Here are some examples:
CryptoCompare has an API that aggregates data from many exchanges, and they also offer many query parameters. Link: CryptoCompareAPI
Additionally, many block explorers provide APIs for blockchain account information.
This ZChain Playlist shows how to ...
You have two options here:
Check out one of the data providers online. Quandl offers (mostly) free historical data for a variety of pairs and exchanges. Alternatively, if you have bucks to spare, Coinigy offers high-quality data sets on a per-month pricing model.
Roll your own data crawler, using a programming language of your choice and the ...
You can get complete and up-to-date price history here:
You can also get subsets of the data.
For details see: http://bitcoincharts.com/about/markets-api/
All of the transaction history is communicated between peers over a binary gossip protocol. You can request specific blocks, sequences of blocks, or specific transactions, and clients will normally communicate by broadcasting all of the information they receive to other peers they are connected to - enabling each client to stay mostly up-to-date once they've ...
These files contain every LTC trade from day 1 through about 2:20pm UTC on 31-3-2013.
LTCBTC @ BTCe Oct 2011 through March 2013
LTCUSD @ BTCe Oct 2011 through March 2013
also Kraken LTCEUR charts are here:
I'm looking for ...
I believe the best option for you would be to write a script which grabs the data from Kraken's API, and parses that into a CSV output that you want.
Using the API to download trade history is explained here:
It sounds like you are asking how to build a block explorer. Basically you would activate the full transaction index by adding txindex=1 to your bitcoin.conf. Parse all the history data and dump it into a database. Then keep track of all the new transaction data on your own database as blocks come in with blocknotify or real-time with ZMQ notifications.
Indeed they don't specify what it means, but the only sane option is that market/limit tag comes from the type of order that closed the deal.
For example there are two lowest sell(ask) orders hanging in the order book:
0.05 BTC at 2000 EUR
0.03 BTC at 2300 EUR
I come to Kraken and place a Market order, buy(bid) for 0.07 BTC, thus the first trade will be ...
You might want to try http://www.cryptodatasets.com/ It has free raw(every trade by trade) data and sampled data from Bitfinex and HitBtc (non from MtGox since its not operating anymore).
P.S. it's my website
http://www.CryptoDataDownload.com is new - mainly aggregates data from 28+ exchanges and lets you download it in CSV format for free. there are over 500+ pairs and the timeframes are Daily, Hourly, or Minute. No registration required or gimmicks. Data sets updated daily
You didn't state what format you are looking for. Investing.com has a decent tool for this. I've used it for calculating long term gains/losses.
Your updated question asked for JSON.
I would use blockchain.info
I don't think the issue is that they don't have the data. I think they're just showing the data at a lower sampling rate.
This chart draws data from three locations:
Updates once per minute, but only has 24 hours of data.
You can download the historical data of coinmarketcap.com with my developed crawler: https://github.com/roNn23/coinmarketcap-historical-data-crawler. But it's only getting the snapshots of coinmarketcap.com, maybe it's to wide for your needs.
I have posted an answer regarding the code in the stackoverflow question, but if you just want the raw (or sample) data for either BTC/ETH/LTC from Bitfinex or HitBtc, you can head over to my website at www.cryptodatasets.com.
All the data is free, and gets updated every day.
This project: https://github.com/sr-gi/bitcoin_tools might be what you're looking for...The repo has resources to dump the leveldb database into a JSON like format for review and analysis. They also created a paper discussing the format of UTXO here.
Here's the way it works in theory (and in fact how it worked for bitcoin):
0) initially there's no market, no trades, but there is a cost of producing the item. You might ask why anyone would make something that costs money but can't be sold - nerd enthusiasm
1) trade offers at specific prices are made. These were based on the cost to produce. Offers are ...