鏈上指標
比特幣 MVRV 怎麼看?免費數據、公式與完整實戰分析
從零完成比特幣 MVRV 分析:使用 Glassnode 與 Coin Metrics 免費日線資料,計算 7/30 日趨勢、拆解市值與成本基礎,並用真實案例寫出相反證據和失效條件。
MVRV(Market Value to Realized Value)用比特幣的市場價值除以已實現市值,回答「目前市場估值相對鏈上聚合成本基礎偏離多少」。這篇文章的目標不是讓你背一組高低門檻,而是讓你在沒有 Glassnode 付費方案的情況下,也能完成一次可複核的 MVRV 分析。
讀完後,你應該能獨立完成五件事:選對指標版本、取得最近 30 天日線資料、計算 7 日與 30 日方向、加入一項真正不同來源的確認證據,最後寫出包含相反證據與失效條件的結論。
最短結論:MVRV 描述市場狀態,不提供固定買賣點。數值、方向、分子與分母、獨立證據和資料限制必須一起記錄。
本文只提供研究方法,不構成投資建議。鏈上資料商可能調整供給、價格源、實體聚類與資料清洗方式;每次分析都要保存資料商、完整網址、指標名稱、解析度和時間。
MVRV 的公式與精確含義
MVRV = Market Cap ÷ Realized Cap。
- Market Cap:當前價格乘以該資料商採用的流通供給。
- Realized Cap:把每個 UTXO 按最後一次鏈上移動時的價格估值後加總,是聚合成本基礎的代理值。
在供給口徑一致時,也可近似理解為「當前價格 ÷ 已實現價格」。但它不是所有地址、所有比特幣或所有投資人的平均報酬。
MVRV − 1 的精確說法是「相對 Realized Cap 的聚合淨未實現盈虧倍數」:
(Market Cap − Realized Cap)÷ Realized Cap
這與 NUPL 不同。NUPL 以 Market Cap 為分母,因此 NUPL = 1 − 1/MVRV。兩者來自相同底層量,不能當作兩票獨立確認。
| MVRV | 聚合層面的數學含義 | 不能直接推論 |
|---|---|---|
| 0.85 | 市場價值約比成本基礎代理值低 15% | 所有人都虧 15%、最低點已確認 |
| 1.00 | 市值約等於已實現市值 | 價格不會再跌 |
| 2.00 | 市值約為已實現市值的 2 倍 | 每位持有人都獲利 100%、週期即將反轉 |
Realized Cap 為什麼只是代理值
UTXO 最後移動可能是買賣,也可能是自己換錢包、交易所整理地址或託管遷移。交易所內部成交不一定立即出現在鏈上;遺失私鑰與長期沉睡的幣也無法被完全辨識。因此,最後移動價格不等於每位持幣者的實際買入價。
Glassnode 的 Realized Capitalization 文件將它視為全網儲存價值或聚合成本基礎的估計。研究時應寫「成本基礎代理值」,不要寫成「全體投資人的精確平均成本」。
先分清你正在看的 MVRV 版本
| 指標 | 核心口徑 | 適合回答的問題 |
|---|---|---|
| MVRV Ratio | 全體 Market Cap ÷ 全體 Realized Cap | 整體市場相對聚合成本偏離多少 |
| Entity-Adjusted MVRV | 依資料商的實體聚類排除部分內部轉帳 | 經實體調整後的估值狀態 |
| STH/LTH-MVRV | 只計短期或長期持有者分組 | 哪一類持有者承受虧損或累積獲利 |
| MVRV Z-Score | (Market Cap − Realized Cap)÷ Market Cap 的標準差 | 偏離程度經波動標準化後是否極端 |
原始 MVRV 的 1.0 或 3.5 不能套到 Z-Score;STH-MVRV 的區間也不能冒充全體 MVRV。不同資料商的供給、價格源、實體調整和更新時間可能不同,數值不必完全一致。
兩條取得資料的實際路徑
路徑 A:Glassnode Studio
打開 Glassnode Studio:BTC MVRV Ratio,確認頁面標題是 BTC: Market Value to Realized Value Ratio (MVRV),資產是 BTC,解析度是 1 Day,而不是 ETH、STH-MVRV 或 MVRV Z-Score。
頁面可公開看到指標名稱、定義、最近讀數和更新時間;完整歷史圖可能要求 Advanced 方案。下圖是 2026-08-22(UTC+08:00)實際開啟的頁面,付費牆也如實保留。

有相應方案時,記錄當前、7 日前和 30 日前的日線值即可。沒有方案時,不要用無日期的社群截圖拼接資料,改用下方可公開查詢的官方 API。
路徑 B:Coin Metrics Community API,無需 API Key
Coin Metrics API v4 說明指出,Community API 可在不提供 API Key 的情況下查詢;其社群資料授權和使用限制仍應以官方條款為準,特別是商業或再散布用途。
打開這個已驗證的 BTC 30 日範例查詢。瀏覽器會直接顯示 JSON。正式分析時,把 end_time 改成最近一個已完成的 UTC 日期,再把 start_time 往前移至少 31 天。
查詢中的欄位如下:
| 欄位 | 用途 |
|---|---|
| CapMVRVCur | Coin Metrics 的當前供給口徑 MVRV |
| CapMrktCurUSD | 當前供給口徑的美元市值 |
| PriceUSD | BTC 美元參考價格 |
| AdrActCnt | 該日活躍地址數;不是獨立使用者人數,也不等於買盤 |
| frequency=1d | 統一用日線,避免把不同解析度混在一起 |
下圖是真實 API 回傳,不是重畫的示意圖。每列都有 UTC 時間與四個欄位,讀者可用相同網址重現。

若偏好試算表,可在同一網址末尾加入 &format=csv 下載 CSV。API 若回傳 forbidden,代表某欄位不在 Community 權限內;移除該欄位或使用有授權的資料,不要把空值補成估計值。
7 日與 30 日方向怎麼算
對當前值 V0、7 日前 V7、30 日前 V30,分別計算:
- 7 日變化率 =(V0 ÷ V7 − 1)× 100%
- 30 日變化率 =(V0 ÷ V30 − 1)× 100%
不要只寫「上升」。同時保存起點、終點、百分比和時間。若缺少某天資料,使用上一個完整日並在紀錄中註明,不要偷偷改用小時線。
MVRV 的上升或下降必須按分子與分母的相對速度解釋:
- MVRV 上升:Market Cap 上升得比 Realized Cap 快,或 Market Cap 下降得較慢。
- MVRV 下降:Market Cap 上升得比 Realized Cap 慢,或 Market Cap 下降得更快。
所以「MVRV 下降只可能是價格跌或 Realized Cap 升」並不完整。兩者同升或同跌時,比值也會因相對速度改變。
如果資料源沒有直接提供 Realized Cap,但同時提供 Market Cap 與 MVRV,可用 Market Cap ÷ MVRV 推回近似值,並明確標記為「由同一資料商欄位推算」,不要冒充原始欄位。
一次完整的真實分析:2026-08-23 UTC 截點
以下案例使用上方 Coin Metrics Community API,解析度為 1 Day,所有時間都是 UTC。它是一個歷史截點示範,不是當前買賣建議。
| 欄位 | 2026-08-23 | 7 日前:2026-08-16 | 30 日前:2026-07-24 | 判讀 |
|---|---|---|---|---|
| MVRV | 1.4683 | 1.1930 | 1.2126 | 7 日 +23.1%;30 日 +21.1% |
| BTC PriceUSD | $77,593 | $62,818 | $64,100 | 7 日 +23.5%;30 日 +21.0% |
| Market Cap | $1.558T | $1.261T | $1.286T | 與價格同步大幅上升 |
| 推算 Realized Cap | 約 $1.061T | 約 $1.057T | 約 $1.060T | 近 30 日大致平穩 |
再加入一項不由 Market Cap/Realized Cap 公式直接決定的資料:2026-08-17 至 08-23 的 AdrActCnt 七日平均為 663,303,前一個七日為 617,516,約增加 7.4%。但 08-23 單日只有 534,757,低於當週平均,因此只能寫「週平均活動未與價格上升相反」,不能寫成「新增買盤已確認」。地址也不等於使用者,同一人可控制多個地址,交易所地址可代表多人。
把案例拆成可複核的五步
- 指標版本:Coin Metrics CapMVRVCur,BTC,1 Day;不是 Glassnode Entity-Adjusted,也不是 Z-Score。
- 方向:MVRV 在 7 日和 30 日尺度都明顯上升。
- 分解:Market Cap 大幅上升,而推算 Realized Cap 近似平穩;這一段主要由分子上升驅動。
- 獨立確認:活躍地址七日均值上升,但單日讀數偏弱;證據屬「部分確認」,不是強確認。
- 資料限制:這個免費流程沒有加入衍生品槓桿資料,因此槓桿欄必須標示「未取得」,不能假裝已排除過熱風險。
填完後的條件式結論
截至 2026-08-23T00:00:00Z,Coin Metrics CapMVRVCur 為 1.4683,7 日和 30 日分別上升約 23.1% 與 21.1%。市值上升而推算 Realized Cap 大致平穩,表示聚合未實現獲利主要隨市場價格擴大。活躍地址七日均值較前一週增加,但最新單日偏低,只能視為部分確認。MVRV 高於 1,卻仍低於 Glassnode 文件常用的歷史高風險參考區 3.5;這既不是底部訊號,也不能證明週期頂部。
相反證據是最新單日地址活動低於七日平均,且本流程沒有槓桿資料。若之後 MVRV 跌回案例的 7 日參考值 1.1930 以下、PriceUSD 同時失守 $62,818,且活躍地址七日均值低於前週 617,516,則「獲利擴大且活動未轉弱」的案例判讀失效。這些數值只用於重現該歷史截點,不是永久交易門檻。
交叉驗證不是列名詞:照這個規則做
先用 MVRV、Market Cap 和推算 Realized Cap 解釋比值,再加入至少一個不由這個公式直接產生的證據。免費路徑可使用 AdrActCnt 七日平均;有授權時再加入現貨成交、永續合約資金費率或未平倉量。
| MVRV 與價格 | 獨立活動證據 | 記錄方式 |
|---|---|---|
| 同向上升 | 七日均值上升 | 部分確認:獲利擴大,活動未明顯背離;不是頂部訊號 |
| 同向上升 | 七日均值下降 | 相反證據:價格驅動較強,需求確認不足 |
| 同向下降 | 七日均值下降 | 壓力未解除;不能只因 MVRV 靠近 1 就判底 |
| MVRV 從 1 下方回升 | 價格形成較高低點、活動均值回升 | 初步穩定,但要寫明失效條件 |
| 任一關鍵欄位無資料 | 無法確認 | 寫「未取得」,降低結論信心,不以其他欄位代填 |
LTH/STH 供給可說明壓力集中在哪一類持有者;NUPL可換一種尺度描述盈虧,但因與 MVRV 共用底層量,不算獨立確認。若使用槓桿或現貨資料,必須在紀錄中寫出資料商、完整指標名、解析度和網址;只寫「再看槓桿」不算完成分析。
Glassnode 歷史區間應該怎麼用
Glassnode 公開文件的歷史圖把橙線 MVRV 放在左軸,灰線 BTC 價格放在右軸;價格軸是對數刻度,不能用兩條線的畫面距離計算報酬。

Glassnode 的歷史框架指出,MVRV 低於 1 常見於過去熊市後段與投降期;高於 3.5 常見於後期牛市和派發風險升高。這只是少數歷史週期的觀察,不是協議規則,也不提供反轉日期。

| 狀態 | 合格描述 | 不合格描述 |
|---|---|---|
| MVRV < 1 且仍下降 | 聚合虧損擴大,壓力尚未解除 | 絕對底部已確認 |
| MVRV 從 1 下方回升 | 虧損收縮,可能進入修復 | 新牛市必然開始 |
| MVRV 高位上升 | 未實現獲利與潛在派發誘因擴大 | 應立即全數賣出或做空 |
| MVRV 自高位下降 | 獲利倍數收縮;需分解價格與成本基礎 | 週期頂部已完成 |
五分鐘操作清單
- 選定資料商與完整指標名;確認 BTC、1 Day、原始 MVRV 或指定版本。
- 取得最近完整日、7 日前、30 日前三個值,保存原始網址。
- 計算 7 日與 30 日百分比,不只寫上升或下降。
- 用 Market Cap 與 Realized Cap 的相對變化解釋比值。
- 加入至少一項獨立證據,優先使用七日平均而非單日噪音。
- 把證據標成同向、相反或未取得。
- 寫一段只描述狀態的基準結論。
- 再寫相反證據、失效條件和資料限制。
只要第 2、4、5 任一步無法完成,就不應把結果稱為「完整 MVRV 分析」。
可複製的分析紀錄表
| 欄位 | 必填內容 |
|---|---|
| 截點 | RFC3339 時間與時區 |
| 來源 | 資料商、完整網址、存取日期 |
| 版本 | Raw/Entity-Adjusted/STH/LTH/Z-Score |
| 資產與解析度 | BTC、1 Day |
| MVRV | 當前、7 日前、30 日前與變化率 |
| 分子與分母 | Market Cap、Realized Cap 原始值或推算方式 |
| 獨立證據 | 指標名、七日平均、方向與限制 |
| 同向證據 | 哪些資料支持基準判讀 |
| 相反證據 | 哪些資料不支持或仍缺失 |
| 基準結論 | 只描述已觀察狀態 |
| 失效條件 | 哪些具體變化會推翻結論 |
| 資料限制 | 付費牆、缺失欄位、版本差異 |
常見問題與排錯
API 顯示 forbidden 怎麼辦
代表所選欄位不在 Community 權限內。先保留 CapMVRVCur、CapMrktCurUSD、PriceUSD 與 AdrActCnt;若仍失敗,查看 Coin Metrics API 文件確認欄位和可用頻率。不要用推測值補空白。
Glassnode 和 Coin Metrics 為什麼不同
供給口徑、價格源、實體調整、更新時間與資料清洗不同。跨平台只比較方向時,也要保留完整指標名稱;不要把兩家的數值拼成同一條序列。
MVRV 低於 1 就是底部嗎
不是。它表示 Market Cap 低於聚合成本代理值。需求不足時,低值可以持續,價格也能繼續下降。
MVRV 越高越應該賣嗎
越高代表聚合未實現獲利擴大、潛在派發誘因增加,但強勢需求可以吸收供給。它適合提高驗證強度,不適合單獨決定全部退出。
活躍地址上升能證明買盤嗎
不能。地址不等於使用者,鏈上活動也可能是交易所整理、批次轉帳或其他用途。AdrActCnt 是獨立的活動證據,不是現貨淨買入證據。
官方來源與核對日期
- Glassnode Docs:MVRV Ratio:公式、歷史圖與參考區域。
- Glassnode Studio:BTC MVRV Ratio:指標名稱、最近值、解析度與方案限制。
- Glassnode Docs:Realized Capitalization:UTXO 最後移動估值與成本基礎代理值。
- Glassnode Docs:MVRV Z-Score:Z-Score 公式與原始 MVRV 的尺度差異。
- Coin Metrics:API v4:Community API、時間格式和存取限制。
- Coin Metrics:Market Capitalization Metrics:CapMVRVCur 的公式與定義。
- FINRA:Crypto Assets Risks:波動、流動性、詐騙與全部損失風險。
正文與 API 案例於 2026-08-24(UTC+08:00)核對。數據、介面、方案和方法可能改變;重新分析時應重新開啟來源並記錄新的截點。
