17

Most exchanges offer API solutions for market data. Here are some examples: GDAX Bittrex Kraken WAVES DEX 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 ...


16

http://api.bitcoincharts.com/v1/csv/ Each of these files have every trade executed on the given exchange (except the last 15 minutes or so).


16

EDIT: These links appear to no longer work You can get it at Bitcoincharts: http://bitcoincharts.com/t/trades.csv?symbol=SYMBOL[&start=UNIXTIME][&end=UNIXTIME] 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: http://bitcoincharts.com/t/trades.csv?symbol=...


13

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. Format: https://api.bitcoincharts.com/v1/trades.csv?symbol=SYMBOL[&start=UNIXTIME] Returns CSV with columns: unixtime,price,amount ...


11

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; ...


10

Acquiring Data 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 ...


8

I run alt19, which is a free site which offers historical trade data on a large number of altcoins in CSV format. We have data at 15 minute, 1 hour, and 1 day increments. http://alt19.com


7

You might want to try http://www.cryptodatasets.com/ It has free raw data and sampled data from Bitfinex and HitBtc (currently). P.S. it's my website


5

You can get complete and up-to-date price history here: http://api.bitcoincharts.com/v1/csv/mtgoxUSD.csv You can also get subsets of the data. For details see: http://bitcoincharts.com/about/markets-api/


5

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 ...


5

You can download the whole historical data (every single trade) from the various exchanges as a single .csv file here: http://api.bitcoincharts.com/v1/csv/


5

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 ...


4

Try quandl! and search for "bitcoin" for example: http://www.quandl.com/BITCOIN-Bitcoin-Charts/MTGOXUSD-Bitcoin-Markets-mtgoxUSD


4

According to https://en.bitcoin.it/wiki/History: 2009 October 5 Exchange rates published by New Liberty Standard. $1 = 1,309.03 BTC (and theymos thought NLS was overcharging[3]) It cites http://newlibertystandard.wetpaint.com/page/2009+Exchange+Rate and https://en.bitcoin.it/wiki/History#cite_note-2 That first citation seems to have a decent list of ...


4

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 http://www.mediafire.com/view/?5cwjmviou15k32h LTCUSD @ BTCe Oct 2011 through March 2013 http://www.mediafire.com/view/?cn5qxi44j6egrad also Kraken LTCEUR charts are here: http://api.bitcoincharts.com/v1/csv/ I'm looking for ...


4

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: https://support.kraken.com/hc/en-us/articles/218198197-How-to-pull-all-trade-data-using-the-Kraken-REST-API?mobile_site=true


3

You can also use their JSON API: http://bitcoincharts.com/about/markets-api/ to get updates to your already downloaded historical data.


3

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 ...


3

Many API endpoints included OHLC data from various exchanges can be found on cryptowatch cryptocompare


3

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 ...


3

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. ...


3

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 ...


3

If you want something simple and fast with a huge amount of coins try https://chasing-coins.com/api/


3

Cofounder & developer here, you can check our site coinpaprika.com API


2

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. https://www.investing.com/currencies/btc-usd-historical-data EDIT: Your updated question asked for JSON. I would use blockchain.info https://api.blockchain.info/charts/market-price?format=json&timespan=all ...


2

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


2

At the start the creator promised utility of Bitcoins (easy payments without banks).Since others believed that, their belief instilled a market value in the first Bitcoins.


2

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


2

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: https://api.bitcoinaverage.com/history/USD/per_minute_24h_sliding_window.csv Updates once per minute, but only has 24 hours of data. https://api.bitcoinaverage.com/history/USD/...


Only top voted, non community-wiki answers of a minimum length are eligible