Our mission is to provide accurate and up to date cryptocurrency data across the exchanges and markets listed in this website. This page describes how the data is aggregated and the steps to calculate price and volume for each cryptocurrency.
Ticker data is collected from the exchanges using their public APIs. The ticker provides the following information for each market pair:
Group ticker data for unique market pairs across all the exchanges i.e. BTC/USD (exchange A), BTC/USD (exchange B), ...
For each unique market pair, price and volume is calculated as follows:
The reference currency for prices and volumes is USD. This is the currency that we start using to calculate the prices:
2nd iteration:
This process is repeated several times until all the currencies have a reference price set.
Once the reference prices for each cryptocurrency are known, we convert the prices and volumes for each market to USD
Sum of all markets volume where it is being traded.
Sum of all markets volume reported by the exchange.
Prices are re-calculated every minute.
Cryptocurrencies and markets could have a warning sign to indicate that the data is stale. This happens when no new tickers have been received from the exchange in the past 10 minutes. Tickers with stale data are ignored in the price calculation.
Cryptocurrencies are listed automatically and could be removed if are delisted from all the exchanges or after a long period without trading activity.