Plan ₿ Forum 2026 · Lugano · Oct 23–24
Bitcoin Hub

On-chain indicators & valuation models

What the blockchain says about holders' profit and loss, plus classic long-term models, with charts and plain explanations.

Share this page
Discuss

Current readings

Sources: bitcoin-data.com as of 15 Oct 2026 · BTC price 22 Oct 2026
Discuss
BTC price
$84,019
Coinbase spot
MVRV
1.54
moderate
NUPL
0.35
optimism / anxiety
SOPR
0.999
spent at a loss
Realized price
$53,455
price / realized = 1.57×
Mayer multiple
1.16
above 200-day average
200-week average
$66,887
price / 200W = 1.26×
Power-law trend
$140,913
price ÷ trend = 0.60×
Puell multiple
1.07
above average · bitcoin-data.com: 1.11

On-chain series from bitcoin-data.com (free tier) arrive about a week late. Models are computed by us from the daily price history.

MVRV: market value vs. realized value

Discuss
123202320242025202613.5

Realized value prices every coin at the moment it last moved on-chain, so it approximates what holders paid in total. MVRV = market value ÷ realized value. Near or below 1, the average holder is at break-even or a loss (past cycle bottoms). Above ~3.5 the market has historically been overheated (past cycle tops).

Realized price vs. market price

Discuss
$20k$40k$60k$80k$100k$120k2023202420252026
BTC priceRealized price

Realized price = realized value ÷ coins in circulation: the average on-chain cost basis per coin. When the market price falls below it, the average holder is underwater.

Long-term vs. short-term holders (MVRV)

Discuss

LTH/STH supply (how many coins each group holds) is not available from free sources we can verify, so we show LTH/STH MVRV and SOPR instead.

123420232024202520261
LTH-MVRVSTH-MVRV

Long-term holders (LTH) are coins unmoved for 155+ days; short-term holders (STH) are younger coins. STH-MVRV near 1 means recent buyers are at break-even, a level that often acts as support or resistance.

NUPL: net unrealized profit/loss

Discuss
-0.200.20.40.60.8202320242025202600.250.50.75

NUPL = (market value − realized value) ÷ market value: the share of market value that is paper profit. Below 0: the network as a whole is at a loss (capitulation). 0–0.25 hope, 0.25–0.5 optimism, 0.5–0.75 belief, above 0.75 euphoria.

SOPR: are coins being spent at a profit? (7-day average)

Discuss
0.80.911.11.220232024202520261
SOPR (7d)LTH-SOPR (7d)STH-SOPR (7d)

SOPR = selling price ÷ purchase price of coins moved that day. Above 1, sellers on average take profit; below 1, they sell at a loss. In bull markets dips to 1 tend to be bought; in bear markets rallies to 1 tend to be sold.

Power law: long-term trend

Discuss
Trend value today: $140,913 (price ÷ trend 0.60×)Model value on 1 Jan 2027: $149,747Model value on 15 Apr 2028: $220,441Model value on 1 Jan 2030: $355,094a=-16.196, b=5.5981Sources: blockchain.info charts/market-price (daily USD, sampled=false) · Coinbase spot · model fitted by 21btc
$0.1$1$10$100$1k$10k$100k201220142016201820202022202420262028
BTC pricePower-law trend

Plotted on log scales, bitcoin's price has followed a roughly straight line against time since the genesis block. We fit log10(price) = a + b·log10(days since 3 Jan 2009) to all daily prices (the same fit as the Rainbow chart). The dashed extension is the model's continuation, not a forecast.

Stock-to-flow (S2F), with caveats

Discuss
S2F today: 122S2F model price: $254,193 (price / model = 0.33×)ln P = -0.39141 + 2.67·ln S2F
$0.1$1$10$100$1k$10k$100k20122014201620182020202220242026
BTC priceS2F model (our fit)

S2F = coins in existence ÷ coins mined in the past year; it doubles at each halving. We fit price against S2F on log scales using real history. Caveat: the popular S2F model (PlanB, 2019) projected roughly $100k by the end of 2021, and the model implies far higher prices after the 2024 halving; the actual price has run well below it. S2F only looks at supply and ignores demand, so treat it as history, not a price target.

Mayer multiple: price ÷ 200-day average

Discuss
11020.5520132015201720192021202320250.812.4

Above ~2.4 has historically marked overheated tops; below ~0.8 has marked deep value. Around 1 the price sits at its 200-day average.

200-week moving average

Discuss
$0.1$1$10$100$1k$10k$100k20122014201620182020202220242026
BTC price200-week average

The 200-week (≈1,400-day) average has acted as the floor of past bear markets: price rarely spent long below it.

Puell multiple: miner revenue vs. its yearly average

Discuss
120.5520132015201720192021202320250.514
Puell (our calculation)

Puell = value of new coins issued today ÷ its 365-day average. Below ~0.5 miners are squeezed (past bottoms); above ~4 issuance is unusually valuable (past tops). Our long series is computed from price and the block-subsidy schedule (fees excluded, daily blocks interpolated from year-end heights); the bitcoin-data.com value uses actual blocks.

Dashed amber lines: halvings.

Sources: bitcoin-data.com (MVRV, NUPL, SOPR, realized price, LTH/STH, Puell) · blockchain.info charts/market-price (daily USD, sampled=false) · Coinbase spot · blockchain.info (live)

Educational only, not investment advice. Indicators describe the past; none of them predicts the future reliably.