Bitcoin average price

You are free to use our public API in your projects. If you decide to do so - please provide a link back saying BitcoinAverage Price Index. Also please send us a note to and how you're going to use our data.
There is no explicit restriction on how often you can call the API, however calling it more than once a minute makes no sense. Please be good.

Basics

BitcoinAverage API can be found at .
API allows you to access all data available on site and is read only.
API is accessible via HTTP GET in JSON format for current data and in CSV format for historical data. API doesn't provide JSONP, however it does support cross-origin resource sharing and provides HTTP header Access-Control-Allow-Origin: * allowing unlimited crossdomain AJAX calls.

Each API level starting from the top provides you with a self-explanatory JSON document containing links to deeper levels of API up to data endpoints.
Each API endpoint JSON document includes a timestamp indicating document generation time. All API timestamps assume UTC time.
You can use HTTP or HTTPS for API queries, preference is yours, yet we recommend using HTTPS.

API is updated along with the site, normally around every 10seconds.
This manual assumes that you are familiar with software development in general and understood all of the above.

Global tickers API

Global weighted average ticker API endpoints list is available at . Currencies dedicated endpoints are available ticker showing all currencies at once is available at . Ticker fields:
  • ask: weighted average of ask prices
  • bid: weighted average of bid prices
  • last: weighted average of last prices
  • volume_btc: total trading volume across all exchanges in this currency in last 24 hours
  • volume_percent: percent of global ฿ trading volume
Each ticker field is available as a plain text value via separate request to its own name. E.g. will return only USD last trading price value, as plain text.

Market tickers API

Market tickers represent only currencies that are directly traded to Bitcoin and thus have actual markets of its own. Each currency has its own average market price. Ticker API endpoints list is available at . Currencies dedicated endpoints are available at . Aggregated ticker showing all currencies at once is available fields:
  • 24h_avg: average of weighted averages for last 24 hours
  • total_vol: total trading volume across all exchanges in last 24 hours
Each ticker field is available as a plain text value via separate request to its own name. E.g. will return only USD last trading price value, as plain text.

Exchange volume API

Exchange volume API URL list is available at . Currencies dedicated exchange volume endpoints available at . Aggregated document showing all currencies volumes at once is available exchange volume endpoint document is broken down by exchange. Each exchange has these fields:
  • rates: subset of current ask, bid and last values for exchange to date
  • source: either 'api' or 'bitcoincharts'. Indicates whether data is retrieved directly from the exchange API, or from bitcoincharts API
  • volume_btc: trading volume for last 24h in BTC
  • volume_percent: percent of trading volume represented at this exchange relative to total volume for this currency

Historical data

Historical data URL list is available at . A list of historical data CSV files for any currency can be obtained at
Each currency has four CSV endpoints:
  • 24 hours sliding window, per minute prices for last 24 hours.
  • monthly sliding window, per hour averaged prices for last 30 days.
  • averaged daily prices, since start of tracking at bitcoinaverage.com, stored forever.
  • 24h trading volumes per exchange, since start of tracking at bitcoinaverage.com, stored forever.
Each history file has self explanatory headers for each column. CSV files use comma as separators, with values that are wrapped in quotes.

Deprecated 'no-mtgox' API subset

This API subset is deprecated and will be removed in future!

That Giant Bitcoin Crash in the Wake of China

2013-12-30 10:16:05 by -

Restrictions? It Never Happened
When news surfaced two weeks ago of a fresh round of restrictions that China was placing on businesses transacting in the bitcoin ecosystem, the value of bitcoin plummeted.
The CoinDesk Bitcoin Price Index, for example, showed that bitcoin traded as low as $422 around Dec. 18, when the large Chinese exchange BTC China acknowledged that it wasn’t accepting new deposits in the local currency until it could find a new payment processor that would do business with it.
But a funny thing has happened since then: Bitcoin hasn’t experienced an all-out crash

Gox will give their depositors their money

2014-02-17 06:07:28 by Im_Drunk

Back before they shutter their doors...
They don't have enough bitcoin to give their depositors actual bitcoins, so they will give them dollar or yen or whatever equivalents....
Of course, the dollar equivalent gox pays out will be at the price mt gox shows on THEIR exchange, not the weighted average of all the exchanges.
Bank on it.

Bitcoin 24/7

Bitcoin Mining Machines

Bitcoin Black Friday

Bitcoin API net

Bitcoin API example