BitcoinDatabase.com
All posts
Guides

What Is Realized Price in Bitcoin? Realized Cap Explained

What is realized price in bitcoin: the average price at which every coin in circulation last moved on-chain. How realized cap is built from UTXOs, how it differs from market cap, and why analysts watch it.

By the BitcoinDatabase team

July 2026 · 8 min read

Query Console
btc
try:

Hit Run to query the fully-indexed Bitcoin blockchain.

BTC

30-day trend

informational on-chain data · not financial advice

REST API · SQL · dashboards, one indexed dataset. Querying the indexed Bitcoin blockchain ...

The short answer

Realized price is the average price at which every bitcoin in circulation last moved on-chain. Instead of valuing all coins at today's spot price, it values each coin at the price on the day it last changed hands, then divides that total by the circulating supply. That total is called realized cap, and realized price is realized cap divided by supply. Because coins that have not moved in years are still counted at their old, lower price, realized price sits well below spot in a bull market and can rise above it after a deep sell-off. Analysts use it as an on-chain estimate of the network's aggregate cost basis, not as a target price or a forecast.

Market cap tells you what bitcoin is worth right now if every coin traded at the last price. That number moves the instant price moves, even though almost none of the supply actually changed hands. Realized price was designed to fix that by asking a different question: what did holders actually pay, on-chain, for the coins they are sitting on?

What is realized price in Bitcoin?

Realized price is the average on-chain acquisition price of the entire circulating supply. It is built from realized cap, which values every unspent transaction output at the market price on the day that output was created, then sums those values across the whole chain. Divide realized cap by the number of coins in circulation and you get realized price: a single figure that approximates what the average coin last cost when it moved. A coin mined in 2013 and never spent contributes its 2013 price to the total, not today's, which is why realized price is much smoother and slower than spot.

How is realized cap calculated?

Realized cap is the sum, over every UTXO on the chain, of that UTXO's size multiplied by the price when it was created. The recipe is simple to state and heavy to compute: you need every output, the block it was created in, the timestamp of that block, and a historical price series to value it against. That is exactly the data an indexed chain already holds, which is why a Bitcoin realized price API can return the figure in one call instead of you replaying the chain yourself.

Metric How it values a coin What it describes
Market cap Today's spot price Current market valuation of all coins
Realized cap Price on the day the coin last moved Aggregate on-chain cost basis of the supply
Realized price Realized cap divided by supply Average acquisition price per coin

Realized price vs market price: what is the difference?

Market price is what one coin trades for at this moment. Realized price is the average of what all coins last cost when they moved, so it lags and smooths the market. When spot runs far above realized price, the average holder is sitting on a large unrealized gain; when spot falls below realized price, the average holder is underwater on-chain. The gap between the two lines is the whole point: it is a rough measure of aggregate profit or loss across the network, expressed in a way spot price alone cannot show. Realized price flattens that picture into one number, so to see where the supply actually sits relative to spot, read the full Bitcoin cost basis distribution instead of the average alone.

Why do analysts watch realized price?

Realized price is treated as an on-chain anchor for the network's cost basis. Because it only changes when coins actually move, it filters out the noise of day-to-day trading and reflects real repricing of the supply. It is also the denominator of the MVRV ratio, which divides market cap by realized cap to compare spot against that cost basis. Researchers who fold on-chain figures into a broader thesis, for example when weighing how to build a custom basket of crypto assets, use realized price as one input among many rather than a standalone answer.

What does a low or high realized price gap mean?

A large positive gap (spot well above realized price) describes a supply that is, on average, in profit on-chain. A negative gap (spot below realized price) describes a supply that is, on average, at a loss. These are descriptions of state, not predictions. Realized price does not know about the future, leverage, off-chain holdings, or lost coins, so it is context for analysis, never a signal to act on. Bitcoin data is informational only and nothing here is investment advice.

How do you get realized price data?

You can reconstruct it yourself if you run a fully indexed node, join every UTXO to its creation block, and maintain a historical price series, which is a real engineering project. The faster path is to query an indexed provider that already holds timestamped UTXOs and prices in one place. With BitcoinDatabase you can pull current realized price and realized cap over REST, or reconstruct the full daily series and band the supply into cost-basis cohorts in SQL. Because the outputs, timestamps and prices share one schema, any figure traces back to the coins behind it, so you can audit the number rather than trust it. See the on-chain metrics overview for the wider set of indicators built the same way.

Is realized price the same as cost basis?

Roughly, at the network level, yes: realized price is the aggregate on-chain cost basis of the whole supply. It is not the cost basis of any one investor, because on-chain movement is not the same as a taxable purchase, and it cannot see coins held on exchanges or in custody where movement is internal. Treat it as a macro estimate for the network, not a personal accounting figure. If you want the full spread rather than the average, the cost basis distribution shows how the supply is spread across price levels, and you can query it from the cost basis API.

Query the Bitcoin blockchain yourself

Pull balances, UTXOs, transactions, on-chain metrics and fund flows from the fully indexed Bitcoin blockchain by REST API, SQL and dashboards. Indexed since 2009, new blocks within seconds, no node to run.

Keep reading

More from the BitcoinDatabase blog

On-chain metrics

What Are HODL Waves? Bitcoin Coin Age Bands Explained

HODL waves band the entire bitcoin supply by how long each coin has stayed unspent. What the bands mean, how realized-cap HODL waves differ, and how to read long-term-holder behavior from coin age without treating it as a signal.

Read
Metrics

On-Chain Metrics Explained: SOPR, Realized Cap, HODL Waves and What They Mean

On-chain metrics explained from first principles: SOPR, realized cap, HODL waves, active addresses and exchange flows, what each one measures, how it is computed from UTXOs, and how to read it. Informational only, not advice.

Read
Guides

What Is a UTXO? The Unspent Transaction Output, Explained

What is a UTXO: an unspent transaction output, the discrete chunk of bitcoin a past transaction paid to an address and that has not yet been spent. How the UTXO model works, why your balance is a pile of UTXOs, and how it differs from an account balance.

Read
Buyer guides

Best Bitcoin SOPR and On-Chain Metrics API for Quant Research Teams

We rebuilt SOPR from raw chain data for one Bitcoin block on 3 September 2026 and got three different answers from the same formula and the same 643 spent outputs. The only variable was which daily close series priced the coins, and the spread was about 5 percent of the distance the metric measures from breakeven. We also found 555 of 658 inputs were under an hour old, 20 inputs carried 66 percent of the realized value, and 15 coins had a negative lifespan because Bitcoin block timestamps are not monotonic.

Read

Query the whole Bitcoin blockchain

BitcoinDatabase indexes the public Bitcoin blockchain block by block and returns balances, UTXOs, transactions, on-chain metrics and fund flows by REST API, SQL and dashboards, with no node to run.

REST + SQL + dashboards · indexed since 2009 · new blocks within seconds

Informational on-chain data only · not financial, investment or legal advice · AML features are compliance tooling to support your own review.