Api

基於coinmarket cap api,他們如何計算比特幣百分比變化

  • May 18, 2019

我試圖弄清楚 coinmarketcap 如何計算其他硬幣的比特幣百分比變化。例如在乙太坊上:

在此處輸入圖像描述

我試圖弄清楚他們如何計算底部 BTC 百分比變化 3.85%。

他們的 api ( <https://api.coinmarketcap.com/v1/ticker/?limit=100> ) 吐出以下數據:

{
   "id": "bitcoin", 
   "name": "Bitcoin", 
   "symbol": "BTC", 
   "rank": "1", 
   "price_usd": "8397.08", 
   "price_btc": "1.0", 
   "24h_volume_usd": "8190950000.0", 
   "market_cap_usd": "141531834530", 
   "available_supply": "16854887.0", 
   "total_supply": "16854887.0", 
   "max_supply": "21000000.0", 
   "percent_change_1h": "-0.51", 
   "percent_change_24h": "1.0", 
   "percent_change_7d": "-1.88", 
   "last_updated": "1518191066"
}, 
{
   "id": "ethereum", 
   "name": "Ethereum", 
   "symbol": "ETH", 
   "rank": "2", 
   "price_usd": "846.675", 
   "price_btc": "0.101377", 
   "24h_volume_usd": "3096660000.0", 
   "market_cap_usd": "82559453770.0", 
   "available_supply": "97510206.0", 
   "total_supply": "97510206.0", 
   "max_supply": null, 
   "percent_change_1h": "-0.2", 
   "percent_change_24h": "4.14", 
   "percent_change_7d": "-5.14", 
   "last_updated": "1518191052"
}

第一個數字在此說明,"percent_change_24h": "4.14"但他們沒有顯示他們如何得出第二個數字(3.85%)。

我可以使用他們提供的數據創建一些公式嗎?

謝謝

好吧,您擁有所需的所有資訊:

  • 計算 24 小時前您的硬幣的價格(以美元計)
  • 獲取 24 小時前比特幣的價格(美元)
  • 使用前兩個結果計算 24 小時前你的硬幣在 BTC 中的價值
  • 與您代幣的目前 BTC 價值進行比較

完畢 :)

這只是目前(例如)ETH/BTC 之間的差異。

引用自:https://bitcoin.stackexchange.com/questions/70511