Drag to zoom · Double-click to reset
Every time a coin moves on-chain, its holder realises either a profit or a loss relative to the price it last moved at. Net Realized Profit/Loss sums this across the entire network each day. Because the dollar scale of this flow grows naturally as Bitcoin's market cap grows, it is expressed here as a percentage of market cap so readings are comparable across market cycles.
Net Realized P/L (%) = (Realized Profit − Realized Loss) ÷ Market Cap × 100
Large negative readings mean the network is realising unusually large losses relative to its size — historically a signature of capitulation. Large positive readings mean the network is realising unusually large profits — historically more common during strong bull-market phases, though recent cycles have shown this signal more clearly at bottoms than at tops.
This indicator is closely related to SOPR Z-Score — both look at profit-taking behaviour on-chain. SOPR Z-Score measures the average multiple coins are sold at; Net Realized P/L measures the total dollar-weighted flow relative to market cap. Use them together for a fuller picture of realised gains and losses across the network.