Meme Atlas AZ · market-data-reading
同一枚幣為何有不同數字:市場資料的閱讀次序
從資產身分、時間、價格範圍、供應量、估值、成交量與流動性逐步核對,解釋同一資產在不同來源出現差異的原因。
- 發布
- 更新
- 編輯責任
- Meme Atlas AZ
你在一個資料頁看到某枚迷因幣的市場價格,轉到另一個頁面卻發現末位不同;市值一邊有值,另一邊是破折號;再看某個去中心化交易所的資金池,價格、成交量與流動性又像在描述另一個世界。此時最容易犯的錯,是立刻挑一個看起來最完整的數字,或者把差異判成其中一方「算錯」。更可靠的做法,是暫停比較大小,先確認這些數字是否在回答同一個問題。
市場資料不是一張在同一瞬間拍攝、由同一把尺量出的合照。價格可能是資料供應商彙整多個合資格交易市場後得到的結果,也可能只屬於某條網路上的指定資金池;成交量描述一段期間內累積的交易活動,流動性通常是某個觀察時點的池內資產快照;流通供應量、總供應量與最大供應量又依賴不同分類和核實流程。把它們放在同一畫面,不會自動消除資料範圍的差別。
這篇指南提供一套可重複的閱讀次序。目標不是替資產打分,也不是產生買賣結論,而是讓每個數字都帶著身分、時間、方法與限制被閱讀。當兩個來源不一致時,讀者應該能寫出一個可核查的解釋,而不是只留下「哪個比較準」的印象。
九步閱讀次序:先補資料護照,再做算術
每次遇到市場資料,可以依照以下次序處理。順序本身很重要,因為後面的計算都依賴前面的身分與範圍。
- 確認資產名稱、代號、網路與合約地址,避免同名或跨鏈表示混在一起。
- 記錄資料來源、頁面觀察時間、欄位更新時間與數值所涵蓋的期間。
- 判斷市場價格是供應商彙整價,還是指定交易所、交易對或資金池的價格。
- 分別記錄流通供應量、總供應量與最大供應量,不以其中一項代替另外兩項。
- 閱讀市值與完全稀釋估值(FDV)採用的價格和供應假設,不把估值視為資金流入或可變現金額。
- 將一段期間的成交量與某一時點的流動性分開,拒絕用簡單比率宣稱可成交規模。
- 對 `null`、破折號、缺欄與陳舊數值保留「未提供/不適用/待核實」的狀態。
- 先以身分、範圍、時間、定義和缺值解釋來源差異,再考慮資料品質問題。
- 用證據檢核表結束研究,保留來源連結與觀察紀錄,不產生投資判斷。
可以把這些資訊想成每個數字的「資料護照」。護照至少要回答:它描述哪個資產、哪條網路、哪份合約、哪個來源、哪個市場範圍、哪段期間,以及何時更新和何時被你看見。若護照尚未補齊,數字即使有很多小數位,也沒有因此變得更可比較。
確認資產、網路、合約與資料範圍
第一步不是看價格,而是確認觀察對象。代號只是方便閱讀的縮寫,不是唯一身分。不同專案可能使用相近名稱或相同代號;同一專案也可能在多條網路出現原生資產、橋接表示或另行部署的合約。研究記錄若只寫一個代號,就可能把不同物件的市場資料接在一起。
對合約型代幣,應從可信的專案資料與區塊鏈瀏覽器交叉核對完整合約地址,並記下網路名稱。對原生網路資產,也要明確標示它不是某個同名代幣合約。這不是繁瑣的前置工作:一旦身分錯了,後面的市場價格、市值、成交量和流動性即使各自正確,也是在描述另一個資產。
接著確認來源範圍。CoinGecko 方法頁所說的顯示價格,是其整合交易市場中合資格 ticker 經處理後的彙整結果;它會依自己的規則篩除異常或不合條件的 ticker,再作成交量加權。這個數字應標成「CoinGecko 方法下的彙整價」,而不是沒有邊界的「全球真價」。供應商方法可以提高一致性,卻不等於每個市場在同一瞬間都能以該價格成交。
DEX Screener 的交易對資料則有清楚的池範圍。某個回應中的 `priceUsd`、期間成交量、交易筆數、價格變動與流動性,首先描述指定鏈上的指定交易對或資金池。即使代幣名稱相同,也不能把甲鏈甲池的數字靜默套到乙鏈乙池,更不能用一個池代表所有中心化與去中心化市場。
一個實用記錄句型是:「本次觀察的是某網路、某合約、某報價資產組成的指定池;另一路數字是某供應商方法下的彙整市場資料。」這句話先把範圍說清楚,才輪到數字差多少。若兩邊範圍不同,差異本來就有可能存在;它需要解釋,不需要先被判決。
時間不是一個欄位,而是三個問題
資料頁右上角顯示「剛剛更新」,不代表頁面上所有欄位都在同一秒完成上游更新。至少要分開三種時間:第一是你打開或保存頁面的觀察時間;第二是資料供應商給該筆資料的更新時間;第三是數值本身涵蓋的期間,例如二十四小時成交量所對應的滾動窗口。
CoinGecko 的市場資料文件列有 `last_updated`,因此讀者可以為該筆供應商資料記下更新標記。但供應量可能來自另一套核實與更新流程,市值又由供應商價格和供應量共同形成。頁面在十點零五分被你重新整理,只能證明你在那個時間觀察到畫面,不能證明價格、流通供應量、市值與成交量的每個上游輸入都同樣新鮮。
DEX 交易對文件列出的 `pairCreatedAt` 是交易對建立時間。它可以幫助辨識池的年齡,卻不是報價更新時間。把一年前建立的池判為價格陳舊,或把剛建立的池判為報價必然最新,都是把欄位語義讀錯。若來源沒有明確的報價更新標記,就應如實記錄「報價更新時間未在此欄取得」,而不是拿建立時間補位。
期間也要一致。二十四小時成交量是跨越一段時間累積的量;流動性多半是觀察當下的池內快照;市場價格可能是供應商最近一次彙整。這三者可以同時出現在一張卡片上,仍然不是同一時間形態。比較兩個來源時,先把觀察時差縮小,再標出更新標記和期間定義;無法對齊時,就在結論中保留時間不一致,而不是用小數位掩蓋它。
先判斷價格是哪一種價格
「市場價格」至少需要一個方法標籤。彙整價的用途,是按供應商規則將多個合資格市場的訊息整理成一個參考值。單一池價格的用途,是描述那個資金池中基礎資產相對報價資產的狀態,再按來源規則換算為美元表示。兩者都可以是真實的公開資料,但真實不表示範圍相同。
閱讀彙整價時,應查方法是否涉及市場納入條件、異常值處理、成交量權重與更新節奏。CoinGecko 公開方法說明其價格彙整會建立 ticker 集合、排除偵測到的異常項目,再對留下的項目作成交量加權。這支持我們把其顯示價稱為「CoinGecko 選定範圍與方法下的彙整結果」;它不支持把數字當成任何指定場所的保證報價。
閱讀池價時,則應把鏈、池地址、基礎資產、報價資產和流動性一起看。小型池可能因一筆交易而明顯移動,大型池也仍受池型、費率、路由、儲備比例與觀察時點影響。`priceUsd` 是該交易對回應中的美元價格欄位,不會因欄位名稱含有美元就自動升格為全市場彙整價。
因此,價格差異的第一個問題不是「相差百分之幾」,而是「誰在什麼範圍內量到什麼」。只有在資產身分、幣別單位與時間盡量對齊後,百分比才有解釋價值。即使完成對齊,結果仍應附上範圍標籤;否則讀者容易把描述差異的算式誤看成品質排名。
供應量先拆開:流通、總量與最大值不是替代品
流通供應量、總供應量與最大供應量回答三個不同問題。依 CoinGecko 的供應方法,總供應量描述已產生的單位並扣除該方法認定為永久銷毀的部分;流通供應量估算公開市場可取得及交易的單位,並排除其方法所界定的未流通類別;最大供應量則是另一個關於理論上限的欄位。三者不能只因都叫「供應」就互換。
流通供應量尤其依賴分類。鎖定、歸屬期、專案金庫、基金會持有或其他尚未流通的類別,如何被識別與更新,要看供應商方法、專案披露及可核實證據。當分類變更或新證據出現,流通供應量可能修訂,連帶使市值改變。這種改變未必表示市場在同一刻流入或流出等額資金;也可能是供應分類的輸入更新。
總供應量同樣不是「所有未來一定存在的量」。它描述依該方法目前已產生並扣除永久銷毀單位後的結果。最大供應量則不等於目前已鑄造、已流通或可交易的量。研究記錄應為三個欄位各留一格,值不存在時保留缺值狀態,不能為了完成表格而把總供應量複製到最大供應量。
不同供應模型也使跨資產類比容易失真。固定上限、可持續發行、依規則鑄造、銷毀安排或跨鏈表示,會讓「流通占最大供應的比例」在不同情況下具有不同意義。若最大供應量缺失,應回到專案規則、鏈上證據與供應商方法查證;只看到空值,沒有足夠證據宣稱它等於零或必然無限。
市值與完全稀釋估值是供應假設的摘要
按 CoinGecko 公開方法,市值的基本關係是:供應商的市場價格乘以供應商採用的流通供應量。這個式子適合說明估值如何由兩個輸入形成,但式子的簡潔容易造成三種誤會。
第一,市值不是有一筆同額現金存放在市場裡。它是以邊際市場價格乘上一組供應量得到的估值摘要,不是歷史淨流入的加總。第二,市值不是持有人能同時按畫面價格賣出全部流通單位的保證。實際成交會受交易場所、訂單或池內儲備、路由、費用、規模與價格衝擊影響。第三,市值變動不只來自價格;供應商修訂流通供應量,也會改變乘積。
完全稀釋估值(FDV)則把另一個供應假設帶進閱讀。它通常要回答:在資料供應商選定的完全稀釋供應基準下,若每單位沿用該供應商價格,估值會是多少。關鍵不只是看 FDV 比市值大多少,而是確認分母所代表的供應基準。若最大供應量缺失、供應規則會變,或供應商改採另一可用基準,讀者就不能自行假定所有平台使用相同算法。
市值與 FDV 的差距可以提示「目前流通分類」和「完全稀釋供應假設」之間存在距離,卻不能單獨告訴你未來單位何時釋出、是否釋出、由誰持有、會否被銷毀,也不能預測價格。要回答釋放節奏,必須另外查專案文件、鏈上紀錄與可核實的歸屬安排;估值欄位本身不包含完整時間表。
成交量與流動性回答不同問題
成交量是期間量。它把指定窗口內符合來源定義的交易活動累積起來,同一批資產可以在期間內反覆換手。流動性常是快照量,描述指定觀察時點、指定市場結構內可見的資產或儲備。前者偏向「期間內發生多少活動」,後者偏向「當下這個市場結構裡有什麼」,兩者不能直接互譯。
CoinGecko 顯示的成交量依其資料納入與方法範圍形成;DEX Screener 某交易對的期間成交量則屬於該池。即使兩邊都標示二十四小時,也可能因市場集合、排除規則、計價方式、窗口端點和更新時間不同而有差異。把一個池的量與彙整市場量放在一起相減,通常只會得到範圍混合後的數字。
DEX 交易對回應的流動性可包含美元、基礎資產和報價資產組成。這些欄位幫助描述池內狀態,但畫面上的美元流動性不是「任何方向都能無價格影響成交的金額」。實際結果要看池型與儲備比例、交易方向、路由、費率、其他同時交易和當下狀態。把多個池的流動性直接相加,也不能保證路由能把總和變成同一筆可執行深度。
成交量除以流動性可以作為描述期間活動相對快照規模的手算觀察,但它不是可交易額度公式。高比率可能來自反覆周轉、短時波動或窗口與快照錯位;低比率也不自動表示市場安全或穩定。若要寫入研究紀錄,應明稱「期間量/快照量的描述比率」,並在同一句拒絕把它解讀成可無摩擦成交的大小。
空值不是零:建立「未知」的正式位置
市場資料結構允許多個欄位缺失或為 `null`,畫面也常用破折號表示。正確起點是「此來源此欄位目前未提供,或在其方法下不適用,仍待確認」,而不是零。零是一個具體數值,表示來源確實觀察或計算出沒有數量;空值則表示你沒有足夠資料作相同斷言。
最大供應量最能顯示這個差別。`max_supply: null` 可能涉及沒有提交、尚未核實、資料模型不適用,或專案規則無法被一個固定上限充分表達。僅憑這個空值,不能自動寫成「最大供應量為零」,也不能直接寫成「供應無限」。研究者應查專案發行規則、可信的鏈上資料與供應商方法,再把查證結果和日期另行記錄。
同樣地,FDV 缺值不等於 FDV 為零;池的流動性欄位缺值不等於池內沒有資產;市值缺值也不必然表示資產沒有任何交易。空值首先揭示資料證據的邊界。把空值保留下來,能避免後續算式把「不知道」偽裝成精確結果。
陳舊資料也不應被悄悄改成零。若更新時間明顯落後,保留原值、原更新標記與觀察時間,並加註「可能陳舊」;若欄位沒有自己的更新時間,便如實註明無法確認。這種記錄看起來不如完整數字整齊,卻更忠於證據。
來源不一致時如何解釋:五層排查
當兩個來源不同,可以按五層排查,而不是先做準確度排名。
第一層是身分:名稱、代號、網路、合約地址、基礎資產與報價資產是否一致?任一項不同,就先停止數值比較。第二層是範圍:一邊是供應商彙整市場,另一邊是否只是指定池?成交量是否涵蓋不同交易場所?第三層是時間:觀察時間、資料更新時間與期間窗口是否對齊?
第四層是定義:流通供應量排除了哪些類別,總供應量如何處理銷毀,FDV 採用哪個供應基準,成交量是否經過來源自己的篩選?第五層是缺值與修訂:某一來源是否仍待核實、暫時缺欄,或剛更新供應分類?只有前四層大致對齊、第五層也沒有明顯原因後,才有必要進一步檢查擷取錯誤或來源品質。
一份好的差異說明應可被重做。例如:「兩筆資料觀察時間相差三分鐘;彙整來源涵蓋其合資格 ticker,池來源只涵蓋某網路上的某交易對;兩者價格單位相同,供應量不參與這次價格差比較。」這比「來源甲比較可信」提供更多可核查資訊,也避免把一個局部差異擴張成整體評價。
來源分歧也可能同時有多個原因。供應分類更新會影響市值,市場價格變動會同步影響市值和 FDV,而期間成交量可能因窗口邊界在下一次更新中變化。不要強迫所有差異只對應一個故事。能確定什麼、尚未確定什麼,應分成兩句寫。
常見錯法,以及如何改寫
錯法一:看到兩個價格不同,就把較新的頁面稱為正確。改寫時要分開頁面觀察時間和上游欄位更新時間,並先標示彙整價或池價。頁面剛刷新,不能證明所有輸入同時刷新。
錯法二:把市值寫成「投入這個資產的總資金」。應改寫為供應商價格乘以供應商流通供應量得到的估值摘要,並提醒它不是累積現金流,也不是全部單位可按同價出售的證明。
錯法三:把 FDV 與市值差額當成未來必然賣壓或必需資金。應先確認完全稀釋供應基準,再另查釋放、持有、鑄造與銷毀證據;差額本身沒有時間表,也不預測價格。
錯法四:把 `null`、破折號或空欄填成零。應保留未提供或不適用待核實的狀態。尤其最大供應量缺失時,不自動寫成零或無限。
錯法五:把某個 DEX 池的 `priceUsd`、成交量和流動性替換成資產的全球數字。應把網路、合約、池地址、報價資產和期間一起寫出,並與供應商彙整資料分欄保存。
錯法六:把 `pairCreatedAt` 當作報價更新時間。應只用它描述交易對建立時點;若報價時間沒有提供,就明確記錄無法從此欄確認。
錯法七:把多個池的流動性直接相加,宣稱得到可交易深度。應逐池保留快照與結構,若研究路由則需要另行分析實際路徑、費率和價格衝擊,不能由簡單加總保證結果。
錯法八:用成交量高低替資產貼上安全或品質標籤。成交量只在指定來源、期間與方法下描述活動;它不單獨證明流動性、持有人分布、合約風險或未來表現。
DOGE、SHIB、PEPE、FLOKI、BONK、WIF 在這套流程中的位置
DOGE、SHIB、PEPE、FLOKI、BONK、WIF 在本文只作研究清單中的身分提示,不提供它們的即時價格、排名、報酬、預測或優劣結論。看到這些熟悉名稱時,仍要從第一步開始:辨認它是原生網路資產還是某鏈上的合約型代幣,核對網路與合約,確認來源描述的是彙整市場還是指定池。
這組名稱也提醒讀者,不要把一種供應模板套到所有迷因幣。不同資產的供應上限、發行、銷毀、鎖定分類與跨鏈表示需要各自查證。本文的三種供應量框架提供問題,不替任何個別資產預先填答案;真實研究應回到該資產的可核實專案資料、鏈上紀錄與資料供應商方法。
同樣地,一個名稱在多個頁面出現,不證明頁面指向同一合約或同一市場。保存研究紀錄時,名稱旁邊至少要有網路、完整合約或原生資產標記、來源、觀察時間與資料範圍。缺少其中一項,就先補證據,不以知名度代替身分核對。
非建議性的證據檢核表
完成一次閱讀後,用以下清單檢查紀錄是否可以被另一位讀者重做。每一項只回答證據是否完整,不給分、不分級,也不導出買賣判斷。
- 資產身分:是否記錄正式名稱、代號、網路,以及完整合約地址或原生資產標記?
- 來源範圍:是否寫明資料供應商、彙整方法或指定交易所/交易對/資金池?
- 時間範圍:是否分開頁面觀察時間、來源更新時間與成交量等欄位的期間?
- 價格類型:是否明確標示供應商彙整價或指定池價,而沒有混稱為唯一市場價格?
- 供應分類:是否分別保存流通供應量、總供應量與最大供應量,並記下方法與缺值?
- 估值輸入:市值與完全稀釋估值(FDV)是否附上價格來源和供應基準?
- 估值限制:是否明說市值與 FDV 不是現金流入、可全部變現金額或價格預測?
- 活動與快照:是否把期間成交量和觀察時點流動性分開,避免推定直接可交易大小?
- 空值處理:是否將 `null`、破折號、缺欄或陳舊值保留為待核實,而沒有改填零?
- 差異說明:是否依身分、範圍、時間、定義和修訂逐層排查,而不是先做來源排名?
- 引用紀錄:每項供應商方法主張是否能回到公開文件,作者例子是否清楚標成假設?
- 結論邊界:是否只總結證據與未知,不加入安全分數、品質分數、價格目標、預測或行動指令?
當這份清單仍有空白,最誠實的結論通常是「目前無法比較」或「需要補充來源」,而不是選一個數字填滿答案。市場資料閱讀的紀律,不在於消除所有差異,而在於讓每個差異都有可見的身分、時間、方法和未知範圍。
內容來源
- CoinGecko API — Coins List with Market Data發布者: CoinGecko查閱日期:
- CoinGecko — Methodology發布者: CoinGecko查閱日期:
- CoinGecko — Meme Token Category發布者: CoinGecko查閱日期:
- CoinGecko Support — Supply Methodology發布者: CoinGecko查閱日期:
- DEX Screener — API Reference發布者: DEX Screener查閱日期:
- CoinMarketCap Market Capitalization Methodology發布者: CoinMarketCap查閱日期: