The Bitcoin Credit Stack
rates are percent a year, continuously compounded · figures as of 2026-10-15 · read 2026-10-16 04:01 UTC
Indicators › Holders and spending › On-chain Indicators (latest)

On-chain Indicators (latest)

onchain-latest

The full commodity on-chain set in one response: MVRV, MVRV-z, SOPR (and 7d/z), realised cap and price, STH/LTH supply and cost basis, circulating supply, spot price.

Unitsmixed
Computed at2026-10-16T01:01:32.947Z
Historyserved

Powered by CoinGecko

The UTXO set as it stood on 2026-10-15

Read from the set of unspent outputs as it stood that day, to the second. Held from 2026-05-06; earlier days cannot be read back from a snapshot.

date2026-10-15
circulating_supply_btc20098626.12534756
spot_price_usd82161.09
market_cap_usd1651325016965.78
realised_cap_usd1082020680065.89
realised_price_usd53835.55
mvrv1.5261
mvrv_z_score0.9284
supply_lth_btc16381278.05301617
supply_sth_btc3717348.07233139
pct_under_1d1.0538
pct_1d_1w1.6225
pct_1w_1m4.7308
pct_1m_3m6.8394
pct_3m_6m6.0202
pct_6m_12m16.3211
pct_1y_2y14.7029
pct_2y_3y6.2778
pct_3y_5y8.8079
pct_5y_7y7.4601
pct_7y_10y8.3214
pct_over_10y17.8421
utxos_included164911724
utxos_excluded_null_price30501
computed_at2026-10-16T01:01:32.947Z
realised_cap_lth_usd804956666493.20
realised_cap_sth_usd277064013572.70
realised_price_lth_usd49138.82
realised_price_sth_usd74532.71
sopr1.001424
sopr_7d_avg1.002463
sopr_z_score-0.1388
sopr_n_utxos1200743
limitationnull
supply_priced_onchain_btc14532307.914250470000
realised_cap_onchain_usd1067954055647.23161911
attribution
1 entries
[
  {
    "provider": "CoinGecko",
    "text": "Powered by CoinGecko",
    "url": "https://www.coingecko.com",
    "covers": "BTC/USD price, and market capitalisation / dominance figures built on CoinGecko data"
  }
]

Every block since 2009, priced from 2010-07-17

Rebuilt from every block since the first. Each coin is valued at the bitcoin price of the day it last moved; coins that last moved before 2010-07-17 have no price. A different method from the reading above: the two are shown apart and never joined into one line.

MVRV

The day's market value of all spendable bitcoin, over its realised value: every coin at the price of the day it last moved.

2026-10-15MVRV 1.5267 · 1.3% of this value rests on CoinGecko prices
0.1110100ratiolog scale20122014201620182020202220242026
MVRV

Mondays are drawn here; every day is in the explorer. Open in the explorer →

Daily BTC price before 2020-07-13 used as the creation price of coins; free, attributed surfaces only, never sold or bulk files. CoinGecko

What this cannot be read as

Each coin priced at the BTC price of the UTC day it was created: the on-chain fixing from 2020-07-13, CoinGecko's daily price before (attributed; free surfaces only; never in sold or bulk files). attrs.coingecko_share is the part of the value resting on CoinGecko. Coins created before 2010-07-17 have no price and count at zero. USD is fiat for CoinGecko-priced days and the on-chain basket dollar (median of independent stablecoin issuers) from 2020-07-13, as in chain_indicators. Day-granular.

gavel-btc Bitcoin Core node, getblock verbosity 3 (chain-cohort-pass.js) x btc_price_combined_daily (on-chain fixing from 2020-07-13; CoinGecko daily before)

SOPR

For the coins that moved that day, their value at the day's price over their value at the price of the day they were created, each added up. Coins with no creation price are left out.

2026-10-15SOPR 1.0019 · 0.0% of this value rests on CoinGecko prices
00.511.5ratio20122014201620182020202220242026
SOPR

Mondays are drawn here; every day is in the explorer. Open in the explorer →

Daily BTC price before 2020-07-13 used as the creation price of coins; free, attributed surfaces only, never sold or bulk files. CoinGecko

What this cannot be read as

Each coin priced at the BTC price of the UTC day it was created: the on-chain fixing from 2020-07-13, CoinGecko's daily price before (attributed; free surfaces only; never in sold or bulk files). attrs.coingecko_share is the part of the value resting on CoinGecko. Coins created before 2010-07-17 have no price and count at zero. USD is fiat for CoinGecko-priced days and the on-chain basket dollar (median of independent stablecoin issuers) from 2020-07-13, as in chain_indicators. Day-granular.

gavel-btc Bitcoin Core node, getblock verbosity 3 (chain-cohort-pass.js) x btc_price_combined_daily (on-chain fixing from 2020-07-13; CoinGecko daily before)

Realised price

Realised value divided by supply: for all spendable bitcoin, for bitcoin unmoved 155 days or more, and for the rest.

2026-10-15all $53,817 · 1.3% of this value rests on CoinGecko prices155 days or more $49,126 · 1.3% of this value rests on CoinGecko pricesless than 155 days $74,489 · 1.3% of this value rests on CoinGecko prices
$0.01$1$100$10k$1mUSD per BTClog scale20122014201620182020202220242026
all155 days or moreless than 155 days

Mondays are drawn here; every day is in the explorer. Open in the explorer →

Daily BTC price before 2020-07-13 used as the creation price of coins; free, attributed surfaces only, never sold or bulk files. CoinGecko

What this cannot be read as

Each coin priced at the BTC price of the UTC day it was created: the on-chain fixing from 2020-07-13, CoinGecko's daily price before (attributed; free surfaces only; never in sold or bulk files). attrs.coingecko_share is the part of the value resting on CoinGecko. Coins created before 2010-07-17 have no price and count at zero. USD is fiat for CoinGecko-priced days and the on-chain basket dollar (median of independent stablecoin issuers) from 2020-07-13, as in chain_indicators. Day-granular.

gavel-btc Bitcoin Core node, getblock verbosity 3 (chain-cohort-pass.js) x btc_price_combined_daily (on-chain fixing from 2020-07-13; CoinGecko daily before)

Realised value

Every spendable coin valued at the price of the day it last moved, added up: for all, for bitcoin unmoved 155 days or more, and for the rest.

2026-10-15all $1.08tn · 1.3% of this value rests on CoinGecko prices155 days or more $804.74bn · 1.3% of this value rests on CoinGecko pricesless than 155 days $276.90bn · 1.3% of this value rests on CoinGecko prices
$1k$100k$10m$1.00bn$100.00bn$10.00tnUSDlog scale20122014201620182020202220242026
all155 days or moreless than 155 days

Mondays are drawn here; every day is in the explorer. Open in the explorer →

Daily BTC price before 2020-07-13 used as the creation price of coins; free, attributed surfaces only, never sold or bulk files. CoinGecko

What this cannot be read as

Each coin priced at the BTC price of the UTC day it was created: the on-chain fixing from 2020-07-13, CoinGecko's daily price before (attributed; free surfaces only; never in sold or bulk files). attrs.coingecko_share is the part of the value resting on CoinGecko. Coins created before 2010-07-17 have no price and count at zero. USD is fiat for CoinGecko-priced days and the on-chain basket dollar (median of independent stablecoin issuers) from 2020-07-13, as in chain_indicators. Day-granular.

gavel-btc Bitcoin Core node, getblock verbosity 3 (chain-cohort-pass.js) x btc_price_combined_daily (on-chain fixing from 2020-07-13; CoinGecko daily before)

Supply above and below its price when last moved

Bitcoin whose price on the day it last moved was below the day's price, and at or above it. The two add up to the spendable supply; coins with no price count in the first.

2026-10-15below the day's price 13.74m BTC · 1.3% of this value rests on CoinGecko pricesat or above the day's price 6.36m BTC · 1.3% of this value rests on CoinGecko prices
05m10m15m20mBTC20122014201620182020202220242026
below the day's priceat or above the day's price

Mondays are drawn here; every day is in the explorer. Open in the explorer →

Daily BTC price before 2020-07-13 used as the creation price of coins; free, attributed surfaces only, never sold or bulk files. CoinGecko

What this cannot be read as

Each coin priced at the BTC price of the UTC day it was created: the on-chain fixing from 2020-07-13, CoinGecko's daily price before (attributed; free surfaces only; never in sold or bulk files). attrs.coingecko_share is the part of the value resting on CoinGecko. Coins created before 2010-07-17 have no price and count at zero. USD is fiat for CoinGecko-priced days and the on-chain basket dollar (median of independent stablecoin issuers) from 2020-07-13, as in chain_indicators. Day-granular.

gavel-btc Bitcoin Core node, getblock verbosity 3 (chain-cohort-pass.js) x btc_price_combined_daily (on-chain fixing from 2020-07-13; CoinGecko daily before)

Where this comes from

REST
GET https://api.bitcoincreditstack.com/v1/onchain/indicators/latest
MCP
get_indicator({ id: "onchain-latest" })
get_indicator({ id: "onchain-latest", include_history: true })

The same figures, the same names and dates. Connect your AI →

Ask for this indicator's reading and history in your own terms, by connecting.Connect your AI ↗