Skip to content

← All rubrics

On-chain Bitcoin

Each metric in the on-chain bitcoin rubric ships with a bilingual education sheet. Click any identifier to open the detailed page (definition, how to read, key zones, historical context).

Adoption

IdentifierNameShort descriptionTier
btcmap-merchant-adoptionBitcoin Merchant AdoptionNumber of known physical merchants worldwide accepting Bitcoin payments, sourced from BTCMap.org (OpenStreetMap data, ODbL license). Tracks real-world commerce adoption - a fundamental indicator decoupled from on-chain speculation and protocol activity.pro
btcmap-lightning-adoptionLightning Merchant ShareArea chart of the share of BTCMap-registered merchants that also declare Lightning Network support, with a BTC price overlay for cycle context. Read the slope of the curve rather than absolute milestones.pro
btcmap-total-merchantsTotal Bitcoin MerchantsCumulative number of physical merchants accepting Bitcoin worldwide, tracked via BTCMap.org. A direct measure of real-world Bitcoin adoption in commerce.free
btcmap-total-atmsTotal Bitcoin ATMsCumulative count of Bitcoin ATMs and BTMs globally. ATM deployment reflects institutional confidence in retail Bitcoin demand and accessibility infrastructure.pro
btcmap-total-exchangesTotal Physical Exchange PointsNumber of physical locations offering Bitcoin exchange services worldwide. Bridges the gap between online exchanges and real-world fiat-to-Bitcoin on-ramps.pro
btcmap-ln-vs-onchainLightning vs On-Chain MerchantsBreakdown of merchants by payment method: Lightning Network versus on-chain only. Tracks the migration toward instant, low-fee payments as Lightning infrastructure matures.pro
btcmap-world-mapGlobal Adoption MapChoropleth world map colored by Bitcoin merchant density per country. Provides an instant visual snapshot of where real-world Bitcoin adoption is strongest.pro
btcmap-adoption-velocityAdoption Velocity MapDiverging choropleth rendering the 30-day merchant-count delta (%) per country. Red = net contraction, grey = stable, green = net growth. Answers: where is Bitcoin adoption accelerating right now, not just where it is already high?pro
btcmap-country-leaderboardCountry Adoption LeaderboardSingle-dimension descending bar chart ranking countries by their total Bitcoin-accepting merchant count from the BTCMap registry. The leader is on the left; trailing countries fall off to the right.pro
btcmap-data-freshnessData Freshness ScorePercentage of merchant listings verified or updated within the last 12 months. A quality metric that separates reliable adoption data from outdated ghost listings.free
btcmap-daily-eventsDaily Map EventsDaily BTCMap events: merchant creations, updates, and deletions. A pulse of the community's mapping activity and data maintenance effort.pro
btcmap-adoption-indexEXCLUSIVETrinity Adoption IndexProprietary composite index combining merchant count, growth rate, Lightning penetration, and data freshness into a single adoption health score. Captures multi-dimensional adoption momentum.performance

Cointime

IdentifierNameShort descriptionTier
active-capActive Cap (Cointime)Cointime-weighted capitalization counting only economically active supply. Filters out dormant coins for a cleaner valuation reading.pro
vaulted-capVaulted Cap (Cointime)Capitalization of dormant, vaulted supply - coins that have not moved in a long time. Rising Vaulted Cap marks deep conviction and long-term holding.pro
cointime-capCointime CapComposite capitalization metric integrating both active and vaulted components. Provides a holistic view of economic weight across the entire UTXO set.pro
true-market-meanTrue Market Mean PriceAverage acquisition price weighted by cointime economics, excluding dormant supply. A more accurate cost basis than standard Realized Price.pro
aviv-ratioAVIV RatioActive Value to Investor Value ratio - the cointime-native MVRV. Compares only economically active market cap to investor cap, removing dormant coin noise.pro
cointime-priceCointime PricePrice model derived from the cointime economic framework. Acts as a dynamic fair-value anchor that adjusts for the age-weighted activity of the network.pro
vaultednessVaultednessComplement of Liveliness - measures the proportion of cointime being stored (vaulted) rather than destroyed. High vaultedness = strong accumulation regime.pro
ct-soprEXCLUSIVECT-SOPR (Cointime-Weighted SOPR)EXCLUSIVE - SOPR weighted by coinblocks destroyed, filtering out high-frequency noise. Gives more weight to coins that carried significant time-value.performance
vaultedness-dormancy-divergenceEXCLUSIVEVaultedness-Dormancy DivergenceEXCLUSIVE - Detects divergences between cointime vaultedness and classical dormancy metrics. Divergence spikes reveal regime changes invisible to either metric alone.performance
danvDANV (Dormancy-Adjusted Network Value)EXCLUSIVE - Market Cap multiplied by Liveliness, stripping out dormant coin valuation. Reveals the true economic footprint of the actively transacting network.performance
aviv-ratio-zscoreAVIV Z-ScoreRolling 2-year Z-score of the AVIV Ratio. Quantifies how extreme the current Active-vs-Vaulted valuation is relative to its own multi-cycle distribution.pro
aviv-gradient-30dAVIV Gradient 30d30-day normalized rate of change of the AVIV Ratio. Positive values indicate short-term distribution, negative values indicate short-term accumulation.pro
aviv-gradient-90dAVIV Gradient 90d90-day normalized rate of change of the AVIV Ratio. Mid-term horizon for accumulation vs distribution regime identification.pro
aviv-gradient-180dAVIV Gradient 180d180-day normalized rate of change of the AVIV Ratio. Captures cycle-scale shifts between hoarding and distribution phases.performance
aviv-gradient-360dAVIV Gradient 360d360-day normalized rate of change of the AVIV Ratio. Macro cycle-scale derivative - slowest AVIV reading, tracks multi-year regime changes.performance
aviv-momentumAVIV MomentumAVIV Ratio minus its 365-day exponential moving average. Measures deviation from the long-term trend - a cyclical accumulation / distribution oscillator.pro
aviv-lth-zscoreAVIV Z-Score LTHRolling 2-year Z-score of an LTH-cohort recompute of the AVIV Ratio. Isolates conviction-weighted reading by removing short-term holder noise.performance
hodl-bankHODL BankCumulative holding value accrued by Long-Term Holders - the aggregate savings buffer of conviction buyers. Monotonic structural reservoir metric.pro
hodled-or-lost-supplyHodled or Lost SupplySupply structurally out of circulation - coins dormant more than seven years plus provably lost coins. Quantifies the illiquid floor of the market.pro
liveliness-derivatives-30dLiveliness Derivatives 30d30-day rate of change of Liveliness. Negative derivative identifies accumulation regimes, positive derivative flags distribution pressure.pro
velocity-cointime-adjustedVelocity Cointime-AdjustedTransfer volume divided by the cointime-active supply. Weights velocity by the live fraction of coins, filtering out dormant supply noise from the monetary velocity reading.performance
velocity-coinblockCoinblock VelocityRatio of coinblocks created to coinblocks stored. A cointime-native rotation frequency - high values indicate aging supply being spent, low values indicate stored supply.pro
cointime-nvtCointime NVT RatioCointime Cap divided by 90-day smoothed transfer volume. A cointime-weighted Network Value to Transactions ratio - filters dormant-coin distortion from classic NVT.pro
cointime-rvtCointime RVT RatioRealized Cap divided by 90-day smoothed transfer volume. The Realized Value to Transactions companion of Cointime NVT - complements network-activity valuation from a cost-basis angle.pro
smart-money-conviction-decayEXCLUSIVESmart Money Conviction DecayEXCLUSIVE - Compares the dormancy of Smart Money holders against Tourists on a logarithmic scale. Smart money dormancy that climbs after a long quiet stretch shows veterans beginning to spend coins held in deep conviction - an early mark of quiet distribution.performance

Composites

IdentifierNameShort descriptionTier
trinity-composite-scoreEXCLUSIVETrinity Composite ScoreEXCLUSIVE - Trinity's flagship on-chain intelligence score (0-100). A proprietary synthesis of reference on-chain indicators into a single macro regime reading, from extreme fear to extreme greed. Composition not disclosed.performance
accumulation-intensityEXCLUSIVEAccumulation IntensityEXCLUSIVE - Proprietary score measuring the 30-day change in illiquid (hodled/lost) supply as a percentage of total supply, then ranked by historical percentile and scaled to -100 to +100.performance
market-cycle-phaseEXCLUSIVEMarket Cycle PhaseEXCLUSIVE - Proprietary continuous oscillator (-100 to +100) reading Bitcoin's cycle position from on-chain holder behaviour. Components, weighting and normalisation are not disclosed. -100 = deep accumulation, +100 = euphoria/distribution conditions.performance
smart-money-confidenceEXCLUSIVESmart Money ConfidenceEXCLUSIVE - LTH MVRV / STH MVRV ratio measuring the relative profit position between long-term and short-term holders. High ratio = LTH positioned strongly, STH under pressure (accumulation phase).performance
whale-accumulation-pulseEXCLUSIVEWhale Accumulation PulseEXCLUSIVE - 30-day percentage change in illiquid (hodled/lost) supply, used as an aggregate proxy for large holder behavior. Positive pulse = accumulation ; negative pulse = distribution phase.performance
miner-stress-indexEXCLUSIVEMiner Stress IndexEXCLUSIVE - Composite miner stress score (0-100) combining hash rate momentum, inverse Puell Multiple and inverse fee dominance. The weights and the normalisation are proprietary.performance
hodler-conviction-scoreEXCLUSIVEHODLer Conviction ScoreEXCLUSIVE - Composite conviction score (0-100) = (1 - Liveliness) × (hodled_or_lost_supply / total_supply) × 100. High score = majority of supply dormant AND few old coins moving.performance
fear-greed-indexFear & Greed IndexThe Crypto Fear & Greed Index (0-100) measures market sentiment using volatility, market momentum, social media, surveys, dominance, and trends. Readings below 25 mark extreme fear, above 75 extreme greed. Both extremes can persist for months.free
btc-dominanceBTC DominanceBitcoin's share of total cryptocurrency market capitalization. Rising dominance marks risk-off rotation into BTC; falling dominance indicates altcoin season. A foundational macro indicator.free
sell-side-risk-ratioSell-Side Risk RatioDaily on-chain realized value (profit + loss) divided by the total realized cap, smoothed over 7 days. A compact percentage gauge of the selling pressure relative to the wealth stored on-chain.pro
sell-side-risk-ratio-sthSell-Side Risk Ratio STHSell-Side Risk Ratio applied to the short-term holder cohort (UTXOs younger than ~155 days). Reflects speculator-driven activity and reactive turnover.pro
sell-side-risk-ratio-lthSell-Side Risk Ratio LTHSell-Side Risk Ratio applied to the long-term holder cohort (UTXOs older than ~155 days). Reflects conviction-side activity - when LTHs ramp up, distribution phases tend to follow.pro
seller-exhaustion-constantSeller Exhaustion ConstantCombines the share of supply held at a loss with the rolling 30-day price volatility. Bottom-of-cycle marker: rising capitulation combined with collapsing volatility historically aligns with macro lows.pro
net-realized-pnlNet Realized PnLDaily net difference between realized profit and realized loss, denominated in BTC and smoothed over 7 days. Positive readings indicate net gain-taking; negative readings indicate net capitulation.pro
net-realized-pnl-usdNet Realized PnL (USD)Net Realized PnL converted to USD via the daily close price, smoothed over 7 days. Provides a magnitude reading institutional desks can size against AUM and inflow context.pro
realized-pnl-momentumRealized PnL Momentum30-day gradient of the USD-denominated Net Realized PnL, smoothed over 7 days. Captures the acceleration or deceleration of profit-taking versus capitulation flows.pro
realized-pnl-momentum-sthRealized PnL Momentum STHRealized PnL Momentum restricted to the short-term holder cohort. Sharp swings here often precede broader regime shifts as STH activity reacts first to price extension or capitulation.pro
realized-pnl-momentum-lthRealized PnL Momentum LTHRealized PnL Momentum restricted to the long-term holder cohort. Distinct slope changes indicate conviction-side accumulation or distribution phases.pro
top-models-overlayTop Models OverlayStacks BTC price against two classic cycle-top valuation models - Top Cap and Terminal Price. A multi-line wrapper to read distance versus historical ceilings.pro
bottom-models-overlayBottom Models OverlayStacks BTC price against two classic cycle-bottom valuation models - Realized Price and Delta Price. A multi-line wrapper to read distance versus historical floors.pro
euphoria-zoneEXCLUSIVEEuphoria ZoneTrinity-exclusive composite cycle-state score bounded 0-100, derived from a multi-factor on-chain blend and ranked against five years of history. Reads euphoria zones above 75 and capitulation zones below 25.performance
trinity-smart-money-dominanceEXCLUSIVETrinity Smart Money DominanceEXCLUSIVE - Trinity's proprietary 0-100 score reading whether smart money or tourists control the market, derived from the full set of price-based cohort behaviours. High = smart money in control (structural accumulation) ; low = tourists in control (FOMO and distribution). Inputs and weights are not disclosed.performance

Innovation

IdentifierNameShort descriptionTier
cointime-mvrvCointime MVRVEXCLUSIVE - MVRV recalculated using the Cointime economic framework: Market Cap divided by Cointime Cap (active-supply weighted realized cap). Removes dormant-coin distortion for a more faithful measure of active-supply profitability.performance
cointime-nuplCointime NUPLNet Unrealized Profit/Loss computed using the Cointime Cap (active-supply weighted) rather than standard realized cap. Captures the profit sentiment of only economically active market participants.performance
true-market-mean-deviationTrue Market Mean DeviationPrice deviation from the True Market Mean price, expressed as a Z-score. Statistical extremes in this deviation have historically marked the best long and short opportunities.performance
thermocap-multipleThermocap MultipleMarket cap divided by total cumulative miner revenue (Thermocap). Measures how much speculative premium investors are paying above the security spend invested into the network.pro
investor-cap-ratioInvestor Cap RatioInvestor Cap (realized cap minus thermocap) divided by market cap. Measures how much of the current valuation reflects investor speculation above and beyond security spending.performance
realized-cap-momentumEXCLUSIVERealized Cap MomentumEXCLUSIVE - Rate of change of Realized Cap, expressed as a rolling 30-day percentage change. Accelerating realized cap growth marks fresh capital inflows; deceleration reveals capital rotation or exit.performance
supply-deltaEXCLUSIVESupply DeltaEXCLUSIVE - Net change in long-term vs. short-term holder supply over a rolling window. A widening positive delta (LTH growing, STH shrinking) is a classic accumulation fingerprint.performance
demand-momentumEXCLUSIVEDemand MomentumEXCLUSIVE - Composite leading indicator synthesizing new address growth, entity-adjusted volume trend, and realized cap momentum into a unified demand pulse. Turns positive before price typically follows.performance
network-momentumNetwork MomentumEXCLUSIVE - Transaction volume momentum measured as 90-day vs 365-day moving average ratio. Positive values indicate expanding on-chain economic activity; negative values mark contraction.performance
hodl-multiplierEXCLUSIVEHODL MultiplierEXCLUSIVE - LTH Realized Cap / STH Realized Cap ratio. High values mark LTH dominance (accumulation), low values mark STH dominance (distribution).performance
taproot-economic-gapEXCLUSIVETaproot Economic Gap™EXCLUSIVE - Trinity proprietary indicator overlaying P2TR output count share (%) with P2TR supply share (%). The gap between the two reveals how much Taproot activity is dust (Ordinals, Lightning, BRC-20) versus real economic value transfer.performance
taproot-output-intensityEXCLUSIVETaproot Output IntensityEXCLUSIVE - Dual view of daily P2TR output creation rate versus daily P2TR supply net change. High output count with flat supply change marks non-economic protocol activity (inscriptions, anchors). Divergence quantifies dust dominance.performance
script-migration-momentumEXCLUSIVEScript Migration MomentumEXCLUSIVE - 30-day rolling rate-of-change of each script type's market share by output count. Positive values indicate adoption acceleration, negative values mark decline. Reveals regime shifts in Bitcoin's protocol evolution.performance
taproot-segwit-raceEXCLUSIVETaproot vs SegWit Adoption RaceEXCLUSIVE - Adoption curves of Taproot (from Nov 2021 activation) and SegWit (from Aug 2017 activation) aligned by days since activation. Directly compares adoption velocity of Bitcoin's two most significant soft forks under different market conditions.performance
taproot-supply-ratioTaproot Supply RatioPercentage of total circulating BTC supply held in Taproot (P2TR) UTXOs. Measures actual economic migration to Bitcoin's latest script type - a purer adoption indicator than output count, which is inflated by dust and protocol overhead.free
taproot-efficiency-ratioEXCLUSIVETaproot Efficiency Ratio™EXCLUSIVE - Industry-first metric: ratio of P2TR supply share to P2TR output count share. When < 1, Taproot is predominantly used for dust/protocol activity. When > 1, Taproot carries disproportionate economic weight. 7-day EMA smoothed to filter inscription bursts.performance

Interactive tools

IdentifierNameShort descriptionTier
cost-basis-explorerEXCLUSIVECost Basis ExplorerEXCLUSIVE - Overlays the 3 Bitcoin realized-price cost-basis lines (Global / STH < 6m / LTH > 2y) with a filled STH-LTH spread band and the BTC spot price. 4 zoom presets + 4 cohort toggles + live defence-level summary pills and regime interpretation.performance
hodl-wave-explorerEXCLUSIVEHODL Wave ExplorerEXCLUSIVE - Interactive HODL Waves with 12 individually toggleable age bands (<1d to >10y), stacked vs independent-lines view, 4 zoom presets (1y/2y/4y/all), and a latest-snapshot summary table showing each band's current value and 4-year min/max range.performance
mvrv-scenario-builderEXCLUSIVEMVRV Scenario BuilderEXCLUSIVE - Interactive scenario tool projecting future MVRV values at different price multiplier and realized-cap growth assumptions. Users dial in sliders and see the implied profit/loss zone (capitulation / neutral / healthy / overheating) overlaid on the historical MVRV chart.performance
drawdown-simulatorEXCLUSIVEDrawdown SimulatorEXCLUSIVE - Interactive tool simulating hypothetical drawdown scenarios on a portfolio, mapped against the empirical distribution of historical Bitcoin drawdowns. Quantifies historical frequency and recovery duration per drawdown magnitude.performance
cycle-comparison-toolEXCLUSIVECycle Comparison ToolEXCLUSIVE - Interactive multi-cycle alignment tool overlaying past Bitcoin cycles aligned on halving date or cycle bottom. Each cycle is normalised to % return from the anchor, with Pearson correlation of each past cycle vs the current one displayed in a summary table.performance
whale-tracker-liveEXCLUSIVEWhale TrackerEXCLUSIVE - Daily transfer volume by addresses holding 1,000+ BTC (whales), with whale address count overlay. Real blockchain data from UTXO cohort analysis.performance
mempool-visualizerEXCLUSIVEFee Rate DistributionEXCLUSIVE - Daily fee rate distribution showing median, P10, and P90 percentiles in sat/vB. Real blockchain fee rate data revealing network congestion patterns across time.performance
fee-estimator-proEXCLUSIVEFee EconomicsEXCLUSIVE - Median fee per transaction (BTC) and fee-to-subsidy ratio tracking the economic transition from subsidy-dominated to fee-dominated security model. Real blockchain data.performance
utxo-explorer-3dEXCLUSIVEUTXO Explorer 3DEXCLUSIVE - Three-dimensional surface visualization of the UTXO set mapped by age (X), realized price (Y), and supply volume (Z). Rotate, zoom, and filter to uncover hidden accumulation and distribution structures.performance
correlation-matrix-btcEXCLUSIVEOn-Chain Correlation MatrixEXCLUSIVE - Interactive heatmap of rolling Pearson correlations between 23 key on-chain metrics and BTC price. Discover which indicators are currently most predictive and when correlations break down.performance
on-chain-alert-builderEXCLUSIVEOn-Chain Alert BuilderEXCLUSIVE - No-code alert designer: compose up to 4 conditions (metric × operator × threshold) joined by AND/OR on 6 flagship metrics (MVRV, Puell, NUPL, Reserve Risk, Trinity Composite, Market Cycle Phase). 10-year backtest + sensitivity indicator + localStorage persistence. Live monitoring/notifications in Monitoring backend sprint.performance
retirement-calculatorRetirement CalculatorInteractive projection tool estimating future BTC portfolio value based on on-chain growth models, accumulation rate, and target retirement date. Combines power-law and S2F inputs for scenario planning.pro
cagr-calculatorCAGR CalculatorCompounded Annual Growth Rate calculator for any Bitcoin holding period. Select start and end dates to compute exact annualized returns, total return multiplier, and maximum drawdown over the period.free
backtest-toolDCA Backtest ToolInteractive backtesting tool for Dollar-Cost Averaging and lump-sum strategies using real on-chain data. Compare investment outcomes across any historical period with adjustable frequency and amounts.pro
returns-comparisonBitcoin ReturnsBitcoin total return visualization normalized to percentage since the selected start date. Foundation for cross-asset comparison - benchmark overlays require licensed market data (Gold, S&P 500, Bonds, Real Estate).pro

Lightning

IdentifierNameShort descriptionTier
btc-layer-distributionLightning Network CapacityTotal BTC locked in Lightning Network payment channels over time, measured in BTC. Reflects the network's liquidity available for routing payments.free
layer-net-flowEXCLUSIVELightning Capacity Net FlowNet BTC capacity change on the Lightning Network between data points. Positive values indicate net channel openings (capacity growth), negative values indicate net channel closures (capacity contraction).pro
layer-rotation-velocityEXCLUSIVELayer Rotation VelocityProprietary composite measuring the speed at which BTC migrates between layers. High velocity indicates active capital reallocation; low velocity marks capital consolidation.performance
ln-force-close-rateEXCLUSIVELightning Force-Close RatePercentage of unilateral channel closures (force-closes) relative to total closures. Spikes indicate network stress - node operators going offline, software crashes, or extreme on-chain fee environments forcing emergency closures.pro
ln-channel-lifecycleEXCLUSIVELightning Channel LifecycleDaily breakdown of channel opens, cooperative closes, and force-closes on the Lightning Network. Reveals the rhythm of network expansion, maintenance, and stress events.pro
ln-stress-indexEXCLUSIVELightning Stress IndexProprietary composite combining force-close rate, capacity decline, node churn, and fee spikes into a single 0-100 stress score. High readings have historically preceded periods of elevated on-chain fee volatility.performance
ln-fee-rate-evolutionLightning Cost of RoutingCapacity-weighted average and median routing fee rates across the Lightning Network over time. Functions as Bitcoin's native 'cost of capital' - the price node operators charge to provide liquidity.free
ln-cross-layer-yield-spreadEXCLUSIVECross-Layer Yield SpreadCompares Lightning routing yield against Stacks PoX stacking yield. When Lightning yield exceeds Stacks yield, it marks a liquidity crunch - capital prefers routing fees over DeFi staking returns.performance
ln-yield-curveEXCLUSIVELightning Yield CurveFee rates plotted against channel capacity size, forming Bitcoin's first native yield curve. Small channels charge more per sat routed; large channels offer bulk discounts - mirroring traditional bond markets.performance
liquid-peg-flowEXCLUSIVELiquid Network Peg FlowTracks net BTC flowing into (peg-in) and out of (peg-out) the Liquid Network over time. Liquid uses confidential transactions, making peg flows the only observable window into institutional activity on this privacy-focused sidechain.pro
privacy-adoption-trendEXCLUSIVEPrivacy Layer AdoptionDual-axis view: Liquid L-BTC supply growth alongside the percentage of Tor-only nodes on the Lightning Network. Rising privacy adoption across both layers can indicate growing demand for confidential Bitcoin transactions.pro
flight-to-privacy-indexEXCLUSIVEFlight to Privacy IndexProprietary composite detecting surges in privacy-seeking behavior: Liquid peg-in spikes, Tor node growth acceleration, and capacity shifts toward privacy layers. Elevated readings have coincided with periods of regulatory uncertainty.performance
ln-institutional-fingerprintEXCLUSIVEAverage Channel CapacityAverage BTC capacity per Lightning channel over time. Rising average capacity suggests larger (institutional) channels are opening, while falling capacity suggests a shift toward smaller (retail) channels. A proxy for the institutional vs retail mix of the network.performance
ln-concentration-giniLightning Capacity Concentration (Gini)Gini coefficient of Lightning Network capacity distribution across nodes. A score of 0 means perfectly distributed; 1 means one node holds all capacity. Monitors centralization risk over time.pro
ln-centralization-riskEXCLUSIVELightning Centralization IndexRatio of channels per node, normalized to 0-1. Higher values indicate more concentrated routing through fewer nodes (centralization risk). Values near 1 mean the average node has many channels relative to the network size; values near 0 indicate distributed routing.performance

Mining

IdentifierNameShort descriptionTier
hash-rateHash RateEstimated total computational power securing the Bitcoin network. Rising hash rate marks miner confidence and network security expansion.free
difficultyMining DifficultyThe automatically adjusted target that controls how hard it is to mine a block. Difficulty adjustments every ~2016 blocks act as a built-in market sentiment gauge.free
difficulty-ribbonDifficulty Ribbon CompressionMeasures how compressed the difficulty ribbon is (8 SMAs converging). Values near 1.0 indicate maximum compression (miner capitulation); near 0 indicates healthy expansion.free
hash-ribbonHash RibbonCrossover indicator derived from 30-day and 60-day hash rate moving averages. A recovery detection fires when the 30d MA crosses above the 60d MA after a capitulation period.pro
puell-multiplePuell MultipleDaily miner revenue in USD divided by its 365-day moving average. Extreme lows mark capitulation bottoms; extreme highs have historically aligned with cycle peaks.free
miner-revenueMiner RevenueTotal daily USD revenue earned by miners from block subsidies plus transaction fees. The economic lifeline of the mining industry and a key demand indicator for hash power.pro
miner-revenue-breakdownMiner Revenue BreakdownStacked view of miner revenue split between block subsidies and transaction fees. As halvings reduce subsidies, the fee proportion becomes a critical long-term sustainability metric.pro
hash-priceHash PriceRevenue earned per unit of hash power (USD per TH/s per day). The fundamental profitability metric for miners - when hash price drops near cost of production, capitulation typically follows.pro
miner-capitulation-indexMiner Capitulation IndexComposite stress indicator aggregating hash rate drawdown, difficulty ribbon compression, and Puell Multiple. Identifies when miners are forced to sell, creating structural demand floors.pro
block-subsidy-decayBlock Subsidy DecayHistorical and projected block subsidy in BTC over time, highlighting each halving event. Visualizes Bitcoin's programmatic supply issuance schedule and scarcity trajectory.pro
block-interval-distributionAvg Block IntervalEstimated average time between blocks in seconds, derived from hash rate and difficulty. Target is 600s (10 min). Deviations reveal hash rate imbalances vs difficulty.pro
thermocap-price-modelEXCLUSIVEThermocap Price ModelEXCLUSIVE - Bitcoin price model derived from the thermodynamic cost of mining. Maps market price to fair energy value, revealing premium and discount zones relative to energy expenditure.performance
total-fees-usdTotal Fees (USD)Total daily transaction fees paid to miners in USD. Reflects real network demand and fee market dynamics. Spikes correlate with congestion events (Ordinals, market panic, exchange withdrawals).pro
fee-revenue-zscore-ribbonFee Revenue Z-ScoreZ-score 90-day rolling on daily fees revenue. Extreme spikes (|Z| > 5) are physically legitimate and mark halvings, Ordinals waves and cycle peaks - the metric is preserved raw without smoothing for institutional honesty.pro
inscriptions-fees-dailyInscriptions Fees DailyDaily fees attributable to inscriptions transactions, computed via OP_RETURN heuristic. Approximation ~85-95% accuracy vs strict Ordinals (taproot witness post-2023 not captured).free
inscriptions-tx-shareInscriptions Tx ShareRatio of OP_RETURN transactions over total network transactions daily - proxy for ordinals adoption. Approximation ~85-95% accuracy (taproot witness post-2023 not captured).pro
inscriptions-tx-countInscriptions Tx CountDaily count of transactions containing one or more OP_RETURN outputs - proxy for ordinals tx volume. Approximation ~85-95% accuracy (taproot witness post-2023 not captured).pro
inscriptions-vs-addressesInscriptions vs AddressesRatio of OP_RETURN inscriptions transactions over average daily active addresses - intensity of ordinals usage relative to network adoption. Approximation ~85-95% (taproot post-2023 not captured).performance
mining-pools-dominanceMining Pools DominanceTop 10 mining pools hash power composition over time, stacked-area visualization. Pre-test rendering for Batch 8 Mining pools complete (15 charts) coming next sprint.pro
mining-pool-concentration-hhiMining Pool Concentration HHIHerfindahl-Hirschman Index applied to top 10 mining pools hash share - concentration of hash power. CBECI Cambridge methodology, range [0, 10000] where 10000 = monopoly. Distinct from `supply-concentration-hhi` which measures BTC supply distribution.performance
top-3-pools-shareTop-3 Mining Pools ShareSum of top 3 mining pools hash power dominance (Foundry + AntPool + F2Pool), 7-day rolling MA. Centralization risk indicator: empirical threshold 0.5 = alert.performance
mining-pools-blocks-minedMining Pools Blocks MinedTotal daily blocks mined across the top 14 mining pools, capturing roughly 95% of network hash power production output.pro
mining-pools-rewards-breakdownMining Rewards BreakdownDaily mining rewards split between block subsidy and transaction fees, both denominated in USD.pro
mining-pool-concentration-giniMining Pool Gini ConcentrationGini coefficient measuring inequality in hash power distribution across the top 14 mining pools - Lorenz curve methodology.pro
foundry-dominanceFoundry USA DominanceDaily share of network hash power produced by Foundry USA pool, expressed as a percentage of total blocks mined.free
antpool-dominanceAntpool DominanceDaily share of network hash power produced by Antpool, expressed as a percentage of total blocks mined.free
f2pool-dominanceF2Pool DominanceDaily share of network hash power produced by F2Pool, expressed as a percentage of total blocks mined.free
pools-geographic-estimatePools Geographic EstimatePool dominance aggregated by HQ country (USA, China, Global, Czech, UK, Japan). Disclaimer: pool HQ inferred - actual hashrate location may differ.pro
hash-rate-by-poolHash Rate by PoolMulti-line view of hash power dominance for the top 14 mining pools (frontend may multiply by global hash rate for effective per-pool hash rate).pro
difficulty-regression-priceDifficulty Regression PriceLinear regression rolling 730-day window of BTC price log vs mining difficulty log, predicted price vs actual price.pro
difficulty-per-issuanceDifficulty per IssuanceMining difficulty divided by average daily coinbase output in satoshis - security cost per BTC issued.performance
mining-profitable-daysMining Profitable DaysDaily mining profitability proxy - coinbase USD revenue minus electricity cost estimate via Cambridge CBECI methodology.performance
mining-revenue-vs-costMining Revenue vs CostMulti-line view of daily mining USD revenue vs estimated electricity cost (Cambridge CBECI methodology, 0.05 USD/kWh × 30 J/Th).pro
mining-pulseEXCLUSIVEMining PulseA Trinity-exclusive composite health reading for the Bitcoin mining network, scored 0-100. It blends network capacity momentum, relative miner profitability and blockspace fee demand into one gauge of miner stress versus health.free
mining-nakamoto-coefficientMining Nakamoto CoefficientMinimum number of pools whose combined hash power exceeds 50% - the lower the number, the more vulnerable the network to a majority coalition.pro
ocean-share-datum-eraOCEAN Pool Share & DATUM EraNetwork hash power share of the OCEAN pool over time - the pool pioneering miner-built block templates (DATUM), a marker of template decentralization.pro
coinbase-output-complexityCoinbase Output ComplexityAverage number of coinbase output addresses per block - a proxy for payout-model decentralization (direct, non-custodial schemes pay many miners in the coinbase).pro
custom-template-hashrate-shareCustom-Template Hashrate ShareShare of network hash power from pools whose blocks diverge from the expected mempool template - a proxy for miner-built, decentralized block-template construction (DATUM / Stratum V2).pro
mining-empty-block-rateMining Empty Block RateNetwork share of empty blocks (mined with only the coinbase transaction) - elevated rates indicate template latency or spy-mining behaviour.pro
out-of-band-fee-divergenceOut-of-Band Fee DivergenceNetwork-wide divergence (in BTC) between realised block fees and the fees expected from the public mempool template - a proxy for out-of-band or custom transaction selection.pro

Network

IdentifierNameShort descriptionTier
utxo-countUTXO CountTotal number of unspent transaction outputs in the Bitcoin UTXO set. Growth reflects increasing adoption while consolidation periods mark fee-driven efficiency optimization.free
utxo-growth-rateUTXO Growth RateRate of change in the UTXO set size over time. Rapid growth indicates new address creation and on-boarding; contraction during high-fee periods reflects consolidation behavior.pro
utxo-realized-price-distRealized Price CohortsMulti-line view of realized prices for different cohorts (Global, STH, LTH). Shows the cost basis of different holder groups and how they relate to market price.pro
utxo-profit-loss-ratioUTXO Profit/Loss RatioRatio of supply in profit vs. supply in loss. Values >1 mean more supply is profitable. Extreme readings mark cycle tops (>>1) or bottoms (<<1).pro
utxo-band-analysisUTXO Age Bands (STH vs LTH)Percentage of supply held by Short-Term (<6m) vs Long-Term (>2y) holders from real UTXO age data. Shows the cycle dynamic between hot money and convicted holders.pro
transaction-countTransaction CountRaw daily on-chain transaction count. Combined with entity-adjusted metrics, separates genuine economic activity from automated batching and exchange sweeps.free
entity-adjusted-volumeNet Realized Profit/LossDaily net realized profit/loss in USD - the aggregate profit minus loss of all coins moved on-chain. Positive = profit-taking dominates, negative = capitulation (sellers below cost basis).pro
addresses-1btcAddresses Holding >1 BTCCount of unique addresses holding more than 1 BTC (whole-coiners). A direct measure of Bitcoin adoption - tracks how many entities have accumulated at least one full Bitcoin.pro
whale-addresses-1kEXCLUSIVEWhale Addresses (>1000 BTC)Count of addresses holding more than 1,000 BTC. Direct on-chain measure of whale population. Changes in this count mark accumulation or distribution by the largest holders.performance
entity-clusteringEXCLUSIVESupply Concentration (>100 BTC)EXCLUSIVE - Percentage of total Bitcoin supply held by addresses with >100 BTC. Measures wealth concentration among large holders. A declining trend marks distribution toward smaller holders.performance
utxo-consolidation-ratioEXCLUSIVEUTXO Set Growth Rate (7d)EXCLUSIVE - 7-day percentage change in the UTXO set size. Positive = net fragmentation (more UTXOs created than consumed), negative = net consolidation. Inscription waves and fee-driven batching are directly visible.performance
realized-cap-utxoRealized Cap (UTXO basis)Total market value of all UTXOs priced at their last on-chain movement. The bedrock valuation metric - it cannot be manipulated by derivatives or paper markets.pro
mempool-sizeMempool SizeCount of unconfirmed transactions waiting in the memory pool. Congestion spikes reveal demand surges and directly drive fee estimation dynamics.free
fee-rate-medianMedian Fee Rate (sat/vB)Median feerate in sat/vB of confirmed transactions over the last 24 hours - congestion thermometer resistant to outliers. Below 5 sat/vB = light, above 50 = heavy demand for block space.pro
realized-profit-cohortRealized Profit by Cohort (STH vs LTH)Daily realized profit in USD split by holder cohort: Short-Term Holders (STH, <155d) vs Long-Term Holders (LTH, >155d). Reveals who is taking profit and when - a key cycle timing indicator.pro
nvt-signalNVT SignalSmoothed version of NVT Ratio using a 90-day moving average of transaction volume. Reduces noise and provides clearer overbought and oversold readings across market cycles.pro
taproot-spend-ratioTaproot (P2TR) Share (%)Percentage of daily outputs using Taproot (P2TR) script type, computed from 4 real full node script counters (P2PKH, P2SH, P2WPKH, P2TR). Direct measure of Taproot's market share in Bitcoin transactions.pro
witness-discount-utilizationEXCLUSIVESegWit+Taproot Share (%)Percentage of daily outputs using SegWit (P2WPKH) or Taproot (P2TR) scripts, from real full node script counters. Tracks the overall adoption of modern Bitcoin transaction formats that reduce fees and enable new capabilities.performance
average-block-sizeAverage Block Size (bytes)Daily average block size in bytes. Directly reflects on-chain data demand including inscriptions, OP_RETURN data, and transaction volume. Spikes correlate with Ordinals waves and congestion events.pro
active-address-momentumActive Address MomentumZ-score 90-day rolling on average daily active addresses - detects acceleration vs deceleration of network adoption. Distinct from `active-addresses` count chart (this measures cycle regime momentum, not raw count).pro
txcount-momentumTx Count MomentumZ-score 90-day rolling on daily transaction count - detects regime shifts in network throughput.pro
transfer-volume-momentum-btcTransfer Volume Momentum BTCZ-score 90-day rolling on daily transfer volume in BTC - detects native flows acceleration vs deceleration regime shifts.pro
transfer-volume-momentum-usdTransfer Volume Momentum USDZ-score 90-day rolling on daily transfer volume in USD - detects economic flows acceleration vs deceleration regime shifts.pro
blocks-to-retargetBlocks to RetargetNumber of blocks remaining before the next mining difficulty retarget - Bitcoin adjusts difficulty every 2016 blocks.performance
blocks-to-halvingBlocks to HalvingNumber of blocks remaining before the next halving event - Bitcoin halves block subsidy every 210 000 blocks (~4 years).performance
difficulty-adjustment-historyDifficulty Adjustment HistoryPer-retarget percentage change of mining difficulty alongside cumulative ratio - visualizes hash rate response cycle by cycle.pro
address-activity-by-directionAddress Activity by DirectionSplits daily active addresses into three behaviours: receiving only, sending only, and bidirectional (both in the same day). The balance between receiving and sending addresses reveals the posture of the active network - a persistent receiving-over-sending skew has historically aligned with accumulation regimes, while a sending surge marks distribution or capitulation. Bidirectional activity tracks intermediaries and high-frequency churn (exchanges, consolidations).pro
difficulty-adjustment-estimatorDifficulty Adjustment EstimatorDaily estimate of the next difficulty adjustment, derived from the observed block pace of the current epoch against the 144 blocks per day target, plotted against the last adjustment actually applied. The estimate converges toward the actual value as the epoch completes.pro

Privacy

IdentifierNameShort descriptionTier
taproot-adoptionEXCLUSIVETaproot Output Count (P2TR)EXCLUSIVE - Daily average count of P2TR (Taproot) outputs per block, from real full node script type indexing. Direct measure of Taproot adoption velocity - how many outputs are being created using Bitcoin's latest script type.performance
segwit-adoption-rateEXCLUSIVESegWit P2WPKH Output CountEXCLUSIVE - Daily average count of P2WPKH (native SegWit) outputs created per block, from real full node script type indexing. Direct measure of native SegWit usage on-chain.performance
script-type-distributionEXCLUSIVEScript Type AdoptionEXCLUSIVE - Daily share of Bitcoin outputs by script type (P2WPKH / P2PKH / P2SH / P2TR), normalized to 100 %. Stacked-area view of the network's technical modernization pace, from full node script type indexing.performance
address-reuse-rateAddress ReuseTwo complementary reuse lenses. The first is the share of active addresses that are reused (an address transacted before) - a behavioural gauge of on-chain privacy hygiene, structurally declining as wallets adopt fresh-address standards. The second is the share of circulating supply held in reused addresses - a proxy for custodial and exchange concentration, since institutional infrastructure tends to reuse deposit addresses. Diverging trends separate retail privacy behaviour from custodial structure.pro

Risk

IdentifierNameShort descriptionTier
reserve-riskReserve RiskCompares the current market incentive to sell (price) against the conviction of long-term holders (HODL Bank). Low reserve risk marks strong conviction; high reserve risk marks weak conviction relative to price.performance
risk-adjusted-returnEXCLUSIVERisk-Adjusted ReturnEXCLUSIVE - Calmar-like ratio: 1-year return divided by maximum drawdown over the same period. Maps periods where risk was well-compensated vs. periods of poor risk-reward structure.performance
lth-sth-sopr-ratioLTH/STH SOPR RatioRatio of Long-Term Holder SOPR to Short-Term Holder SOPR. When LTH are taking outsized profits relative to STH, the ratio spikes - marking distribution. When it drops below 0.37, it historically marks extreme capitulation zones.pro
volatility-percentileEXCLUSIVEVolatility PercentileEXCLUSIVE - Rolling 30-day realized volatility expressed as a historical percentile rank. Extreme low percentiles precede explosive moves; extreme highs mark panic peaks where volatility mean-reverts.performance
sharpe-ratio-rollingEXCLUSIVERolling Sharpe RatioEXCLUSIVE - 365-day rolling Sharpe Ratio of Bitcoin returns, annualized. Identifies sustained periods of excellent risk-adjusted performance and the exhaustion phases that follow.performance
risk-reward-bandsEXCLUSIVEMVRV Risk ScoreEXCLUSIVE - MVRV percentile rank (0-100) measuring where Bitcoin's valuation stands relative to its full history. Near 0 = deepest value; near 100 = maximum overheating.performance
realized-price-risk-reward-4yEXCLUSIVERealized Price Risk/Reward 4YEXCLUSIVE - Risk/reward ratio from MVRV's position in its 4-year rolling distribution: the room left to the 4Y ceiling (reward) over the distance above the 4Y floor (risk). Spikes high at cycle troughs, collapses toward zero at cycle tops.performance

Supply & distribution

IdentifierNameShort descriptionTier
hodl-wavesHODL WavesBitcoin supply composition by holder age - percentage view reveals cohort migration and cycle psychology.free
rhodl-ratioRHODL RatioRatio of 1-week to 1-2 year realized value bands. Historically peaks near cycle tops when recent coins dominate realized value.pro
utxo-age-distributionUTXO Age DistributionAbsolute volume of unspent transaction outputs by age bracket - BTC view reveals aggregate capital immobilization.free
sth-lth-supplySTH vs LTH SupplyShort-Term Holders (<155 days) versus Long-Term Holders supply. LTH accumulation historically precedes bull markets.free
supply-last-activeSupply Last ActiveTracks the percentage of supply last moved more than 1, 2, or 5+ years ago. Rising values indicate deep conviction holding.pro
livelinessLivelinessRatio of cumulative coin-days destroyed to cumulative coin-days created. Falls during accumulation, rises during distribution.pro
thermocapThermocapCumulative security spend (all miner revenue ever). A fundamental floor model - market cap historically does not sustainably trade below Thermocap multiples.pro
revived-supplyRevived SupplyVolume of coins moving after being dormant for 1+ years. Spikes often coincide with major market events or distribution phases.pro
realized-cap-hodl-wavesRealized Cap HODL WavesHODL Waves weighted by realized value instead of supply. Amplifies the economic significance of each age band.pro
illiquid-liquid-supplyIlliquid / Liquid SupplySplits supply into illiquid (hodled or lost coins) and liquid (remainder). Rising illiquid supply marks strong accumulation.pro
supply-profit-loss% Supply in Profit / LossPercentage of circulating supply held at a profit or loss based on realized price. Extreme profit = potential distribution; extreme loss = potential capitulation.free
supply-maturity-spectrumSupply Maturity SpectrumHigh-resolution view of supply aging across 15+ age bands. Reveals subtle shifts in holder behavior invisible in standard HODL Waves.pro
conviction-migration-mapEXCLUSIVEConviction Migration MapEXCLUSIVE - Sankey diagram showing real BTC flows between 5 conviction levels (Speculative → Short-Term → Maturing → Veteran → Diamond) over the last 30 days.performance
supply-absorption-engineEXCLUSIVESupply Absorption EngineEXCLUSIVE - Z-score oscillator measuring illiquid supply absorption relative to on-chain activity. Positive = healthy accumulation, negative = distribution.performance
elastic-profit-supplyEXCLUSIVEElastic Profit SupplyEXCLUSIVE - Measures actually liquid profit (not paper profit from dormant coins). Reveals real sell-side pressure potential.performance
supply-shock-momentumEXCLUSIVESupply Shock Momentum OscillatorEXCLUSIVE - First derivative of the illiquid supply ratio, bounded as an oscillator. Detects supply shock acceleration/deceleration.performance
supply-1y-hodl% Supply Held >1 YearPercentage of circulating Bitcoin supply that has not moved in over 12 months. Rising values reflect strengthening long-term conviction and reduced available sell-side supply.free
coin-issuance-rateDaily Coin Issuance RateDaily BTC newly issued through block subsidies, showing the inflation rate in real time. Halvings are immediately visible as step-changes in this curve.free
supply-concentration-hhiEXCLUSIVESupply Concentration (Herfindahl Index)EXCLUSIVE - Herfindahl-Hirschman Index applied to Bitcoin address balances, measuring supply concentration among holders. A rising HHI marks whale accumulation; a falling HHI reflects broader distribution.performance
supply-by-protocol-typeSupply by Protocol TypeStacked breakdown of all circulating BTC by script type (P2PK, P2PKH, P2SH, P2WPKH, P2WSH, P2TR). Reveals protocol adoption waves, SegWit migration, Taproot uptake, and the quantum-vulnerable P2PK supply from Bitcoin's earliest era.pro
wallet-waves-btcWallet Waves (BTC)BTC supply decomposed across 6 wallet-size cohorts from shrimp under 1 BTC to humpback 10000 BTC and above.free
wallet-waves-pctWallet Waves (%)Wallet-size cohort decomposition normalized as percentage of total BTC supply.free
wallet-netposchange-30dWallet Net Position Change 30dPer-cohort supply delta on a rolling 30-day window, smoothed with a 7-day moving average.pro
wallet-netposchange-365dWallet Net Position Change 365dPer-cohort supply delta over a rolling 365-day window for macro-cycle view.pro
wallet-absorption-rate-30dSmart-Money Absorption Rate 30dWhale + humpback (>1k BTC) net supply change over 30 days divided by new mining issuance - smart money flow indicator.pro
wallet-absorption-rate-365dSmart-Money Absorption Rate 365dWhale + humpback macro-cycle absorption ratio (365-day window vs yearly issuance) - smart money regime detector.performance
shrimp-crab-fish-30dSmall Holders Supply 30dRetail cohort below 100 BTC per address, net supply change on 30-day window smoothed SMA7.pro
shrimp-crab-fish-90dSmall Holders Supply 90dRetail cohort quarterly net supply change reveals quarter-over-quarter rotation patterns.pro
supply-older-1y-absSupply Older Than 1y (BTC)BTC supply held in UTXOs older than 365 days - a long-term holder conviction gauge.free
supply-older-1y-pctSupply Older Than 1y (%)Fraction of total BTC supply held in UTXOs older than 365 days.pro
supply-age-breakdownSupply Age Breakdown12-band hodl wave decomposition of BTC supply by UTXO age from under 1 day to over 10 years.performance
breakdown-lthsth-pnl-absLTH/STH PnL Breakdown (USD)Supply in profit vs loss broken down by LTH and STH cohorts, expressed in USD.pro
breakdown-lthsth-pnl-pctLTH/STH PnL Breakdown (%)LTH and STH profit vs loss breakdown as percentage of current market capitalization.pro
breakdown-pnl-totalTotal Realized PnLAggregated net realized profit minus loss across LTH and STH cohorts, in USD.performance
revived-supply-costvalueRevived Supply Cost ValueDaily USD cost basis (at acquisition) of UTXOs spent - measures the original capital being released by reawakening coins.pro
revived-supply-realizedRevived Supply RealizedDaily USD realized value (at spend time) of revived UTXOs - captures the immediate market valuation when dormant coins move.pro
revived-supply-totalRevived Supply TotalTotal daily BTC count revived from cohorts ≥ 1 year old - quantifies how much long-dormant supply rejoins circulation.pro
revived-age-dominanceRevived Age DominanceSupply share by age band - reveals which holder cohorts dominate the dormant supply pool, from short-term traders to long-term hodlers.free
revived-supply-lossRevived Supply LossDaily USD loss realized by revived cohorts ≥ 1 year - captures capitulation pressure from late-comers selling at a loss.pro
revived-supply-profitRevived Supply ProfitDaily USD profit realized by revived cohorts ≥ 1 year - measures distribution pressure from long-term holders cashing in during euphoria.pro
revived-age-byyear-btcRevived Age by Vintage Year (BTC)Stacked BTC supply by year-of-birth cohort - visualises how each vintage class (2009 to today) contributes to the circulating supply over time.pro
revived-age-byyear-usdRevived Age by Vintage Year (USD)Stacked USD valuation by year-of-birth cohort - amplifies the impact of each vintage class on total network valuation through bull markets.pro
revived-year-costvalueRevived Year Cost ValueSnapshot realized cap per representative vintage cohort (Silk Road era / ICO peak / post-ETF) - tracks the live cost basis held by each generation.performance
revived-year-lossRevived Year LossCumulative realized loss per representative vintage cohort - exposes which generations bore the heaviest capitulation across cycles.performance
revived-year-profitRevived Year ProfitCumulative realized profit per representative vintage cohort - reveals which generations harvested the largest gains across bull markets.performance
revived-year-realizedRevived Year Realized PnLCumulative net realized PnL per representative vintage cohort (profit minus loss) - surfaces structural winners and losers across BTC cycles.performance
smart-money-supply-rotationEXCLUSIVESmart Money Supply RotationEXCLUSIVE - Supply held by Smart Money versus Tourist cohorts over time (level view, default): the two lines cross as supply rotates between strong and weak hands. Toggle to the net 1-month rotation oscillator (smart minus tourist flow) - strongly positive = rotation toward strong hands near bottoms, negative = toward weak hands near tops.performance

Technical indicators

IdentifierNameShort descriptionTier
pi-cycle-topPi Cycle Top IndicatorCrossover of the 111-day MA and double the 350-day MA. Historically marks major cycle tops within days of the actual peak - one of the most cited on-chain cycle timing tools.free
mayer-multipleMayer MultipleBitcoin's current price divided by its 200-day moving average. A reading above 2.4 has historically marked overheating; below 1.0 marks deeply undervalued accumulation zones.free
power-law-corridorPower Law CorridorLong-term price model based on the observation that Bitcoin's price follows a power law relative to time since genesis. The corridor's upper and lower bounds define historical support and resistance ranges.pro
200-week-ma-heatmap200-Week MA HeatmapBitcoin price colored by percentage above or below its 200-week moving average. Bright red zones have historically marked exhaustion tops; deep blue zones mark historically significant accumulation zones.pro
golden-ratio-multiplierGolden Ratio MultiplierSet of price multiples (1.6×, 2×, 3×, 5×, 8×, 13×, 21×) applied to the 350-day MA, mapping Fibonacci-based resistance and cycle-top zones across Bitcoin's growth trajectory.pro
puell-mayer-crossEXCLUSIVEPuell-Mayer CrossEXCLUSIVE - Combined indicator that activates when both the Puell Multiple and Mayer Multiple enter their historically overvalued or undervalued zones simultaneously. Dual confirmation reduces false positives.performance
bitcoin-rainbowBitcoin Rainbow ChartLogarithmic regression bands colored into nine valuation zones from 'Extreme Discount' to 'Extreme Overvaluation'. An accessible long-term perspective on where price sits relative to its historical trend.free
logarithmic-regressionLog Regression DeviationZ-score measuring how far Bitcoin's price deviates from its best-fit logarithmic growth curve. Positive = above trend, negative = below. Statistical extremes have marked every cycle top and bottom.pro
4-year-cycle-overlayEXCLUSIVE4-Year Cycle OverlayEXCLUSIVE - All past Bitcoin cycles aligned and overlaid from halving to halving, enabling direct visual comparison of current price trajectory vs. historical cycle analogs.performance
halving-cycle-roiEXCLUSIVEHalving Cycle ROIEXCLUSIVE - Return on investment measured from each halving date to the next cycle peak, with current cycle progress highlighted. Contextualizes where we are in the return potential curve.performance
difficulty-price-modelEXCLUSIVEDifficulty-Price RatioEXCLUSIVE - Ratio of Bitcoin's price to the cube root of mining difficulty. Measures how much speculative premium price carries above the implied difficulty-derived fair value. High ratios mark overvaluation, low ratios mark accumulation zones.performance
realized-price-bandsEXCLUSIVERealized Price BandsEXCLUSIVE - Three dynamic support/resistance levels: Global Realized Price, STH cost basis, and LTH cost basis. All from native full-node data, updated daily.performance
s2f-cross-assetS2F Cross-Asset ModelPlanB's Stock-to-Flow cross-asset model mapping Bitcoin alongside gold, silver, and real estate on a log-log regression. Visualizes Bitcoin's scarcity premium relative to traditional store-of-value assets.free
s2f-rainbowS2F RainbowStock-to-Flow model with color-coded deviation bands indicating whether Bitcoin is extremely overvalued, fairly valued, or at an extreme discount relative to its scarcity-based fair value.free
s2f-bandsS2F BandsStock-to-Flow model with standard deviation bands (±1σ, ±2σ) showing the statistical distribution of price around the S2F regression line. Identifies extreme deviations from the model.pro
s2f-power-law-averageS2F Power Law AverageHybrid model combining Stock-to-Flow scarcity pricing with power-law time regression. Smooths out S2F volatility by averaging the two approaches for a more robust long-term price corridor.pro
cycle-repeat-1458dHalving Cycle PerformanceOverlays all Bitcoin halving cycles aligned on Day 0 (halving date), showing normalized performance (%) since each halving. Epochs are derived dynamically from the 210,000-block protocol rule - future cycles auto-appear.free
cycle-low-multipleCycle Low MultipleRatio of current price to each cycle's lowest point. Tracks how far Bitcoin has risen from the cycle bottom, providing context for where we are in the current expansion phase.pro
bull-market-compareBull Market CompareSide-by-side comparison of all Bitcoin bull runs from their respective cycle lows (bear market bottoms), normalized to percentage gain. Day 0 = cycle trough. See how the current rally stacks up against 2013, 2017, and 2021.pro
reward-era-compareReward Era CompareBitcoin price performance segmented by mining reward era (50 BTC, 25 BTC, 12.5 BTC, 6.25 BTC, 3.125 BTC). Each era overlaid to reveal how diminishing issuance impacts cycle dynamics.pro
price-drawdown-from-athPrice Drawdown from ATHMeasures how far the current BTC price is from its all-time high. A value of 0 means price is at ATH; -0.50 means price is 50% below ATH. Essential for understanding cycle positioning and identifying accumulation zones during deep corrections.free
adoption-power-lawAdoption Power LawBitcoin address growth follows a cubic power law (N ∝ t³), consistent with epidemic spreading on scale-free networks. Derived from Santostasi & Perrenod (2026).pro
metcalfe-fair-valueMetcalfe Fair ValueNetwork-derived fair value using generalised Metcalfe scaling (P ∝ N¹·⁸⁴). Sub-quadratic exponent reflects decreasing marginal value of new connections. Santostasi & Perrenod (2026).pro
dca-returns-multi-tfDCA Returns (Multi-Timeframe)Cumulative ROI of a monthly Dollar Cost Averaging on Bitcoin across 1y / 3y / 5y horizons. Displays the price-agnostic value of disciplined retail accumulation.free
dca-cagr-rollingDCA CAGR RollingCompound Annual Growth Rate of a monthly DCA across 2y / 5y / 8y windows. CAGR is the standard finance metric to compare investment performance on horizons of two years or more.pro
dca-stacked-btcDCA Stacked BTCTotal BTC accumulated by a monthly Dollar Cost Averaging on horizons of 1y / 3y / 8y. Answers the practical retail question: 'how many sats did consistent buying earn me?'.pro
pain-indexPain IndexComposite share of supply held in unrealised loss, weighted by drawdown magnitude. High readings characterise capitulation phases and bear-market troughs; low readings characterise euphoric profit regimes.pro
pain-index-sthPain Index STHPain Index restricted to Short-Term Holders (less than six months of holding). Captures short-horizon capitulation - fast hands giving up first during corrections.pro
pain-index-lthPain Index LTHPain Index restricted to Long-Term Holders (more than two years of holding). When this metric spikes it marks major capitulation across the OG holder cohort - historically a rare and high-information event.performance
greed-indexGreed Index (On-Chain)Composite share of supply held in unrealised profit, weighted by gain magnitude. High readings characterise euphoric phases near cycle tops; low readings characterise capitulation troughs. Distinct from the multi-source Fear & Greed composite - fully on-chain.free
invested-capital-in-profitInvested Capital in ProfitAbsolute USD amount of capital sitting in unrealised profit. Tracks the dollar size of latent gains across all holders - the larger the figure, the heavier the take-profit pressure if sentiment turns.pro
invested-capital-in-lossInvested Capital in LossAbsolute USD amount of capital sitting in unrealised loss. Tracks the dollar size of latent losses across all holders - the larger the figure, the heavier the capitulation potential.pro
rolling-btc-returnsRolling BTC ReturnsRolling multi-window raw return (90 days / 365 days / 30 days) of Bitcoin price. Helps separate short, medium and long horizons of performance for portfolio comparison.performance
p2pkh-decline-curveP2PKH Decline CurveLong-term decline curve of the P2PKH output share as P2SH, SegWit, and Taproot formats progressively replace the original Satoshi 2009 script type.performance
p2sh-adoptionP2SH AdoptionOutput share of Pay-to-Script-Hash format introduced by BIP16 (April 2012). Includes multisig, Lightning channel funding, and P2SH-wrapped SegWit envelopes.pro
p2wpkh-adoptionP2WPKH AdoptionOutput share of native SegWit single-signature format (BIP141, August 2017). Standard for modern wallets thanks to the witness fee discount.pro
p2wsh-adoptionP2WSH AdoptionOutput share of native SegWit multisig format (BIP141). Specialised use cases: institutional custody and modern Lightning channels.performance
p2tr-growth-rateP2TR Growth Rate30-day change (in percentage points) of the P2TR output share - bounded adoption momentum of Taproot since the BIP340-342 activation (November 2021). Measures how fast the Taproot output share is gaining ground.pro
taproot-supply-shareTaproot Supply ShareShare of total BTC supply held in P2TR UTXOs, smoothed over 30 days for macro trajectory clarity. Differs from the raw supply ratio by surfacing trend over short-term noise.pro
taproot-realized-cap-shareTaproot Realized Cap ShareShare of total realized cap stored in P2TR UTXOs. Capital cost-basis view of Taproot adoption - recent purchases at higher prices weight this faster than the supply share.performance
op-return-share-trendOP_RETURN Share TrendOutput share of OP_RETURN data carriers, smoothed monthly. Tracks the regime shift triggered by Ordinals inscriptions (January 2023) and subsequent data-protocol activity.free
op-return-value-sumOP_RETURN Cumulative ValueCumulative BTC value locked in OP_RETURN data carriers since 2014. Monotonic absolute series - the Ordinals regime (January 2023) marks the largest acceleration on record.pro
segwit-native-adoptionSegWit-Native AdoptionCombined output share of all SegWit-native witness formats (P2WPKH + P2WSH + P2TR). Aggregate adoption of witness-based outputs since BIP141 (2017) and BIP341 Taproot (2021), measured at the output level.performance
epoch-supply-breakdownEpoch Supply BreakdownBTC supply decomposed across the five halving eras (50 / 25 / 12.5 / 6.25 / 3.125 BTC). Each era's cohort accumulates supply from its block subsidy and is held independently - the stacked layers visualise the structural age of total circulating BTC.free
epoch-mvrv-comparisonEpoch MVRV ComparisonMVRV ratio overlaid for each halving era - five lines that let you compare valuation regimes between cycles. Each era's MVRV reflects only the supply minted under that block subsidy schedule.pro
epoch-sopr-comparisonEpoch SOPR Comparison24h SOPR overlaid for each halving era - five lines comparing realized profit-loss patterns across cycles. SOPR = 1 marks the break-even line; eras above 1 are net realising profit, eras below 1 are net realising losses.pro
class-2016-hodlersClass 2016 HodlersUTXOs born in 2016 - early-adopter cohort tracked across two dimensions: supply held (BTC, left axis) and realized cap (USD cost basis, right axis). A reference baseline for measuring conviction across multi-cycle holders. Class 2016 dominance over total supply is visible as a layer on the Birth-Year Supply multi-layer chart.performance
class-2017-bull-cohortClass 2017 Bull CohortUTXOs born in 2017 - the first historic bull-market cohort, tracked across two dimensions: supply held (BTC, left axis) and realized cap (USD cost basis, right axis). Reveals the multi-cycle journey of holders who entered during a parabolic run. Cumulative realized P&L derivable from realized_cap dynamics.pro
class-2021-bull-cohortClass 2021 Bull CohortUTXOs born in 2021 - the most recent bull-market cohort, tracked via supply held (BTC) and realized cap (USD cost basis). Younger cohort means thinner secondary statistics - the contract intentionally limits exposure to the two robust dimensions.pro
class-birthyear-supplyClass Birth-Year SupplyBTC supply decomposed across all birth-year cohorts (from genesis 2009 to current year, auto-extending) - the structural age view of the entire circulating supply. Each layer represents UTXOs minted that year that have not yet been spent.performance
class-birthyear-realized-capClass Birth-Year Realized CapRealized cap decomposed across all birth-year cohorts (from genesis 2009 to current year, auto-extending) - the cost-basis view of the entire circulating supply. Each layer aggregates the USD value at which the cohort's UTXOs were last moved.performance
epoch-rarity-meterCycle Rarity MeterComposite multi-factor on-chain score measuring how rare the current cycle state is versus the full historical distribution. Empirical percentile bands (p01 / p05 / p95 / p99) frame the central score, marking ultra-rare and extreme zones.performance

Transactions

IdentifierNameShort descriptionTier
cddCoin Days Destroyed (CDD)Sum of coin-age destroyed when coins move. A spike means old coins are waking up - historically significant at cycle turning points.free
binary-cddBinary CDDBinary indicator: 1 when daily CDD exceeds its long-term average, 0 otherwise. Smooths CDD into a clean regime indicator - sustained 1s indicate distribution.free
supply-adjusted-cddSupply-Adjusted CDDCDD normalized by circulating supply, removing the natural growth bias. Enables meaningful cross-cycle comparison of destruction intensity.pro
dormancy-flowDormancy FlowMarket cap divided by annualized dormancy value (CDD in USD). When Dormancy Flow drops below key thresholds, it has historically identified historically significant accumulation zones.pro
entity-adjusted-tx-countEntity-Adjusted TX CountTransaction count with self-transfers and change outputs filtered out, estimating genuine economic transactions. A more honest measure of network usage.free
transfer-volumeTransfer VolumeTotal BTC value transferred on-chain per day, segmented by transaction size. Whale transfers (>1000 BTC) often precede significant price moves.free
velocityVelocityRatio of daily transaction volume to circulating supply - how quickly coins change hands. Declining velocity in a bull market suggests accumulation, not apathy.free
asolActive Supply Ratio (ASOL proxy)Ratio of Active Cap to Market Cap - measures the share of market capitalisation attributable to economically active (recently moved) supply. A rising ratio marks network re-activation.pro
msolMSOL - STH Spent Output AgeAverage lifespan of UTXOs spent by Short-Term Holders (coins younger than 155 days). Typical range 1-6 days. Paired with the LTH Spent Output Age, the STH/LTH split provides a cohort-level view of on-chain activity freshness.pro
mean-dollar-invested-ageLTH Spent Output AgeAverage age of outputs spent by long-term holders (>155 days). When this metric spikes, veteran holders are moving old coins - a key distribution indicator at cycle peaks.pro
dormancy-regime-divergenceEXCLUSIVEDormancy Regime DivergenceEXCLUSIVE - Detects divergences between network activity metrics and price action. When the network sleeps while price rises (or vice versa), regime shifts follow.performance
active-addressesActive AddressesNumber of unique Bitcoin addresses involved in at least one on-chain transaction during a given day - whether as sender or recipient. A fundamental indicator of network health and usage levels.free
new-addressesNew AddressesCount of addresses appearing on-chain for the first time each day. A leading indicator of new user onboarding and network growth momentum.free

Valuation

IdentifierNameShort descriptionTier
mvrv-classicMVRV ClassicMarket Value to Realized Value ratio. Above 3.7 has historically coincided with cycle tops; below 1.0 with generational bottoms.free
mvrv-sthMVRV Short-Term HoldersMVRV for coins held <155 days. Values above 1.0 mean STH are in aggregate profit; sharp drops below 1.0 indicate local capitulation.pro
mvrv-lthMVRV Long-Term HoldersMVRV for coins held >155 days. LTH profit levels above 3.5x have historically preceded major distribution events.pro
mvrv-z-scoreMVRV Z-ScoreStandardized MVRV using standard deviation bands. Historically enters the red zone (>7) at cycle peaks and green zone (<-0.5) at bottoms.free
nupl-classicNUPL ClassicNet Unrealized Profit/Loss. Maps the market's aggregate emotional state: euphoria (>0.75), belief, optimism, anxiety, capitulation (<0).free
nupl-cohortNUPL by Age CohortNet Unrealized Profit/Loss broken down by holder cohort (STH and LTH). Reveals the divergent profit states of recent buyers versus long-term holders at any point in the cycle.pro
sopr-classicSOPR ClassicSpent Output Profit Ratio. Above 1.0 = coins moved at a profit; below 1.0 = coins moved at a loss. The 1.0 line acts as support in bulls, resistance in bears.free
sopr-adjustedaSOPR (Adjusted SOPR)7-day moving average of SOPR, smoothing out noisy short-term exchange movements. Provides a cleaner reading for identifying profit-taking and capitulation events.pro
sopr-sthSOPR Short-Term HoldersSpent Output Profit Ratio restricted to coins held less than 155 days. When STH-SOPR drops below 1.0, recent buyers are capitulating - historically a local-bottom indicator.pro
sopr-lthSOPR Long-Term HoldersSpent Output Profit Ratio for coins held over 155 days. LTH-SOPR spikes at cycle tops reveal long-term holders taking multi-year profits into market strength.pro
nvt-ratioNVT RatioNetwork Value to Transactions ratio - Bitcoin's P/E equivalent. High NVT suggests the network is overvalued relative to its transaction throughput.free
sopr-z-scoreSOPR Z-ScoreStandardized SOPR using rolling Z-score normalization. Statistical extremes above +2 or below -2 identify overbought and oversold conditions with greater precision than raw SOPR thresholds.pro
realized-price-globalRealized PriceThe average price at which all coins last moved. Acts as the aggregate cost basis of the market - a key psychological and on-chain support level.free
realized-price-sthRealized Price - Short-Term HoldersAverage acquisition price of all coins held less than 155 days. The STH cost basis acts as a key dynamic support level - price bouncing off it marks bull market continuations; breaking below triggers STH capitulation.pro
realized-price-lthRealized Price - Long-Term HoldersAverage acquisition price of all coins held over 155 days. The LTH cost basis represents deep structural support - the price rarely sustains below this level for long.pro
realized-price-cohortEXCLUSIVERealized Price by Age CohortEXCLUSIVE - Compares the realized price (average cost basis) of Short-Term Holders (<155 days) versus Long-Term Holders (>155 days) with BTC spot price overlay. Reveals the divergent cost-basis dynamics between recent buyers and seasoned holders.performance
urpdURPD - Realized Price vs Spot PriceRealized price (aggregate cost basis) compared to spot price over time. When spot price is below realized price, the average holder is at a loss - historically a key accumulation zone indicator.pro
cvddCVDD - Cumulative Value Days DestroyedMarket cap divided by cumulative sum of value-days destroyed, producing a long-run floor price model. Historically, Bitcoin price has rarely sustained below CVDD - it marks historically significant accumulation zones.pro
terminal-priceTerminal PriceA long-term price ceiling model: 21 × Transferred Price, where Transferred Price aggregates all value-days destroyed over Bitcoin's lifetime. Historically has served as a reliable resistance ceiling at prior cycle peaks.pro
balanced-priceBalanced PriceFair value price derived from the difference between the realized price and the transferred price (Realized Price - Transferred Price). Acts as a structural equilibrium level - price tends to oscillate around balanced price during accumulation phases.pro
delta-priceDelta PriceDefined as (Realized Cap - Average Cap) / Supply, where Average Cap is the cumulative mean of all daily market caps. Delta Price has historically served as the absolute low during bear markets and is considered one of the strongest bottom models.pro
top-capTop Cap PricePer-coin price derived from the average cap multiplied by 35, creating a historically validated ceiling model. Price touching Top Cap Price has coincided with every major cycle peak to date.pro
investor-capInvestor CapRealized cap minus thermocap (miner revenue). Represents the cumulative capital invested by non-miner market participants. The AVIV ratio uses investor cap as its denominator.pro
stock-to-flowStock-to-Flow RatioModels Bitcoin's scarcity by comparing existing supply (stock) to annual production (flow). Each halving doubles the S2F ratio.free
cost-basis-defense-scoreEXCLUSIVECost Basis Defense ScoreEXCLUSIVE - Probability that current price will hold based on the density of realized prices around it. Thick support = high defense score.performance
realized-loss-totalEXCLUSIVERealized Loss (USD/day)EXCLUSIVE - Total realized loss in USD per day: the aggregate value lost by all sellers who moved coins below their cost basis. Spikes indicate capitulation events - sellers giving up at a loss. Key bottom-detection metric.performance
realized-profit-totalRealized Profit (USD/day)Total realized profit in USD per day: the aggregate value gained by all sellers who moved coins above their cost basis. Spikes indicate local exhaustion - heavy profit-taking that caps price rallies. Key top-detection and momentum metric.pro
urpd-cohort-sthURPD STHUTXO Realized Price Distribution filtered on Short-Term Holders (<155 days), showing hot money supply per price bucket.pro
urpd-cohort-lthURPD LTHUTXO Realized Price Distribution filtered on Long-Term Holders (>155 days), exposing conviction supply per price bucket.pro
urpd-realized-valueURPD Realized ValueRealized Value per price bucket (cost basis multiplied by supply), expressing the distribution in USD rather than BTC.performance
urpd-realized-cohort-lth-sthURPD Realized Value per CohortRealized Value stacked by STH and LTH cohorts at the same price buckets, revealing rotation of cost basis between short and long-term holders.performance
urpd-unrealized-pnlURPD Unrealized PnLUnrealized Profit and Loss per price bucket: signed mass of supply in profit versus underwater at current spot.pro
urpd-unrealized-cohortURPD Unrealized PnL per CohortUnrealized PnL stacked by STH and LTH cohorts, exposing whether the distribution of profit or loss concentrates on hot money or conviction holders.performance
key-cost-basis-originalsKey Cost Basis LevelsBTC price overlaid with three major cost basis markers (Realized Price global + STH + LTH) to reveal psychological supports and resistances on-chain.free
urpd-diff-30dURPD Diff 30dDelta of URPD supply over a 30-day rolling window per price bucket, exposing which levels see active accumulation versus distribution.pro
urpd-heatmap-supplyURPD Heatmap SupplyTwo-dimensional heatmap of time by price bucket, intensity encoding absolute supply at each level across history.performance
urpd-heatmap-diff-30dURPD Heatmap Diff 30dTwo-dimensional heatmap of 30-day supply delta per price bucket with a diverging red/green palette - persistent green bands flag multi-week accumulation zones.performance
cost-basis-distribution-cohortCost Basis Distribution per CohortDistribution of cost basis stratified across age cohorts (UTXO age bands), revealing which segment holds at which price level.pro
cost-basis-distribution-heatmapCost Basis Distribution HeatmapTwo-dimensional heatmap of time by cost basis bucket, intensity encoding aggregated realized value - exposes persistent clusters of cost basis across cycles.performance
mvrv-gradient-30dMVRV Gradient 30DTime derivative of MVRV over a rolling 30-day window - short-term action indication capturing accelerations and decelerations of the valuation ratio.pro
mvrv-gradient-90dMVRV Gradient 90DTime derivative of MVRV over a rolling 90-day window - quarterly swing trading indication capturing mid-horizon valuation shifts.pro
mvrv-gradient-180dMVRV Gradient 180DTime derivative of MVRV over a rolling 180-day window - mid-cycle macro reading smoothing tactical noise to reveal structural valuation shifts.performance
mvrv-gradient-360dMVRV Gradient 360DTime derivative of MVRV over a rolling 360-day window - macro annual trend reading capturing multi-quarter valuation regime shifts.performance
mvrv-momentumMVRV MomentumMVRV deviation from its 365-day exponential moving average - complementary reading to gradient (gradient measures speed, momentum measures position relative to trend).pro
sth-mvrv-zscoreSTH-MVRV Z-Score (2Y rolling)Z-score of STH-MVRV with a 2-year rolling window - statistical overheat or undervaluation reading for the Short-Term Holder cohort (<155 days). Distinct from mvrv-z-score (expanding global).pro
lth-mvrv-zscoreLTH-MVRV Z-Score (2Y rolling)Z-score of LTH-MVRV with a 2-year rolling window - statistical stress reading for the Long-Term Holder cohort (>155 days). Sister to sth-mvrv-zscore for the conviction segment.pro
sth-mvrv-bollingerSTH-MVRV Bollinger BandsSTH-MVRV with Bollinger bands ±2σ rolling 20 days - tactical entry/exit indications based on statistical envelope breakouts. Industry-standard volatility-adjusted thresholds.pro
trinity-urpd-cycle-awareEXCLUSIVETrinity URPD Cycle-AwareTrinity proprietary model - URPD distribution with cycle-phase color encoding and auto-detected significant clusters.performance
sopr-bands-stdevSOPR ±σ BandsSpent Output Profit Ratio framed by ±0.5/1.0/1.5 standard-deviation bands built from the full historical distribution. The shaded envelopes flag statistically extreme profit-taking or capitulation versus the all-time norm.pro
sopr-7d-emaSOPR 7-Day EMASpent Output Profit Ratio smoothed with a 7-day exponential moving average. Exponential weighting reacts faster to weekly regime inflections than a simple moving average while filtering daily noise around the 1.0 break-even line.pro
histogram-sopr-bullbearSOPR vs MVRV RegimeSpent Output Profit Ratio read jointly against the MVRV valuation regime on a dual axis. SOPR above 1 inside a high-MVRV regime marks euphoric distribution; below 1 inside low MVRV marks capitulation.performance
consecutivedays-sopr-above1Consecutive Days SOPR > 1Count of consecutive days the Spent Output Profit Ratio has stayed above 1.0 since the last cross. Long streaks indicate prolonged aggregate profit realization typical of sustained expansions; the counter resets when SOPR dips below break-even.pro
consecutivedays-sopr-below1Consecutive Days SOPR < 1Count of consecutive days the Spent Output Profit Ratio has stayed below 1.0 since the last cross. Extended streaks mark prolonged loss realization typical of capitulation phases; the counter resets when SOPR reclaims break-even.pro
sopr-timeframe-4viewsSOPR Multi-HorizonSpent Output Profit Ratio rendered across four horizons (24h raw, 1-week, 1-month EMA, 1-year EMA) in a single overlay. Reading short and long horizons together separates transient noise from durable regime shifts around break-even.performance
histogram-mvrv-avivMVRV × AVIV JointMVRV and AVIV valuation ratios read jointly on a dual axis. Convergence confirms a consistent valuation regime; divergence flags a state where realised-value and active-value readings disagree.performance
realized-price-mvrv-bandsRealized Price ±σ BandsRealized Price framed by ±0.5/1.0/1.5/2.0 fair-value bands whose width scales with the historical volatility of market valuation. The shaded envelopes mark statistically rich and cheap zones around the aggregate cost basis.pro
realized-price-percentilesRealized Price PercentilesRealized Price framed by five rolling historical percentiles (p5/p25/p50/p75/p95) over a two-year window. The percentile envelope shows where the current cost basis sits within its own recent statistical distribution.pro
realized-price-rolling-1yRealized Price Rolling 1YRealized Price smoothed with a one-year rolling mean. The annual smoothing strips short-term oscillation to expose the calm macro trajectory of the aggregate cost basis across a market cycle.performance
realized-price-rolling-2yRealized Price Rolling 2YRealized Price smoothed with a two-year rolling mean. The ultra-long smoothing reveals the slow structural drift of the aggregate cost basis, a baseline that historically acts as deep cycle support.performance
urpd-diff-90dURPD Δ 90 DaysChange in the UTXO Realized Price Distribution over a 90-day window, per price bucket. Positive bars mark supply accumulated at that level over the quarter; negative bars mark distribution, revealing where conviction is building or fading.pro
urpd-diff-180dURPD Δ 180 DaysChange in the UTXO Realized Price Distribution over a 180-day window, per price bucket. The semi-cycle horizon highlights durable shifts in where supply concentrates, beyond shorter-term quarterly churn.performance
urpd-diff-365dURPD Δ 365 DaysChange in the UTXO Realized Price Distribution over a 365-day window, per price bucket. The cycle-long horizon exposes structural redistribution of supply; readings spanning a halving include a mechanical issuance break and should be read with care.performance
cohort-hodl-strength-150dCohort HODL Strength (150D)Percent of each halving-epoch cohort's Bitcoin supply still unspent, aligned on days since onboarding - a cross-cycle survival view of holder conviction.free
cohort-hodl-window-sensitivityCohort Window SensitivityCohort survival across adjustable onboarding windows (30 to 365 days) - test how sensitive the holder-conviction curve is to the accumulation window chosen.pro
cohort-decay-rate-per-cycleCohort Decay Rate per CycleDaily spend velocity of each cohort - the rate at which a halving-epoch cohort's coins leave their original hands, revealing distribution tempo across cycles.performance
trinity-cohort-conviction-indexEXCLUSIVETrinity Cohort Conviction IndexTrinity Cohort Conviction Index - a proprietary 0-100 score ranking each halving-epoch cohort by holder conviction. Trinity exclusive model.performance
cost-basis-distributionCost Basis DistributionThe full distribution of the supply's cost basis at each date, drawn as percentile bands from the floor where most holders sit to the ceiling of the most expensive coins. Toggle BTC-weighted (each coin equal) or USD-weighted (each dollar of realized value equal). When spot touches the median band, half the market is underwater.pro
smart-money-cost-basis-bandsEXCLUSIVESmart Money vs Tourist Cost BasisEXCLUSIVE - Plots BTC spot price against the average cost basis of Smart Money holders (who entered below the market's time-weighted average cost) and Tourist holders (who entered above it). Two cost-basis defense lines reveal where stronger and later hands sit relative to price.performance
tourist-capitulation-trackerEXCLUSIVETourist Capitulation TrackerEXCLUSIVE - Compares the spent-output profit ratio of Tourist holders (high cost basis, weak hands) against Smart Money holders. When tourists spend deep below 1.0 they are realizing losses - isolating the weak-hand capitulation that aggregate ratios blur.performance
smart-tourist-mvrv-divergenceEXCLUSIVESmart / Tourist MVRV DivergenceEXCLUSIVE - A signed oscillator equal to the gap between Smart Money MVRV and Tourist MVRV. A wide gap marks maximum retail stress (tourists underwater while smart money holds profit) near cycle lows ; a narrow or negative gap marks shared euphoria near cycle highs.performance
tourist-pain-indexEXCLUSIVETourist Pain IndexEXCLUSIVE - Aggregate net unrealized profit and loss of Tourist holders in US dollars. It measures the depth of latent pain carried by late buyers ; the deepest troughs of unrealized loss have historically coincided with cycle bottoms, while a return above zero shows tourists moving back into profit.performance
supply-floor-ceilingSupply Floor & CeilingSpot price framed inside the acquisition-price distribution of circulating supply. Four floor levels drawn from the body of the distribution and four ceilings drawn from its upper tail turn the market's own cost structure into a readable corridor, with price travelling inside. Historically the price has come down to touch its deepest floor at cycle lows and pressed against the ceiling in distribution phases.pro
supply-distribution-positionEXCLUSIVEPosition in Supply DistributionWhere spot price sits inside the acquisition-price distribution of supply, on a 0 to 100 scale. A reading near 0 places price at the bottom of the market's cost structure, near 100 at its top. The normalization is proprietary to Trinity: it makes readings comparable across cycles whose price levels have nothing in common.performance
supply-floor-by-cohortSupply Floor by CohortThe acquisition floor split between long-term and short-term holders. The short-term floor tracks the live pain threshold of recent buyers, the long-term floor the structural base built by holders who sat through previous cycles. The gap between the two widens in late expansion and compresses after capitulation.pro

Institutional disclaimer

Trinity Insights is an educational and analytical tool. The metrics listed do not constitute investment advice. Trinity Insights is not a Crypto-Asset Service Provider (CASP) registered under MiCA Regulation (EU) 2023/1114. See the full disclaimer.