Difference between revisions of "Bisq Price Indices"

From Bisq Wiki
Jump to navigation Jump to search
 
(22 intermediate revisions by 5 users not shown)
Line 1: Line 1:
''This article is a '''draft''' and depends on ongoing work at [https://github.com/bisq-network/projects/issues/35 Project 35] and [https://github.com/bisq-network/bisq/pull/4315 PR 2315] that could suffer changes''
+
The '''Bisq Price Indices''' are the weighted average asset prices calculated by each of the [[Bisq pricenode |Bisq Pricenodes]].  It was implemented in Bisq v1.3.8 as part of [https://github.com/bisq-network/projects/issues/35 Project 35] in order to gain independence from Bitcoin Average as a price oracle, decentralizing data sources from 35+ different data providers around the world.
  
= Bisq Price Indices =
+
Bisq Pricenodes fetch the latest price data, once per minute, from various providers for each asset. The price indices are equally weighted, so for example if there's a single provider for a given asset, the weight will be 100%. If there's 2 data providers for an asset, the weights will 50% each, if there are 4, 25% each, etc.
  
The '''Bisq Price Indices''' are the weighted average asset prices calculated by each of the [[Bisq pricenode |Bisq Pricenodes]]. It will be implemented at Bisq v1.3.8 in order to gain independence from price feeders, decentralizing data sources.
+
Providers are selected considering for each asset reliability of the data and trading volume. The following tables display which data providers are used to calculate prices for each actively traded asset on Bisq.
  
Pricenodes get price data regularly <!-- Every minute? --> from different providers for each asset, and every provider has equal weight for calculating the final Bisq Price Indice. So if there's a single provider, weight will be 100%. If there's 2, 50% each, and if there are 4, 10% each.
+
In the case of nodes diverging more than 1% for a given asset, the prices will be outside the price tolerance protection, and Bisq will display an error to user preventing them from taking an offer.
 
 
Providers are selected considering for each asset reliability of the data and trading volume. Next tables provide all assets and the providers used to calculate prices for each asset. <!-- Assets not included in the table? -->
 
 
 
<!-- __TOC__ -->
 
  
  
 
= Asset Table =
 
= Asset Table =
 
=== National currencies: ===
 
  
 
{| class="wikitable"
 
{| class="wikitable"
! Asset || Weight ||
+
! Currency || HUOBI || Coingecko || Binance || CoinbasePro || Kraken || Quoine || BTCmarkets || Independent</BR>Reserve || Mercado</BR>Bitcoin
!colspan="11"|Provider
 
 
|-
 
|-
| ARS || 33,3% || Bitpay || Coingecko || Coinpaprika ||  ||  ||  ||  ||  ||  || || ||  
+
| '''AED''' || || 100% || || || ||  ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| '''AUD''' ||  || 20% || 20% ||  || 20% ||  || 20% || 20% ||  
 
|-
 
|-
| AUD || 14,3% || Bitpay || BTC markets || Coingecko || Coinpaprika || Independent Reserve || Kraken || Quoine ||   ||  ||  ||  ||  
+
| '''BDT''' || || 100% || || || || || ||  ||
 +
|- style="background-color: #ECECF0"
 +
| '''BHD''' ||  || 100% || || || ||  ||  ||  ||  
 
|-
 
|-
| BRL || 25,0% || Bitpay || Coingecko || Coinpaprika || MercadoBitcoin ||  ||  ||  ||  ||  ||  ||  ||  
+
| '''BMD''' ||  || 100% || || || || ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| '''BRL''' || 25% || 25% || 25% ||  ||  ||  ||  ||  || 25%
 
|-
 
|-
| CAD || 25,0% || Bitpay || Coingecko || Coinpaprika || Kraken ||  ||  ||  ||  ||  ||  ||  ||  
+
| '''BTM''' || 100% || || || || ||  ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| '''CAD''' ||  || 50% ||  ||  || 50% ||  ||  ||  ||  
 +
|}
 +
 
 +
<!-- table 2 -->
 +
{| class="wikitable"
 +
! Currency || HUOBI || Coingecko || Binance || CoinbasePro || Kraken || Bitstamp || Exmo || Bitfinex || Quoine || Coinmate || Bitbay
 
|-
 
|-
| CHF || 25,0% || Bitpay || Coingecko || Coinpaprika || Kraken ||  ||  ||  ||  ||  ||  ||  ||  
+
| '''CHF''' || || 50% ||  ||  || 50% || ||  ||  ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| '''CLP''' || || 100% || ||  ||  ||  ||  ||  ||  ||  ||  
 
|-
 
|-
| CLP || 33,3% || Bitpay || Coingecko || Coinpaprika ||  ||  ||  ||  ||  ||  ||  ||  ||  
+
| '''CNY''' || || 100% || ||  ||  ||  || || ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| '''CZK''' ||  || 100% ||  ||  ||  ||  ||  ||  ||  ||  ||  
 
|-
 
|-
| CNY || 33,3% || Bitpay || Coingecko || Coinpaprika ||  ||  ||  ||  ||  ||  ||  ||  ||  
+
| '''EUR''' || || 20% || 20% || 20% || 20% || 20% || ||  ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| '''GBP''' ||  || 20% || 20% || 20% || 20% || 20% ||  ||  ||  ||  ||  
 
|-
 
|-
| DKK || 33,3% || Bitpay || Coingecko || Coinpaprika ||  ||  ||  ||  || || || || ||  
+
|}
 +
 
 +
{| class="wikitable"
 +
! Currency || Luno || Coingecko || CoinbasePro || Bitfinex || Quoine || Bitflyer || Coinone || Kranken
 
|-
 
|-
| EUR || 8,3% || Bitpay || Binance || Bitstamp || Bitbay || Bitfinex || CexIO || Coingecko || Coinmate || Coinpaprika || Exmo || Kraken || Quoine
+
| '''HKD''' || || 100% || || || || || ||
 +
|- style="background-color: #ECECF0"
 +
| '''HUF''' ||  || 100% || || || || || ||
 
|-
 
|-
| GBP || 11,1% || Bitpay || Binance || Bitstamp || Bitbay || Bitfinex || CexIO || Coingecko || Coinpaprika || Kraken ||  ||  ||   
+
| '''IDR''' || 50% || 50% ||  ||  ||  || || ||
 +
|- style="background-color: #ECECF0"
 +
| '''ILS''' || || 100% || || ||  ||  ||  ||
 
|-
 
|-
| HUF || 33,3% || Bitpay || Coingecko || Coinpaprika ||  ||  ||  ||  ||  ||  || ||  ||
+
| '''INR''' || || 100% || || || ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| '''JPY''' ||  || 33% ||  ||  ||  || 33% ||  || 33%
 
|-
 
|-
| JPY || 14,3% || Bitpay || Bitfinex || Bitflyer || Coingecko || Coinpaprika || Kraken || Quoine ||  ||  ||  ||  ||  
+
| '''KRW''' || || 50% || || || || || 50% ||
 +
|- style="background-color: #ECECF0"
 +
| '''KWD''' ||  || 100% ||  ||  ||  || ||  ||
 +
|}
 +
 
 +
<!-- table 4-->
 +
{| class="wikitable"
 +
! Currency || Cingecko || Binance || CoinbasePro || Independent</br>Reserve || Luno
 
|-
 
|-
| NOK || 33,3% || Bitpay || Coingecko || Coinpaprika ||  ||  || || || ||  ||  ||  ||
+
| '''LKR''' || 100% || ||  ||  ||  
 +
|- style="background-color: #ECECF0"
 +
| '''MMK''' || 100% ||  ||  ||  ||  
 
|-
 
|-
| NZD || 25,0% || Bitpay || Coingecko || Coinpaprika || IndependentReserve ||  || || || ||  ||  ||  ||  
+
| '''MXN''' || 100% || || ||  ||  
 +
|- style="background-color: #ECECF0"
 +
| '''MYR''' || 50% ||  ||  ||  || 50%
 
|-
 
|-
| PHP || 33,3% || Bitpay || Coingecko || Coinpaprika ||  ||  || || || ||  ||  ||  ||
+
| '''NGN''' || 50% || ||  ||  || 50%
 +
|- style="background-color: #ECECF0"
 +
| '''NOK''' || 100% ||  ||  ||  ||  
 
|-
 
|-
| PLN || 20,0% || Bitpay || Bitbay || Coingecko || Coinpaprika || Exmo || || ||  
+
| '''NZD''' || 50% || || || 50% ||
 +
|}
 +
 
 +
{| class="wikitable"
 +
! Currency || Huobi || Coingecko || Binance || CoinbasePro || Exmo || Quoine || Bitbay
 
|-
 
|-
| RON || 100,0% || Bitpay ||  ||  || || ||  || ||  ||  ||  ||  ||  
+
| '''PHP''' ||  || 100% || ||  ||  ||  
 +
|- style="background-color: #ECECF0"
 +
| '''PKR''' ||  || 100% ||  ||  ||  ||  ||  
 
|-
 
|-
| RUB || 16,7% || Bitpay || Binance || CexIO || Coingecko || Coinpaprika || Exmo ||  ||  ||  ||  ||  ||   
+
| '''PLN''' ||  || 100% ||  ||  ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| '''RUB''' || 33% || 33% || 33% || || || ||  
 +
|-
 +
| '''SAR''' ||  || 100% ||  ||  ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| '''SEK''' ||  || 100% ||  ||  ||  ||  ||
 
|-
 
|-
| SEK || 33,0% || Bitpay || Coingecko || Coinpaprika || || || || || || || || ||
+
| '''SGD''' || || 100% || ||  ||  ||  ||
 +
|}
 +
 
 +
 
 +
<!-- table 6 -->
 +
{| class="wikitable"
 +
! Currency || Huobi || Coingecko || Binance || CoinbasePro || Kraken || Bitstamp || Exmo || Bitfinex || Independent</br>Reserve || Bitbay || Luno || Paribu || Quoine
 
|-
 
|-
| SGD || 25,0% || Bitpay || Coingecko || Coinpaprika || Quoine ||  ||  ||  ||  ||  ||  || ||
+
| '''THB''' ||  || 100% ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| '''TRY''' || 25% || 25% || 25% || || ||  ||  ||  ||  ||  ||  || 25% ||  
 
|-
 
|-
| USD || 9,1% || Bitpay || Bitstamp || Bitbay || Bitfinex || CexIO || Coingecko || Coinpaprika || Exmo || Independent Reserve || Kraken || Quoine ||
+
| '''TWD''' || || 100% || ||  ||  ||  ||  ||  ||  || ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| '''UAH''' || 33% || 33% || 33% || || || || || || || || || ||  
 
|-
 
|-
| THB || 33,0% || Bitpay || Coingecko || Coinpaprika ||  ||  ||  ||  ||  ||  ||  ||  ||
+
| '''USD''' || || 20% || || 20% || 20% || 20% ||  ||  || 20% ||  ||  ||  || 
 +
|- style="background-color: #ECECF0"
 +
| '''VND''' ||  || 100% || || ||  ||  ||  ||  ||  ||  ||  ||  ||  
 
|-
 
|-
| ZAR || 20,0% || Bitpay || Binance || Coingecko || Coinpaprika || Luno ||  ||  ||  ||  || ||  ||
+
| '''ZAR''' || || 50% || || || || ||  ||  ||  ||  || 50% ||  ||  
 
|}
 
|}
 +
  
 
=== Altcoins: ===
 
=== Altcoins: ===
  
 +
<small>A:Binance B:Huobi C:Kraken D:Poloniex E:Exmo F:Bitstamp G:Bitfinex H:CoinbasePro I:BTCmarkets J:Coingecko K:Bitbay LːBitflyer M:Quoine</small>
 
{| class="wikitable"
 
{| class="wikitable"
! Asset || Weight ||  
+
| || A || B || C || D || E || F || G || H || I || J || K || L || M
!colspan="16" | Provider
+
|- style="background-color: #ECECF0"
|-
+
| BTM ||  || 100% ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  
| DASH || 11,1% || Binance || Bitbay || CexIO || Coinmate || Exmo || Hitbtc || Huobi || Kraken || Poloniex ||  ||  ||  ||  ||  ||  ||  
 
|-
 
| DCR || 25,0% || Binance || Hitbtc || Huobi || Poloniex ||  || ||  ||  ||  ||  ||  ||  ||  ||  ||  ||
 
|-
 
| ETC || 14,3% || Binance || Bitfinex || Exmo || Hitbtc || Huobi || Kraken || Poloniex ||  || ||  ||  ||  ||  ||  ||  ||
 
|-
 
| ETH || 6,3% || Bitpay || Binance || Bitstamp || Bitbay || Bitfinex || Bitflyer || BTC markets || CexIO || Coingecko || Coinmate || Exmo || Hitbtc || Huobi || Kraken || Poloniex || Quoine
 
 
|-
 
|-
| FAIR || 100,0% || Huobi ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  
+
| DASH || 20% || 20% || 20% || 20% ||  ||  ||  || 20% ||  ||  ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| DCR || 33% || 33% ||  || 33% ||  ||  ||  ||  ||  ||  ||  ||  ||  
 
|-
 
|-
| LTC || 7,7% || Binance || Bitstamp || Bitbay || Bitfinex || BTC markets || CexIO || Coingecko || Coinmate || Exmo || Hitbtc || Huobi || Kraken || Poloniex ||  ||  ||  
+
| DOGE || 33% || 33% ||  || 33% ||  ||  || || || || || || ||  
 +
|- style="background-color: #ECECF0"
 +
| ETC || 20% || 20% || 20% || 20% ||  ||  ||  || 20% || || ||  ||  ||  
 
|-
 
|-
| XMR || 14,3% || Binance || Bitfinex || Exmo || Hitbtc || Huobi || Kraken || Poloniex ||  ||  ||  ||  ||  ||  ||  ||  ||  
+
| ETH || 12% || 12% || 12% || 12% || || 12% || || 12% || 12% || 12% ||  || 12% ||
 +
|- style="background-color: #ECECF0"
 +
| FAIR ||  || 100% || || ||  ||  ||  ||  ||  ||  ||  ||  ||  
 
|-
 
|-
| XRC || 100,0% || Hitbtc ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  ||  
+
| LTC || 12% || 12% || 12% || 12% ||  || 12% ||  || 12% || 12% || 12% ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| XMR || 25% || 25% || 25% || 25% ||  ||  ||  ||  ||  ||  ||  ||  ||
 +
|-
 +
| ZEC || 20% || 20% || 20% || 20% ||  ||  ||  || 20% ||  ||  ||  ||  ||
 +
|- style="background-color: #ECECF0"
 +
| ZEN || 33% || 33% ||  ||  ||  ||  ||  || 33% ||  ||  ||  ||  ||  
 
|-
 
|-
| ZEC || 14,3% || Binance || Bitfinex || Exmo || Hitbtc || Huobi || Kraken || Poloniex || || || || ||  ||  ||  ||  ||  
+
| || A || B || C || D || E || F || G || H || I || J || K || L || M
 
|}
 
|}
 +
<small>A:Binance B:Huobi C:Kraken D:Poloniex E:Exmo F:Bitstamp G:Bitfinex H:Bitpay I:BTCmarkets J:Coingecko K:Bitbay LːBitflyer M:Quobi</small>

Latest revision as of 11:28, 12 November 2022

The Bisq Price Indices are the weighted average asset prices calculated by each of the Bisq Pricenodes. It was implemented in Bisq v1.3.8 as part of Project 35 in order to gain independence from Bitcoin Average as a price oracle, decentralizing data sources from 35+ different data providers around the world.

Bisq Pricenodes fetch the latest price data, once per minute, from various providers for each asset. The price indices are equally weighted, so for example if there's a single provider for a given asset, the weight will be 100%. If there's 2 data providers for an asset, the weights will 50% each, if there are 4, 25% each, etc.

Providers are selected considering for each asset reliability of the data and trading volume. The following tables display which data providers are used to calculate prices for each actively traded asset on Bisq.

In the case of nodes diverging more than 1% for a given asset, the prices will be outside the price tolerance protection, and Bisq will display an error to user preventing them from taking an offer.


Asset Table

Currency HUOBI Coingecko Binance CoinbasePro Kraken Quoine BTCmarkets Independent
Reserve
Mercado
Bitcoin
AED 100%
AUD 20% 20% 20% 20% 20%
BDT 100%
BHD 100%
BMD 100%
BRL 25% 25% 25% 25%
BTM 100%
CAD 50% 50%
Currency HUOBI Coingecko Binance CoinbasePro Kraken Bitstamp Exmo Bitfinex Quoine Coinmate Bitbay
CHF 50% 50%
CLP 100%
CNY 100%
CZK 100%
EUR 20% 20% 20% 20% 20%
GBP 20% 20% 20% 20% 20%
Currency Luno Coingecko CoinbasePro Bitfinex Quoine Bitflyer Coinone Kranken
HKD 100%
HUF 100%
IDR 50% 50%
ILS 100%
INR 100%
JPY 33% 33% 33%
KRW 50% 50%
KWD 100%
Currency Cingecko Binance CoinbasePro Independent
Reserve
Luno
LKR 100%
MMK 100%
MXN 100%
MYR 50% 50%
NGN 50% 50%
NOK 100%
NZD 50% 50%
Currency Huobi Coingecko Binance CoinbasePro Exmo Quoine Bitbay
PHP 100%
PKR 100%
PLN 100%
RUB 33% 33% 33%
SAR 100%
SEK 100%
SGD 100%


Currency Huobi Coingecko Binance CoinbasePro Kraken Bitstamp Exmo Bitfinex Independent
Reserve
Bitbay Luno Paribu Quoine
THB 100%
TRY 25% 25% 25% 25%
TWD 100%
UAH 33% 33% 33%
USD 20% 20% 20% 20% 20%
VND 100%
ZAR 50% 50%


Altcoins:

A:Binance B:Huobi C:Kraken D:Poloniex E:Exmo F:Bitstamp G:Bitfinex H:CoinbasePro I:BTCmarkets J:Coingecko K:Bitbay LːBitflyer M:Quoine

A B C D E F G H I J K L M
BTM 100%
DASH 20% 20% 20% 20% 20%
DCR 33% 33% 33%
DOGE 33% 33% 33%
ETC 20% 20% 20% 20% 20%
ETH 12% 12% 12% 12% 12% 12% 12% 12% 12%
FAIR 100%
LTC 12% 12% 12% 12% 12% 12% 12% 12%
XMR 25% 25% 25% 25%
ZEC 20% 20% 20% 20% 20%
ZEN 33% 33% 33%
A B C D E F G H I J K L M

A:Binance B:Huobi C:Kraken D:Poloniex E:Exmo F:Bitstamp G:Bitfinex H:Bitpay I:BTCmarkets J:Coingecko K:Bitbay LːBitflyer M:Quobi