OPEN-SOURCE SCRIPT

Bitcoin ETF Dominance and Accumulation Ratio | Astral Vision

422
Bitcoin ETF Market Dominance and Accumulation Ratio | Astral Vision 🌠💠

Since the launch of US spot Bitcoin ETFs, institutional custody of Bitcoin has grown to represent a significant and expanding share of the total 21 million supply. This indicator tracks that relationship through two complementary analytical lenses: how much of Bitcoin's fixed supply is now held in institutional custody across all ten ETFs, and whether the pace at which ETFs are accumulating Bitcoin is increasing or decreasing relative to price, providing a forward-looking measure of institutional conviction that goes beyond raw holdings data.

The indicator operates in two modes that address fundamentally different questions about the same underlying data.

ETF Bitcoin Market Dominance mode answers the question of how much of Bitcoin's total supply institutional investors have removed from circulation through ETF wrappers. The oscillator shows the total ETF holdings as a percentage of the 21 million hard cap, updated daily from on-chain Glassnode data. A rising line means ETFs are capturing an increasing share of the fixed supply, reducing the available float for other market participants and historically creating upward price pressure. The table shows each issuer's contribution to that dominance percentage alongside the change in their supply share across three configurable periods, making it possible to see both the current structural picture and the direction of change at the issuer level.

Accumulation Ratio mode answers a more nuanced question: are ETFs accumulating Bitcoin faster or slower than price is rising? The ratio is constructed as the cumulative net flow of all ETFs divided by the Bitcoin price. A rising ratio means ETFs are adding holdings faster than price appreciation alone would explain, indicating genuine net accumulation rather than passive appreciation of existing holdings. A falling ratio means price is rising faster than ETF accumulation, which can indicate that ETF demand is not the primary driver of the current price move. This ratio is then Z-Score normalized against its own rolling history and inverted so that negative Z-Scores, representing periods where price has outrun ETF accumulation, appear above zero as a warning signal, while positive Z-Scores, representing periods of active ETF accumulation, appear below zero as a supportive condition.

Analytical Framework
Type of analysis: institutional supply absorption, accumulation pace relative to price
Recommended timeframe: daily chart, suited for position trading and long-term cycle analysis
Signal type: continuous oscillator with per-issuer multi-period breakdown table, two analytical modes

How to interpret the signals

In ETF Bitcoin Market Dominance mode, the oscillator shows a steadily rising line as long as ETFs continue to absorb supply. The rate of that rise is what matters most. A steeply rising oscillator means ETFs are pulling Bitcoin off the market faster than recent history, historically a condition associated with price strength. A flattening oscillator means absorption has stalled, which has historically preceded consolidation phases. Watch the supply delta columns in the table for each issuer: issuers showing positive supply deltas across all three periods are in sustained accumulation, while those showing consistent negative deltas across all periods are in structural outflow that is reducing their share of the fixed supply.

In Accumulation Ratio mode, the Z-Score oscillator inverted interpretation is the key. When the oscillator is below the lower threshold, it means ETFs are accumulating strongly relative to price, a structurally bullish signal indicating that institutional demand is driving or supporting the price move. When the oscillator rises above the upper threshold, price is running ahead of ETF accumulation, which has historically been a caution signal indicating reduced institutional sponsorship of the current price level. The table ROC columns show which specific issuers are driving changes in the ratio, allowing the identification of the products most actively accumulating relative to their own history.

Across both modes, the total row in the table is the most important single reading. It gives the aggregate institutional picture without needing to process each issuer individually.

How it differs from existing tools

No standard TradingView indicator tracks ETF holdings as a percentage of Bitcoin's fixed 21 million supply across all ten issuers simultaneously with multi-period supply delta analysis. The Accumulation Ratio mode is entirely original: dividing cumulative net flows by price and Z-Score normalizing the result produces a signal that is fundamentally different from both raw flow data and simple holdings levels, capturing the relationship between institutional demand intensity and price that neither measure alone can express.

Plots 📊
  • Oscillator showing ETF supply percentage of the 21M hard cap with fill (ETF Bitcoin Market Dominance mode)
  • Inverted Z-Score oscillator of the cumulative flow-to-price ratio with threshold lines and fill (Accumulation Ratio mode)
  • Zero baseline
  • Table with per-issuer supply dominance, supply percentage, and three-period supply delta (ETF Bitcoin Market Dominance mode)
  • Table with per-issuer holdings ROC across three periods and accumulation ratio delta across three periods (Accumulation Ratio mode)


Inputs 🎛️
  • Mode: ETF Bitcoin Market Dominance or Accumulation Ratio
  • Period A, B, C: configurable lookback windows in days for the three table columns
  • Z-Score Length: rolling normalization window for the Accumulation Ratio mode
  • Threshold High and Low: configurable extreme zone boundaries for the Accumulation Ratio oscillator


Colors 🎨
5 Astral Vision presets + custom override. Default: Hermes.

Disclaimer ⭕️
This indicator is for informational and educational purposes only. It does not constitute financial advice. Past performance is not indicative of future results. Always do your own research before making investment decisions.

Exención de responsabilidad

La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.