Skip to content

← Macro intelligence

ETF BTC Net Drain vs Mining SupplyTRINITY EXCLUSIVE

Cumulative BTC absorbed by US spot ETFs minus cumulative new mining supply from the US spot ETF launch (January 11, 2024). A positive reading means ETFs have collectively taken out more BTC than miners produced over the window - the structural supply squeeze in one number.

Tier performanceMacro intelligenceetfbtcnet-drainsupply-squeezemininghalving

Trinity exclusive model

This metric is a proprietary Trinity Insights model. Its formula, inputs, weights and parameters are NOT disclosed. The page documents only the output (bounded scale, interpretation zones, historical context). Access to the score and its time series is via the REST API and the MCP server, subject to the required tier.

What is it?

The most compact way to read the structural supply squeeze that the US spot Bitcoin ETF era has created. Every day since the 2024-01-11 launch, two processes are running in parallel: miners produce new BTC at the current epoch's subsidy rate (144 blocks/day × the current block reward) and ETFs absorb or release BTC through creation and redemption. The net-drain line on this chart is the running sum of the first minus the second - accumulate ETF absorption minus accumulate mining supply. If the line sits above zero, the ETFs as a category have collectively taken more BTC off the table than the miners put on it since launch, which is the mathematical signature of a structural supply squeeze. If it dips below zero, mining is outpacing ETF absorption and the squeeze is relaxing. The two reference lines (cumulative absorbed and cumulative mined) let you see both inputs directly, so the story is never a black box.

How to read

Three lines, all in BTC units. The primary line (white) is the net drain - the headline indication. It crosses zero at the exact moment ETF category absorption catches up with mining production. Above zero: structural squeeze; below zero: mining dominates. The two reference lines are the raw inputs. The green line is cumulative ETF-absorbed BTC (daily net flow disclosures divided by spot price, summed since launch). The orange line is cumulative mined BTC (144 blocks/day × the halving-aware block reward, summed since launch). The orange line has a small kink on 2024-04-20 where the block reward halved from 6.25 to 3.125 BTC - that slope change is the quiet mechanical driver of the post-halving acceleration. Read the chart by looking at the sign of the white line first, then checking whether the story is being driven by absorption accelerating (green line steepening) or by mining slowing (orange line flattening). Vertical markers annotate structural events (spot launch Jan 2024, IBIT milestones - moments where net-drain inflected) - hover for source link.

Key zones

• Net drain crossing zero (upward): the exact date when ETF absorption since launch has, for the first time, exceeded cumulative mining supply since launch. Mechanically this is the moment the squeeze narrative becomes quantitatively true rather than anticipated. • Green slope steepening: stretches where ETF absorption accelerates - typically during post-halving institutional waves and post-cut risk-on windows. • Orange kink at 2024-04-20: mechanical slope halving when block reward stepped from 6.25 to 3.125 BTC. Contributes a structural tailwind to the net drain thereafter, independent of any demand change. • Net drain flattening: squeeze pausing. Either ETF redemptions offset new creations, or mining absorption is closing the gap. • Multi-month negative territory (if it ever occurs): would mark a regime where mining is producing more than the ETF wrapper is absorbing - a bearish structural indication for the squeeze thesis.

What to observe

• Direction of the net-drain slope over 4-8 week windows: a flat line week-over-week is a regime shift away from squeeze; a consistently rising line is regime continuation. • Event-driven spikes: halving markers, ETF launch markers, and FOMC rate-decision markers annotated on the chart (see the timeline markers above the main line) often align with slope changes. • Gap between green and orange lines: this is exactly the net drain. When the two lines run parallel, the drain is stable. When they fan apart, the drain is accelerating. • Cross-reference with the 'ETF BTC Flow vs Mining Supply' daily ratio chart. That one shows the instantaneous ratio; this one shows the cumulative effect over time. A sustained daily ratio above 100% is what makes this cumulative line climb. • Scale of the current reading in BTC units versus total supply: 200,000 BTC of net drain is approximately 1% of total mined supply - small in absolute terms but large relative to the post-halving annual issuance rate.

Historical context

The supply-squeeze thesis for Bitcoin was theorised for years - the argument being that a fixed-supply asset, once wrapped in a public ETF, would see institutional demand outpace the post-halving annual issuance rate. Until 2024-01-11 there was no way to measure the thesis quantitatively: there was no standardised flow data on institutional BTC demand. The spot ETF launch produced that data for the first time, and the four-year halving cycle from 2024-04-20 made the mining denominator dramatically smaller (mechanically halved at the block-boundary). Together, the two structural shifts produced the first-ever measurable net drain. This chart is the continuous, day-by-day record of that phenomenon - no forecast, no recommendation, simply the factual accounting of what mining produced versus what the ETF category absorbed since launch.

Expert notes

⚠️ Trinity Exclusive Model. Two methodology points: (1) the mining denominator uses the protocol-target 144 blocks/day, not actual block counts which fluctuate around 144 with hash-rate difficulty lag. The long-run average is 144, so the structural answer is identical; using the target cleanly separates 'supply from protocol design' from 'supply noise.' (2) The cumulative absorbed series comes from the daily per-day net flow public disclosures converted to BTC at each day's spot price. An alternative path would be to use the reconstructed ETF BTC holdings series directly, which would include the 619,220 BTC GBTC seed as a starting point; we deliberately exclude that seed here because the question is 'what has the ETF category absorbed from January 11, 2024' and the seed represents BTC that was already held before launch. Adding the seed would make the net drain ~619,220 BTC higher at every point but would not change any slope.

Common mistakes to avoid

• 'Net drain in BTC tells me the market cap impact': no. The chart measures BTC units. Price impact depends on the depth of order books and the counterfactual of where the absorbed BTC would have sat if ETFs didn't exist. The chart quantifies the absorption, not the price response. • 'A negative net drain means Bitcoin is being dumped': no. It means mining production over the window exceeded ETF absorption. ETFs can still be absorbing meaningful BTC; they just absorb less than miners produce. • Comparing the net drain to Satoshi's holdings (~1.1M BTC) to dramatise: while arithmetically valid, Satoshi's holdings have not moved in 15+ years and are effectively off-market. The net drain is what has left the circulating market from January 11, 2024, not what has left the total supply. • Extrapolating the slope linearly: the slope changes with each halving (denominator halves) and with each ETF demand wave. Linear extrapolation will always be wrong in timing, even if directionally right. • Treating the seed exclusion as a bug: it is a deliberate design choice documented in expert notes. A future 'Total ETF BTC Drain' variant could include the seed; this chart keeps the focus on the post-launch flow.

Programmatic access

REST API

curl -sS \
  'https://api.trinityinsights.io/api/v1/macro-intelligence/etf-btc-net-drain/history?days=90' \
  -H 'X-API-Key: $TRINITY_API_KEY'

MCP server

{
  "tool": "get_chart_value",
  "metric_id": "etf-btc-net-drain",
  "timeframe": "1y"
}

Required tier: performance. See the pricing grid for the tier list and the MCP documentation for multi-client configuration.

Related metrics

Institutional disclaimer

Trinity Insights is an educational and analytical tool. The metric above does 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.