Weekly On-Chain Intelligence

Market Health Report

Week of Feb 24–Mar 2, 2026  ·  Edition #002
31 on-chain metrics  ·  Glassnode + CryptoQuant  ·  No BS Analysis

📋 TLDR — This Week in 30 Seconds

📊 Market Snapshot

Bitcoin
$69,049
+5.5%
Ethereum
$2,035
+9.0%
Solana
$87.28
+12.4%
BTC Dominance
56.6%
10
Extreme Fear
Total Market Cap
$2.44T
+4.2%
ETH/BTC Dom.
10.1%
Alt Season Index
10
BTC Season
Where Are We in the Cycle?
Cycle indicators confirm a mid-cycle correction, but short-term momentum has flipped bearish.
Bull Bear Cycle Indicator
Bull Bear Market Cycle Indicator (CryptoQuant)
Top Bottom Index
On-Chain Top/Bottom Index (CryptoQuant)
NUPL
NUPL [SIGNAL] (Glassnode)
Supply Profitability
Supply Profitability State [SIGNAL] (Glassnode)
Bull-Bear Cycle: 30d MA below zero but curling upward
Top/Bottom Index: 0.35 — mid-range, not overheated
NUPL: ~0.50 — Optimism-Belief transition
Supply in Profit: ~75-80% — elevated but cooling
Verdict: Mid-Cycle Correction — Momentum Inflecting
The structural indicators (Top/Bottom Index, NUPL) confirm we are firmly in mid-cycle territory, far from a blow-off top. The Bull-Bear Market Cycle Indicator 30d MA is below zero but showing signs of curling back up — a potential inflection point. This resembles mid-cycle corrections in mid-2021 and mid-2024 where the indicator dipped negative then recovered. Supply profitability has cooled from >95% to ~75-80%, reflecting healthy profit-taking but not yet full capitulation. This is a classic mid-cycle reset pattern — painful in the short term, but structurally intact.
Is Bitcoin Cheap?
Valuation models show Bitcoin trading at fair value, well below cycle-top extremes.
MVRV Z-Score
MVRV Z-Score (Glassnode)
MVRV Pricing Bands
MVRV Pricing Bands (Glassnode)
Balanced Price
Balanced Price (Glassnode)
Realized Price UTXO
Realized Price by UTXO Age Bands (CryptoQuant)
MVRV Z-Score: 2.0 — far below 7+ top signal
Price between 1.0× and 2.4× Realized Price bands
Balanced Price: ~$40K — structural floor far below spot
1m-6m cost basis underwater — overhead resistance
Verdict: Undervalued Relative to Cycle Potential
Bitcoin is trading at "fair value" relative to its realized price bands. The MVRV Z-Score at 2.0 is only ~29% of the way to a typical cycle top reading (7+), confirming massive remaining upside potential. The Balanced Price at ~$40K provides a deep fundamental floor. However, price has slipped below the cost basis of 1-month to 6-month holders ($95K-$100K range), meaning recent buyers are underwater. This creates short-term resistance, but from a cycle perspective, valuations are attractive.
What Are the Smart Money Doing?
A clear divergence: LTHs are distributing, while Whales and Sharks are absorbing.
STH Supply Change
STH 30-Day Supply Change (CryptoQuant)
LTH Net Change
LTH Net Position Change (Glassnode)
Whale Balance
Whale Balance Change (CryptoQuant)
Shark Absorption
Shark Yearly Absorption Rate (Glassnode)
Whale Absorption
Whale Yearly Absorption Rate (Glassnode)
LTH Net Position: -50K to -100K BTC — mild distribution
LTH SOPR: ~1.0-1.1 — distribution nearly exhausted
Whale Balance: +2% to +4% — buying the dip
Shark Absorption: +180-200% — historic highs
Verdict: Accumulation Phase — Whales Leading
The market is witnessing a massive transfer of wealth. Long-Term Holders have shifted from accumulation to mild distribution (-50K to -100K BTC/month). This is moderate profit-taking — far less intense than the -200K to -700K BTC episodes at prior cycle tops. LTH SOPR has compressed to ~1.0-1.1, meaning distribution is nearly exhausted. However, Whales and Sharks are stepping in to absorb this sell pressure at historically unprecedented rates (+140-200% yearly absorption). This is not capitulation; it is rotation. As long as Whales continue to buy LTH supply, the structural bull case remains intact despite the distribution headwind.
How Much Pain Is in the Market?
Short-term holders are at a critical decision point as profit-taking cools.
Net Realized P/L
Net Realized Profit/Loss (Glassnode)
Realized P/L Ratio
Bitcoin Net Realized Profit/Loss (CryptoQuant)
SOPR LTH
SOPR — LTH >155 days (Glassnode)
SOPR STH
SOPR — STH <155 days (Glassnode)
STH P/L Ratio
STH Supply Profit/Loss Ratio [SIGNAL] (Glassnode)
Net Realized P/L: cooling from extreme profit-taking
LTH SOPR: ~1.0-1.1 — distribution nearly exhausted
STH SOPR: ~1.00 — resting on the bull/bear line
Verdict: Decision Point — STH Breakeven Test
Profit-taking momentum has slowed significantly, which is healthy. LTH SOPR has compressed from euphoric 3-5× spikes down to ~1.0-1.1, confirming distribution is nearly exhausted. The critical signal is STH SOPR hovering exactly at 1.0. This means short-term traders are selling at breakeven. In a bull market, this level acts as support (buy the dip). In a bear market, it acts as resistance (sell the bounce). The market is testing this line right now. A bounce here confirms the bull trend; a sustained break below signals deeper capitulation.
What's the Leverage Saying?
Speculative excess has been completely purged from the system.
Funding Rate
Futures Perpetual Funding Rate — All Exchanges (Glassnode)
Funding Percentile
Funding Rate 30D Percentile vs All-Time (CryptoQuant)
CME Options OI
CME Options Open Interest by Expiration (CryptoQuant)
Funding Rate: ~0.005% — near zero/neutral
30D Percentile: 6.9% — historic lows (contrarian buy)
Options OI: ~3-4 month expiries dominant (hedging)
Verdict: Fully Reset — Bullish Setup
The leverage picture is pristine. Funding rates are in the 6.9th percentile historically — effectively zero. This indicates a complete washout of speculative longs. Historically, funding percentiles below 10% mark major local bottoms (June 2022, Dec 2022, Sep 2023). There is no froth left to purge. The market is positioned for organic price discovery without the weight of over-leveraged longs.
Where Is the Money Flowing?
Liquidity flows remain the primary headwind preventing a recovery.
Stablecoin MCap
Stablecoin Market Cap 60-Day Change (CryptoQuant)
Coinbase Premium
Coinbase Premium Index (CryptoQuant)
Stablecoin Supply: contracting (-$1B over 60 days)
Coinbase Premium: negative — US demand weak
Verdict: Flows Stalled — Bearish Headwind
This is the most concerning section of the report. Stablecoin supply — the "dry powder" of the crypto market — is contracting, with a negative 60-day change of ~$1B. Buying power is leaving, not entering. Similarly, the Coinbase Premium remains persistently negative, signaling that US institutional demand has dried up. Until these flows reverse (stablecoins expand, premium flips green), any rally will lack sustained fuel.
What About Alts?
Altcoins are in deep capitulation territory — maximum pain.
Alt Season Index
Altcoin Season Index — 180 Days (CryptoQuant)
Alt SMA Breadth
Altcoin % Above SMA200/SMA50 by Exchange (CryptoQuant)
Alt Exchange Inflow
Exchange Inflow & Address Count — Altcoins (CryptoQuant)
Alt Season Index: ~10 — deep "Bitcoin Season"
Alt Breadth: -30% to -35% below SMA200 — oversold
Exchange Inflows: spiking — capitulation selling
Verdict: Capitulation — Contrarian Accumulation Zone
The altcoin market is being decimated. The Alt Season Index at ~10 is at historic lows, comparable to late 2019 and late 2022. Market breadth shows alts trading ~35% below their 200-day moving averages — extreme oversold conditions. Spiking exchange inflows confirm panic selling is underway. While painful, these are historically the zones where generational bottoms form. We are likely in the final flush of altcoin capitulation.
🔄 This Week's Spotlight — Rotating Deep Dive
Structural Signals: Realized Cap & Bubble Risk
Three rotating indicators that provide deeper context this week.
Realized Cap
BTC Realized Cap — Uptrend vs Downtrend (CryptoQuant)
IFP
Inter-Exchange Flow Pulse (IFP) (CryptoQuant)
Bubble Crash
Adjusted MVRV Bubble/Crash Indicator (CryptoQuant)
Realized Cap: flipped green → grey (stalling)
IFP: bear/correction signal active
MVRV Bubble/Crash: exited bubble zone, neutral
Spotlight Verdict: Momentum Stalled — Caution Warranted
Realized Cap has flipped from green (uptrend) to grey (stalling), confirming that capital inflows have paused. This aligns with the stalled stablecoin flows. The Inter-Exchange Flow Pulse remains in a bearish correction regime. However, the Bubble vs Crash indicator shows we have fully exited the bubble zone and are back to neutral baseline readings. The speculative excess is gone; now the market waits for fresh demand.
🏥 Market Health Scorecard
Composite assessment — one representative metric from each section.
Cycle Position
6
MID-CYCLE
Valuation
8
FAIR VALUE
Smart Money
7
ACCUMULATING
Profit/Loss
5
DECISION POINT
Leverage
9
FULLY RESET
Capital Flows
3
CONTRACTING
Altcoins
2
CAPITULATION
Structural
4
STALLED
Composite Health Score
5.6
NEUTRAL — CAUTIOUSLY BULLISH
Composite Assessment
The composite score sits at 5.6/10 (slightly down from 5.9 last week). The bullish pillars are clear: Leverage is fully reset (9/10) and Valuation is attractive (8/10). The bearish weights are equally clear: Flows are contracting (3/10) and Alts are capitulating (2/10). This describes a classic bottoming process — speculative froth is gone, but organic demand hasn't returned yet. Patience is the edge here.
👀 What to Watch This Week
The specific triggers and thresholds that matter over the next 7 days.
1

Stablecoin Flows Pivot

Currently negative (-$1B). Watch for the purple area on Chart 5 to cross back above zero. This is the single most critical signal for a sustained rally. Until stablecoins expand, upside is capped.

2

STH SOPR Support

Hovering exactly at 1.0. Needs to bounce and hold >1.0 for 3 days. If it breaks below 0.98, expect a flush to $52K-$55K. This is the line in the sand for short-term structure.

3

Whale Absorption sustaining >100%

Whales are currently absorbing +140-160% of issuance. If this drops below +100%, the "smart money bid" is weakening. Sustained high absorption confirms whales are front-running the LTH distribution.

4

Coinbase Premium Flip

Persistently red. Watch for a flip to green >0.05. This would signal US institutions returning to bid. Without it, we rely entirely on offshore leverage (which is reset, but volatile).