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 ...
EDIT: These links appear to no longer work
You can get it at Bitcoincharts:
It returns a CSV file with the format:unixtime,price,amount.
For example, you can use this link to get the MtGox prices since August:
All historical data from any exchange available at Bitcoin Charts: Markets API
Historic Trade Data
Trade data is available as CSV, delayed by approx. 15 minutes. It will return the 2000 most recent trades.
Returns CSV with columns: unixtime,price,amount ...
Satoshi created a system that:
Allowed users to trust transactions without having to trust any single entity.
Opened it up so that anyone could participate and exchange computation power for Bitcoins.
Is designing with a fixed size (21 million Bitcoins), he created an incentive for users to get involved early while Bitcoins are relatively cheap to generate; ...
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/
Bitcoins have value because they are useful. They have useful properties.
This answer expands on this at length.
As for what the author wrote in the very beginning, you can read the announcement of Bitcoin v0.1.
Bitcoin was worth very little for the first year. In this thread, written 16 months after Bitcoin's launch, you can read the conversation ...
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 ...
According to https://en.bitcoin.it/wiki/History:
October 5 Exchange rates published by New Liberty Standard. $1 = 1,309.03 BTC (and theymos thought NLS was overcharging)
It cites http://newlibertystandard.wetpaint.com/page/2009+Exchange+Rate
That first citation seems to have a decent list of ...
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:
At the bottom of that linked google docs spreadsheet are instructions to download data from Mt Gox and many other Exchanges. Namely:
Go to this link: http://bitcoincharts.com/charts/mtgoxUSD#tgSzm1g10zm2g25zv
Click load raw data
This raw data only maintains daily prices. This is probably the closing price for the day, but I can't be sure of that.
I'm not ...
Bitcoins have value for one simple fact: 2 or more people agree they do.
The Proof of Work system in mining proves that a number of people agree on this, and agree on a method to account for transactions between them.
The was no particular financial incentive. The system was proposed, and people agreed that it would work. They proved they agreed by ...
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 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
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
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.