The June CPI print came in cooler than expected. PPI followed suit. The macro tailwind for risk assets was unmistakable—yet Bitcoin barely budged. It rallied from $65,000 to $68,500, then stalled. The market is not buying the macro story. It is waiting for something else.
Something internal. Something structural. Something that tells us the sellers are finally gone.
I have seen this pattern before. In 2017, I audited twelve ICO whitepapers for my fund. The ones with the slickest decks had the weakest cryptography. The market chased those—until it didn’t. The same principle applies now: ignore the chart, watch the gas. Or in Bitcoin’s case, watch the realized losses.
Context: The Dual-Pressure Standoff
Bitcoin is caught between two opposing forces. Long-term holders (LTH)—wallets that have not moved coins for more than 155 days—are finally exhausting their selling. Their realized losses peaked two weeks ago and are now declining. That is the good news.

The bad news comes from the other side. Short-term holders (STH)—the traders, the speculators, the ETF flippers—are sitting on an average cost basis of $69,000. Today’s price is below that level, meaning most short-term buyers are underwater. The moment Bitcoin tries to climb back toward $69,000, those holders will look to exit with a breakeven trade—or, if they are already profitable, they will take profits aggressively.
This is the $69,000 trap. It is not just a technical resistance. It is the aggregated cost basis of the most price-sensitive cohort in the market. And until the market can absorb their selling, the rally will remain capped.
Core: Breaking Down the On-Chain Mechanics
Let me walk through the data I am tracking every morning. These are not opinions. These are signals from the chain itself.
First, the LTH realized loss metric (entity-adjusted, meaning Glassnode removes internal transfers and exchange consolidation). Two weeks ago, it spiked to a level that historically marks the peak of bearish capitulation. That spike has now subsided by more than 50%. In plain English: the old hands who were panic-selling have stopped. The supply held by LTH is no longer expanding—it’s stabilizing. This is a necessary condition for a bottom, but it is not sufficient.
Second, the STH realized profit/loss ratio shows that short-term holders are still booking small profits on any upward wobble. They are not holding for the moon. They are trading the range. Every time Bitcoin touches $68,000, the STH cohort sends coins to exchanges. This is visible in the spike of spent output age bands (SOAB) for coins aged 1 day to 1 week. The market is being capped by its own short-term participants.
Third, the Accumulation Trend Score (ATS) from Glassnode. This metric measures whether wallets of different sizes are buying consistently. During the June low around $60,000, the ATS printed a value above 0.8—a strong signal of broad-based accumulation. But that score has now drifted back toward 0.5. The big whales paused. The retail buyers faded. The accumulation is no longer accelerating.
Fourth, and most critical: Spot ETF flows. The numbers look decent on the surface—BlackRock’s IBIT has seen steady inflows. But the scale is not enough. We need consecutive days of net inflows above $200 million to overwhelm the STH selling pressure. On July 15, the total net inflow across all spot ETFs was roughly $130 million. That is better than zero, but it is not a breakout volume. Derivatives traders have been covering short positions—the open interest in Bitcoin futures on CME fell slightly—but they are not adding new longs. They are simply reducing risk. That is a sign of fear, not confidence.

I have managed a $15 million portfolio through the 2020 DeFi Summer and the 2022 bear. I learned one rule: liquidity is the only truth that matters. Right now, on-chain liquidity is fragmented. The bid side is not deep enough to absorb the ask wall at $69,000. Every time price approaches that level, the order book shows a concentration of sell orders. It’s a loaded spring.
Contrarian: The Selling Exhaustion Narrative Is Premature
The consensus among many on-chain analysts is that LTH capitulation signals the end of the bear. I disagree—or at least, I think the timing is uncertain. Here is the counter-intuitive angle.
If Bitcoin fails to break $69,000 within the next two weeks and instead rolls over toward $62,000, the LTH cohort could become sellers again. Why? Because the psychology of “I already held through the pain” flips when the price fails to recover. LTHs who survived the $60,000 bottom may start to think: “Maybe this time is different. Maybe the ETF narrative is exhausted. Maybe I should lock in what little profit I still have.” That is how a failed rally turns into a deeper correction.
We saw this in 2019. LTH realized losses peaked in December 2018. The market bounced. But then it failed to break $14,000 in June 2019, and LTH selling resumed in the second half of the year. The same fractal could play out now.

The decoupling thesis—the idea that Bitcoin is becoming a macro hedge independent of risk appetite—is not being validated. Bitcoin is still trading like a high-beta tech stock. If the S&P 500 corrects, Bitcoin will fall harder. The CPI data gave a boost, but the market’s reaction said: “Show me the demand.” Demand is not a macro number. It is a flow of dollars into spot ETFs and stablecoin reserves.
And right now, stablecoin supply (USDT+USDC) on exchanges is flat. It is not growing. That means there is no fresh fiat coming in to push price through resistance.
Takeaway: Wait for Confirmation, Not Hope
I do not trade on hope. I trade on confirmation. For me, the signal to get long is a daily close above $69,000 with volume at least 30% above the 30-day average. That would indicate that the STH cost basis has been reclaimed and that the market is willing to buy through the resistance.
Until then, I am sitting on dry powder. I have seen too many traders lose their capital trying to front-run a breakout that never materializes. Bets are cheap; exits are expensive.
Follow the gas, not the hype. The gas here is the daily ETF flow—if it stays below $200 million, the path of least resistance is down. If it surges above $300 million for three consecutive days, the trap will break.
Infrastructure is the only moat that lasts. Bitcoin’s infrastructure is sound, but its market structure is fragile. Respect that fragility, and you will survive to deploy capital when the real opportunity arrives.