計算方法
CoinGecko提供與多種不同加密資產相關的各類資料。我們從各種資料來源收到/查詢到的所有資料,皆透過CoinGecko的各種演算法驗證過其完整真實性。請繼續閱讀,以下內容將概括說明我們是如何計算及評估CoinGecko各種可用指標。Trust Score
1. 交易配對
CoinGecko上每組交易配對的Trust Score都是納入下列考量因素後計算而得:- 交易平台的網站流量統計數據(由SimilarWeb提供)
- 訂單簿價差 & ±2% 深度
- 整體交易量
- 交易頻率
- 離群值檢查
Trust Score會於「Trust Score」欄下方以綠色/黃色/紅色顯示,也可能不顯示。下方的一系列螢幕截圖便說明了不同Trust Score之間的顏色區別。 您也可以直接瀏覽貨幣頁面(例如:Bitcoin、Litecoin)看看其實際運作!




2. 加密貨幣交易平台(現貨市場)
現貨市場加密貨幣交易平台的Trust Score會在交易平台的概覽頁面上以1到10的分數顯示。
- 流動性
- 營運規模
- API覆蓋

3. 加密貨幣交易平台(衍生性商品)
Trust Score目前並不適用於衍生性商品交易配對或衍生性商品交易平台。衍生性商品交易配對和衍生性商品交易平台是根據其各自公告的未平倉量和交易量數據進行排名。市場資料
1. 價格(加密資產)
加密資產的價格是根據CoinGecko針對特定加密資產從各交易平台收集而來的可用配對計算而得。CoinGecko上顯示的特定加密資產價格是使用全球交易量加權平均價格公式計算而得。範例1(不同的法定貨幣配對)
以比特幣 (BTC) 為例,假設我們只追蹤A和B這兩個交易平台,它們分別以USD和JPY進行交易:交易平台A: BTC/USD = USD 1,000 / BTC @ 15,000 BTC的交易量(24小時滾動)
交易平台B: BTC/JPY = JPY 109,000 / BTC @ 10,000 BTC的交易量(24小時滾動)
CoinGecko會先使用OpenExchangeRates所提供的外匯匯率將JPY換算為USD。假設USD 1 = JPY 110,這表示:
交易平台B: BTC/JPY = JPY 109,000 / BTC ≈ USD 990 / BTC
然後CoinGecko會計算全球交易量加權平均價格。在這個案例中,其結果會是:
CoinGecko BTC價格 (USD)
= [交易量% * USD價格] + [交易量% * 換算後的USD價格]
= [ 15,000 / (15,000 + 10,000) ] * USD 1,000 + [ 10,000 / (15,000 + 10,000) ] * USD 990
= 0.6 * USD 1,000 + 0.4 * USD 990
= USD 996
範例2(法定貨幣及其他加密貨幣的配對)
以以太坊 (ETH) 為例,假設我們只追蹤A和B這兩個交易平台,它們分別以USD和BTC進行交易:交易平台A: ETH/USD = USD 200 / ETH @ 30,000 ETH的交易量(24小時滾動)
交易平台B: ETH/BTC = ₿ 0.20000000 / ETH @ 20,000 ETH的交易量(24小時滾動)
CoinGecko會先使用前面算出來的CoinGecko BTC價格將ETH/BTC價格換算為USD價格。假設1 BTC = USD 996,這表示:
交易平台B: ETH/BTC = ₿ 0.20000000 / ETH ≈ USD 199.2 / ETH
然後CoinGecko會計算全球交易量加權平均價格。在這個案例中,其結果會是:
CoinGecko ETH價格 (USD)
= [ 30,000 / (30,000 + 20,000) ] * USD 200 + [ 20,000 / (30,000 + 20,000) ] * USD 199.2
= 0.6 * USD 200 + 0.4 * USD 199.2
= USD 199.68
在範例1和2中算出來的USD價格會再使用OpenExchangeRates的匯率換算成其他如GBP、CNY、JPY、EUR等當地貨幣,然後在CoinGecko上顯示。
注意:CoinGecko的全球交易量加權平均價格並未將被偵測出屬於下面第3項中所述之離群值的數據點納入計算。
2. 交易量(加密資產)
CoinGecko上的加密資產交易量就是所有加密資產交易配對的總交易量。假設萊特幣 (LTC) 只在交易平台A交易,並具備BTC、ETH和USD的交易配對,其24小時滾動交易量如下:LTC在交易平台A的24小時滾動交易量為:
LTC/BTC = 5,000 LTC
LTC/ETH = 1,000 LTC
LTC/USD = 2,000 LTC
假設1 LTC = USD 100,則萊特幣的24小時滾動交易量將會是5,000 + 1,000 + 2,000 = 8,000 LTC或USD 800,000。
注意:CoinGecko的加密資產交易量並未將被偵測出屬於下面第3項中所述之離群值的數據點納入計算。
3. 離群值偵測
CoinGecko的演算法使用了數種方法來偵測離群值,以確保其在網站上僅彙整並顯示最新最準確的資訊。我們離群值偵測機制的偵測結果會顯示在代幣交易平台頁面上,其中有幾行會以灰色顯示。共有兩種濃淡不同的灰色標示,進一步說明如下:
(a) 和 (b) 是被偵測的離群值,我們的演算法不會將其納入計算。
(a) 以淺灰色標示者,表示該行的交易平台資料為離群值。這有可能會在幾種情況下出現:
- - 交易平台的API送回了無效的交易量數值。
- - 對於有3組以上交易配對的貨幣,任何匯率超出中位數絕對偏差的交易配對都會被視為離群值。
- - 對於有1或2組交易配對的貨幣,只要有任何匯率的變動超過先前匯率的100x,都會導致新的匯率被歸類為離群值。
(b) 整行完全變灰白,表示該資訊已過時。在過去3小時內沒有收到來自該交易平台的新報價時就出現這種情況。這有可能是因為交易平台的API出現錯誤。如果接下來7天內還是沒有收到任何報價更新,該交易平台的資訊將會從該貨幣的頁面中被移除。
4. 交易量(交易平台)
交易平台交易量就是一個特定交易平台上所有可用交易配對的交易量總和。舉例來說,假設交易平台A有種不同的貨幣(ETH和LTC),他們都有USD和BTC 的配對:由CoinGecko的全球交易量加權平均價格得出ETH = USD $200及LTC = USD $100,且每組配對的交易量(24小時滾動)如下:
ETH/BTC = 400 ETH
ETH/USD = 100 ETH
LTC/BTC = 3,000 LTC
LTC/USD = 2,000 LTC
那麼交易平台A的交量量會是:
400 ETH + 100 ETH + 3,000 LTC + 2,000 LTC = USD 600,000
請注意,CoinGecko的交易平台交易量演算法並未將因資料不一致而被列入黑名單及過去3小時內都沒有更新的交易配對納入計算。這是為了確保總交易量能夠盡可能準確地反映出市場情況。
5. 交易量(全球)
全球24小時交易量(顯示於網站上方的選單列之下)就是所有CoinGecko所追蹤之交易平台的交易量總和。
6. 可用供應量
CoinGecko上所顯示的可用供應量是從各個代幣團隊那裡取得的資訊,且經過CoinGecko團隊的驗證。如果CoinGecko無法驗證該項資訊的正確性,則該可用供應量會以一個「-」的符號標示。CoinGecko上會顯示可用供應量,點擊「可用供應量」這幾個字旁邊的符號即可顯示其計算來源。這項可用供應量資訊是用來計算加密資產的市值。
針對工作證明貨幣,CoinGeckoWork使用貨幣區塊瀏覽器的API端點來查詢其可用貨幣的數量。CoinGecko將預開採貨幣納入了可用供應量的計算,因為這些貨幣可由任何擁有其支配權的人出售。

針對在智慧合約平台上發行的代幣(例如:Ethereum上的ERC-20代幣),我們在計算可用供應量時會將已鎖定的代幣從總供應量中扣除。已鎖定的代幣可能會包括基金會的資金、投資人的已鎖定代幣、團隊的已鎖定代幣等。這些已鎖定代幣的地址則需從該代幣團隊那裡取得。

只要API可用,已鎖定地址的代幣餘額就會自動從區塊瀏覽器中取得。以0x為例,由於它是一項ERC-20代幣,所以該0x地址的代幣餘額就會自動從Etherscan取得,並從0x的總供應量中扣除。
7. 市值(加密資產)
加密資產的市值是使用下列方程式來計算:假設:
A = 加密資產目前的USD價格
B = 一項資產的可用供應量
市值 = A * B
例如:0x的市值是以ZRX的可用供應量乘以其價格計算而得。假設ZRX的可用供應量為583,209,787,ZRX的價格為USD 0.25,則其市值的計算方式就是583,209,787 * USD $0.25 = USD 145,802,446.75。
8. 市值(全球)
球市值(顯示於網站上方的選單列之下)就是所有CoinGecko追蹤項目的市值總和。
9. 歷史高價 (ATH)
CoinGecko使用下列資料來計算ATH:(i) ATH價格
(ii) ATH日期
(iii) 當前價格
(iv) 當前日期
自ATH起的跌幅%= (ATH價格 – 當前價格) / (ATH價格) * 100%
自ATH起的日期 = 當前日期 – ATH日期
10. 開發人員和社群的統計數據
CoinGecko的目標在於建立最完整而全面的加密項目相關資料庫,讓您可以利用該資料庫以360度的全方位視角了解您最喜愛的項目。因此,我們採用了我們認為必須納入的各種指標,以便針對資產提供360度的完整視野。開發人員
CoinGecko透過Github、Gitlab和Bitbucket上的公共源碼儲存庫來追蹤加密資產的開發活動。我們會關注開發活動是因為有些貨幣已不再有開發人員予以維護,也因此隨著時間過去那些貨幣似乎不太可能會再有發展。
透過觀察開發人員和社群的興趣和努力程度,貨幣就有機會根據加密資產市場認為合適的方式持續創新。關於開發人員指標的進一步資訊,請參閱我們的部落格貼文。
社群
CoinGecko經由觀察如Facebook`、Twitter、Reddit和Telegram之類社群媒體管道上的指標來追蹤加密資產的社群活動。當有強力的社群支持時,加密資產往往會出現驚人的成長。一個強大而活躍的社群不僅能提供可融入加密資產中的全新構想和功能,同時也代表了成長。
上架
讓您的代幣或交易平台在CoinGecko上架完全免費,絕對不會有CoinGecko的業務代表向您收取任何形式的上架費用。雖然我們很樂意接收任何捐款(相關地址請見CoinGecko網站頁尾),但請注意,捐款並不能保證您的項目就一定能上架或能加快上架程序的任何部分。以下列出了一些任何項目要在CoinGecko上架時需滿足的條件。然而要注意的是,即使滿足了這些條件也不會自動保證您的項目就一定能上架,因為任何項目在我們的網站上架之前,CoinGecko還需先針對許多其他因素進行評估。
如果我們認為任何在我們的網站上架的加密資產、ICO或交易平台所提供的任何資訊有任何不正確之處,CoinGecko有權逕行發佈或取消發佈,且無需提前通知。如果有任何加密資產/ICO/交易平台未能通過審核程序的任何部分,CoinGecko將不會提供更新。
上架條件:
(1) 加密資產- 有效的功能性網站,其中具備欲上架之加密資產的充足資訊。無用途、團隊或社群媒體簡介等資訊的網站將被視為無效。
- 網站必須是該項目/維護團隊所擁有。不接受由網站建立服務業者(即Wix)託管的網站。
- 具備有效的區塊瀏覽器
- 至少已在一 (1) 個已與CoinGecko整合的活躍交易平台上架。
- 基於安全考量,僅可在自助式中心化/去中心化交易平台交易的項目可能會遭到拒絕。
- 為了準確計算市值,可用供應量必須傳達清楚(例如:任何公司/基金會/團隊/開發人員/歸屬/鎖定代幣)。
- 具備一個有效的交易平台網站,且其實際交易量符合API中的資訊。
- 滿足CoinGecko的加密貨幣交易平台API標準。
- 具備一份有效的REST API文件。
- 有一位代表以便團隊溝通任何問題。
- 貨幣資訊頁面,其中附有交易平台上每項交易貨幣識別所需的名稱、縮寫、標誌、貨幣網站、區塊瀏覽器等基本資訊,以下是可接受之貨幣資訊頁面範例:DeversiFi代幣資訊。

申請上架時應做和不應做的事項:
您可以在某些事上協助我們,以確保上架程序盡可能順利。應做:
- 在CoinGecko申請表中盡可能填寫準確的資訊。
- 確保其中沒有失效的連結/不適當的參考資料。
- 如果您有進一步的問題,請至support.coingecko.com提交申請單。
- 提出多次申請。
- 再三要求更新狀態。
- 為了上架而向任何人提供經濟利益。
- 接受任何其他聲稱可以加快或保證上架的人的提議。
記住,CoinGecko的業務代表絕不會向您收取任何形式的上架費用。
上架流程:
加密資產- 填寫CoinGecko申請表。(請參考此處的指南)
- 申請CoinGecko審核。
- 如果審核通過,CoinGecko密資產上架。
- 申請人可到此處檢查上架狀態。
- 提交CoinGecko申請表。
- 申請CoinGecko審核。
- 如果該交易平台滿足所有條件,CoinGecko的代表會透過電子郵件聯絡以便進行交易平台上架協議(適用於CEX上架)。
- CoinGecko的開發人員將會著手進行交易平台整合。
- CoinGecko團隊會再次檢查程式碼,如果所有的檢查都通過,該交易平台的API就會被併入CoinGecko的內部交易平台庫。交易平台必須遵守CoinGecko的加密貨幣交易平台API標準,方能加快交易平台上架。
- CoinGecko團隊會檢查每一組交易配對,並與已在CoinGecko上架的現有加密資產進行匹配。
- 交易平台資訊(圖像、描述、費用等)將會被自動加入系統中。
- 交易平台整合完成,該交易平台於CoinGecko上架。