Skip to main content

ETF Cumulative Money Flow

Cumulative USD invested into ETFs

PropertyValue
CategoryETF Analytics
UnitUSD
Resolution1d
AssetsBTC
TierBasic
API EndpointGET /v1/etf/aggregate
Fieldcumulative_money_flow

Overview

ETF Cumulative Money Flow tracks the total USD capital that has flowed into Bitcoin ETFs since inception, computed by valuing each day's net BTC flow at that day's BTC price and maintaining a running sum. Unlike Total AUM (which fluctuates with BTC price even when no flows occur) or Cumulative BTC Flow (which ignores the dollar cost of each flow), this metric isolates the actual cash invested through ETF vehicles over time.

This is the ETF equivalent of "cost basis" or "realized value" — it answers the question: "How much real money has been deployed into Bitcoin through ETFs?" When BTC price rises but no new flows occur, this metric stays flat, unlike AUM which would increase. This makes it the purest measure of cumulative investor commitment.

The data is derived by joining daily ETF net flows (from etf_snapshots) with daily BTC prices (from daily_prices). Each day's contribution is net_flow_btc×price\text{net\_flow\_btc} \times \text{price}, and the running sum from the first day of ETF data produces the cumulative money flow.

Formula

Cumulative Money Flowt=d=1t(Net Flow BTCd×BTC Priced)\text{Cumulative Money Flow}_{t} = \sum_{d=1}^{t} (\text{Net Flow BTC}_{d} \times \text{BTC Price}_{d})

where Net Flow BTCd\text{Net Flow BTC}_{d} is the daily change in total ETF BTC holdings, and BTC Priced\text{BTC Price}_{d} is the daily average BTC price. Days with no price data contribute zero to the sum.

Interpretation

  • Rising cumulative money flow means net new USD capital is entering ETFs — investors are buying. The steeper the rise, the more capital is flowing in.
  • Flat cumulative money flow means inflows and outflows are balanced in USD terms — no net new capital deployment.
  • Declining cumulative money flow means net USD capital is leaving ETFs — investors are realizing positions. This is distinctly bearish as it represents actual capital withdrawal.
  • Divergence from AUM: If AUM rises but cumulative money flow is flat, the AUM increase is entirely from price appreciation of existing holdings, not new capital. Conversely, if money flow rises but AUM is flat, new inflows are being offset by price depreciation.
  • Comparison with total AUM reveals unrealized profit/loss: AUMCumulative Money Flow=Unrealized P/L\text{AUM} - \text{Cumulative Money Flow} = \text{Unrealized P/L} of ETF investors.

Use Cases

  • Capital deployment tracking: The most accurate measure of how much real money has been invested into Bitcoin through ETFs, independent of BTC price movements.
  • ETF investor profitability: Compare cumulative money flow with current AUM to determine whether ETF investors as a whole are in profit or loss.
  • Market cycle analysis: In bull markets, cumulative money flow accelerates as new capital pours in. In bear markets, it may flatten or decline as investors withdraw. The shape of the curve reveals institutional conviction.
  • Cost basis derivation: Dividing cumulative money flow by total BTC holdings yields the ETF Realized Price — the average price at which all ETF BTC was acquired.

API Usage

curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://api.blocklens.co/v1/etf/aggregate?start_date=2024-01-01&end_date=2024-12-31&limit=365"