Coletamos dados de 25 corretoras verificadas para definir o preço e o volume de cada criptomoeda: Bitmex, Binance, OKEX, Huobi Global, HitBTC, Bithumb, Coinbase Pro, Upbit, Bitfinex, Kraken, Bitstamp, Liquid, bitFlyer, Gate.io, Coinone, BitTrex, Gemini, Poloniex, Exmo, itBit, CEX.IO, Korbit, IDEX, DSX, Huobi (HBUS), e depois fazemos os cálculos com a ajuda do nosso algoritmo.
Os dados calculados são atualizados a cada 8 segundos, aproximadamente. Veja abaixo um exemplo de como calculamos o preço e o volume agregados na COIN360.
Os dados iniciais para o cálculo são o preço da última transação, os preços mínimo e máximo nas últimas 24 horas e o volume de negociação atual na moeda base e na moeda de cotação, calculado nas últimas 24 horas para cada par em todas as corretoras. Para o i-ésimo par na e-ésima corretora:

Em alguns casos, a corretora não informa o volume dos pares na moeda de cotação, então podemos calculá-lo com a seguinte fórmula:
Vamos usar o par EOS/ETH como exemplo:
Uma lista de pares de negociação únicos é coletada de todas as corretoras
1. Cálculo do preço:
Para cada par único, o preço médio ponderado é calculado considerando todas as corretoras. O preço do i-ésimo par:
Por exemplo, suponha que existam duas corretoras que negociam esse par (usando os números da Introdução):
* Arredondamos os números nos exemplos. Na prática, calculamos com a máxima precisão.
2. Cálculo do volume
Calculamos o volume na moeda base de cada par único como a soma dos volumes na moeda base e na moeda de cotação desse par em todas as corretoras:
Vamos usar o par EOS/ETH como exemplo (usando os números da Introdução):
Calculamos o preço de cada moeda e, para isso, são selecionados todos os pares que contêm essa moeda, seja o par direto ou inverso. Ou seja, a moeda calculada pode ser a moeda de cotação de outra moeda.
1. Os pares inversos são convertidos em diretos. O preço dos pares de negociação inversos é recalculado:
Vamos usar o par EOS/ETH como exemplo (usando os números do Passo 2):
Vamos usar o par EOS/ETH como exemplo (usando os números do Passo 2):
3. Cotações dos pares
As cotações de pares não cotados em USD são convertidas para USD:
4. Se a moeda de cotação não for uma moeda fiduciária, no cálculo posterior dos preços são considerados apenas os pares cuja moeda de cotação seja: "EOS", "XMR", "DASH", "XRP", "BTG", "OMG", "BCH", "USDT", "TUSD", "ETH", "BTC", "LTC", "NEO", "ETC". Para eles, recalculamos o preço médio ponderado do par da moeda de cotação para USD, usando a cotação em USD da moeda de cotação calculada na iteração anterior:
Vamos considerar os pares ETH/GBP e ETH/EOS como exemplos:
Assim, depois de reduzir todos os pares e convertê-los em preços em USD, o preço médio ponderado de cada moeda é calculado em USD considerando todos os pares em que essa moeda aparece. A ponderação é feita de acordo com os volumes acumulados previamente calculados nos pares. X — o número de pares em que a moeda aparece:
Vamos usar ETH/USD como exemplo (usando os números dos passos anteriores):
Esse preço será usado na próxima iteração para converter o preço da moeda de cotação para USD.
E o valor necessário em USD para cada moeda: