On-chain cost basis
Bitcoin Realized Price UTXO Age Bands
BTC price with modeled realized-price lines for 13 UTXO age cohorts, from 0d-1d to 10y+
Chart informationBitcoin Realized Price UTXO Age Bands
About This Indicator
The Bitcoin Realized Price UTXO Age Bands chart overlays BTC price against 13 modeled realized-price lines, one per UTXO age cohort. Real per-cohort UTXO realized-price data (what coins of a given age last transacted at, on average) is only available from paid on-chain data vendors — no free source publishes it. Each line here is instead a rolling simple moving average of price, with the window length matched to that cohort's day-equivalent age range (e.g. the 6m-12m line is a ~273-day SMA), which approximates the average price paid by coins that last moved within that window. Shorter-age lines hug price closely; longer-age lines smooth into slow-moving support/resistance references, similar in spirit to a HODL Waves chart but for realized price instead of supply share.
Current Value & Interpretation
- BTC price
- No data
- 0d-1d
- No data
- 1d-1w
- No data
- 1w-1m
- No data
- 1m-3m
- No data
- 3m-6m
- No data
- 6m-12m
- No data
- 12m-18m
- No data
- 18m-2y
- No data
- 2y-3y
- No data
- 3y-5y
- No data
- 5y-7y
- No data
- 7y-10y
- No data
- 10y+
- No data
Waiting for data.
Data Sources
- Bitcoin price: CoinGecko API via backend price history (daily closes).
- Calculation: modeled proxy, not real on-chain cohort data. Each age band is a trailing simple moving average of price over that cohort's day-equivalent midpoint (1, 4, 19, 60, 135, 273, 456, 639, 913, 1460, 2190, 3103 and 3650 daily closes) — computed entirely from existing price history, no separate external data source required.
Last Updated
Waiting for data
