Bitcoin charts master

Bitcoin Chart Archive

47 indicators on dedicated pages — on-chain valuation, mining health, holder behaviour and price models. Updated daily. Free.

Current Market Status

BearishNeutralBullish

Price Models

On-Chain Valuation

💧

Crypto Liquidity Composite

live

Is crypto-internal liquidity expanding or contracting? Stablecoin supply, spot-ETF flows and realized-cap change as 30-day impulses on one percentile scale — with breadth, dispersion and a declared composition. A state, not a signal.

Open chart →
📊

MVRV Z-Score

live

Difference between market cap and realized cap, normalised by standard deviation. Values above 5 mark the top region (4 of 5 historical bull tops), below 0 every bottom.

Open chart →
🔥

Smart Money Heatmap

live

BTC price coloured by MVRV Z-Score regime — from deep accumulation (green) to euphoria (red). Makes valuation phases visible over time.

Open chart →
💧

NUPL — Net Unrealized Profit/Loss

live

Aggregated unrealised profit of all coins, five phase bands from capitulation to euphoria. Measures on-chain market sentiment.

Open chart →
🔄

SOPR — Spent Output Profit Ratio

live

Ratio between sale price and original cost of all moved coins. Below 1 = sellers at a loss = often a bottom signal. Tabs for STH and LTH.

Open chart →
🐢

LTH-SOPR vs Price

live

Raw daily long-term-holder SOPR (≥ 155 d) on a log axis + BTC price overlay. Above 1 = LTH in profit, below 1 = capitulation. The full-cycle view (Coinglass style).

Open chart →
📍

Realized Price

live

Average cost basis of all coins in circulation. Tabs for STH (last 155 days) and LTH. Historically a strong bottom indicator.

Open chart →
📏

STH Cost Basis

live

BTC price vs. short-term-holder cost basis (realized price of coins younger than 155 days) with ±1σ/±2σ bands + STH-MVRV. Spot below the basis = the recent-buyer cohort in aggregate loss.

Open chart →
🪜

Cost-Basis Ladder

live

BTC spot over five Cointime cost bases (Realized, STH, Active Price, True Market Mean, Vaulted) + Cointime MVRV. Where does the market sit relative to holder cost bases? All rungs BRK-native.

Open chart →
🧊

STH and LTH NUPL

live

Unrealised profit/loss split by holding period: short-term holders (< 155 days) and long-term holders. Two lines, the same five bands as the aggregate NUPL.

Open chart →
🏦

Reserve Risk

live

Price divided by the cumulative HODL bank (opportunity cost of holding). Low = holder conviction is cheap — historically the bottom zone. Ceilings fall from cycle to cycle.

Open chart →
🌡️

RHODL Ratio

live

Realized-cap HODL waves: 1-week band ÷ 1–2-year band. High = young, recently moved coins dominate realised value — historically the top zone. Plain ratio, not a scaled variant.

Open chart →
⚖️

True Market Mean

live

Cointime cost basis of the active supply (investor cap ÷ active supply) against price. The "fair middle" of the cointime family — price below it: the active market sits at a loss.

Open chart →
🏦

ETF & Treasury Flows

live

Daily accumulation by the largest Bitcoin Treasury Companies (MSTR, Metaplanet, XXI, BSTR). ETF flow layer currently paused.

Open chart →

ETF Flow Share

live

Cumulative US spot-ETF net inflow divided by BTC market cap — with an additive decomposition showing how much of each move was flow and how much was the denominator's price move.

Open chart →
⚖️

Funding Rates

live

Daily mean of perpetual funding rates across Binance, Bybit, OKX and Deribit. Positive = longs pay (often top zone), negative = shorts pay (often bottom zone).

Open chart →
🧾

Transactions per Day

live

Confirmed on-chain transactions per day since the genesis block — with marked definition breaks (SegWit, Taproot, Ordinals).

Open chart →
👥

Active Addresses (avg/block)

live

Average count of active addresses per block over 24h — honestly named, since BRK publishes no daily-unique DAU series.

Open chart →
💼

Addresses with Balance

live

Current stock of funded addresses (balance > 0) — the "wallets" figure of the Metcalfe literature, read as a slow adoption stock.

Open chart →
🔁

On-Chain Transfer Volume (USD)

live

Daily raw transfer volume in USD — change outputs not filtered, hence an upper bound on economic settlement.

Open chart →
⚖️

Avg Value per Transaction (USD)

live

Transfer volume ÷ transaction count — separates "less usage" from "more efficient usage" (batching vs. Ordinals micro-transactions).

Open chart →

Mining

Supply

Performance

😱

Fear & Greed Index

live

Aggregated sentiment score 0-100 (alternative.me). Extreme fear historically marks bottoms, extreme greed marks top zones — e.g. March 2020 (8), November 2022 (20), April 2021 (95).

Open chart →
🌦️

Confluence State

live

How many of 5 INDEPENDENT valuation/sentiment domains (Mayer, MVRV-Z, macro regime, funding, Fear & Greed) are aligned right now — plus dispersion and the EFFECTIVE number of independent domains. A state, not a signal.

Open chart →
⚖️

Rolling Sharpe (1 Year)

live

Return per unit of risk over the trailing 365 days — since 2010, with a percentile rank for today's value.

Open chart →
📉

Drawdown from ATH

live

Current percentage distance to all-time high plus historical comparison of every bear market (depth, duration, recovery time).

Open chart →
🎢

Bitcoin Volatility (RV & ATR%)

live

Realized volatility (30/90 days) and ATR% across the full history — on one axis. Plus cycle comparison per halving.

Open chart →
🌪️

Implied vs Realized Volatility

live

Deribit DVOL (implied vol) vs. realized 30-day volatility. The area between is the variance risk premium.

Open chart →
📐

Volatility Term Structure

live

ATM implied volatility by tenor (30/60/90/180 days). Upward = contango (normal), downward = backwardation (stress).

Open chart →
🧭

Cycle Signal Timeline

live

Band per cycle indicator and week since 2018 — composite plus nine weighted components, with the log of band changes. From stored point-in-time scores, nothing recomputed.

Open chart →
🗓️

Monthly Returns

live

Heatmap matrix with rows per year and columns January–December. Bottom row: average per month — historically the best months are October and April.

Open chart →
🔥

200 Week MA Heatmap

live

Price line coloured by distance to the 200-week MA. Dark blue days historically marked generational buy opportunities.

Open chart →

Analyses