166,984 BTC. That is the net volume publicly-listed corporations added to their balance sheets in the first half of 2025. 81,153 BTC. That is the total mining output over the same period. Two numbers. One ratio: net corporate buying exceeded new supply by more than two to one. Most market commentary will treat this as a simple bullish signal. I treat it as a mechanical fact—a structural shift in who absorbs the block reward and at what cost.
The block confirms what the eyes missed: the marginal buyer has changed. Retail used to set the price during the 2017 ICO cycle. DeFi yield farmers drove it in 2020. Now, it is the treasury desk of public companies—entities that report quarterly, face auditor scrutiny, and treat Bitcoin as a reserve asset, not a gamble. BTCTreasuries data is a lagging indicator, but it reveals a lag that matters: the cumulative absorption rate over six months. When I audited an ICO contract back in 2017, I learned that code execution is the true signal—not promises. Similarly, on-chain settlement is the only signal that counts. These 166,984 BTC settled on-chain. They are verifiable.
Let me break the mechanics down. Mining output post-halving (April 2024) is fixed at 450 BTC per day, plus fees. Over 181 days in H1 2025, that yields ~81,450 BTC. Public companies reported net purchases of 166,984 BTC. The difference—85,831 BTC—represents net demand drawn from existing circulating supply. This is not speculation; it is arithmetic. The corporate sector absorbed every new coin and then took an additional ~85,000 BTC out of the floating pool. This is the same pattern I observed during the 2020 DeFi front-running: alpha lives in the execution layer, not the narrative. Here, the execution is that corporate buyers are not seasonal—they are persistent. MicroStrategy alone added over 40,000 BTC in Q1 2025. Marathon Digital, Riot, and a dozen others followed.
The contrarian angle: retail sees this as an unalloyed bull signal. My forensic skepticism says verify the definition of "net purchase." BTCTreasuries calculates net as buys minus sells. A few large corporations could have sold significant amounts and still appear as net buyers if two giants bought even more. The Q2 2025 filings show that at least three companies disposed of small holdings—but the aggregate masked those sales. This is the same trap I identified in the 2021 NFT forensics: washed volume hidden in the net. The difference? On-chain addresses tied to corporate treasuries show accumulation wallets increasing, not static. Hash the truth, verify the story. I have cross-referenced the BTCTreasuries list with on-chain clustering tools. The correlation is strong, but not perfect. Still, the directional signal is unmistakable.
More importantly, this data flips the conventional miner selling pressure narrative. Miners must sell to cover operational costs (electricity, hardware). Before 2025, their sales were the primary supply side. Now, with corporate demand more than doubling new supply, miner selling becomes irrelevant to price discovery in the short term. The marginal price is set by the last corporate buyer, not the last miner. This is a regime change. During the 2022 Terra collapse, I hedged by analyzing collateral ratios mechanically, ignoring the panic. The same principle applies here: track the order flow of the dominant side. Institutions are not emotionally reactive—they accumulate in tranches. If the next quarterly cycle shows a decline in net buying below 81,000 BTC, the regime shifts again. Until then, the structural bid remains.
Takeaway: The key level to watch is not price; it is the corporate absorption rate. If H2 2025 net purchases fall below 120,000 BTC (still above mining output), the ratio weakens but does not break. Below 81,000, the narrative collapses. Front-run the narrative, not just the chain. Position accordingly with conviction and tight stops.

Speed kills the hesitant; logic kills the greedy.