Skip to main content

ETF Net Flow (Per Fund)

Daily BTC bought or sold by a specific ETF fund (positive = inflow, negative = outflow)

PropertyValue
CategoryETF Analytics
UnitBTC
Resolution1d
AssetsBTC
TierPro
API EndpointGET /v1/etf/ticker
Fieldnet_flow_btc

Overview

ETF Net Flow (Per Fund) measures the daily change in Bitcoin holdings for a specific ETF fund. It reflects how many BTC a fund bought (positive) or sold (negative) on a given day relative to the prior day. Tracking individual fund flows reveals which institutions are accumulating vs distributing and helps identify rotation between funds.

Formula

Net Flowt=BTC HoldingstBTC Holdingst1\text{Net Flow}_{t} = \text{BTC Holdings}_{t} - \text{BTC Holdings}_{t-1}

Where BTC Holdingst\text{BTC Holdings}_{t} is the total Bitcoin held by the fund on date tt.

Interpretation

  • Positive values (green bars): The fund increased its BTC holdings — net inflow. Capital is entering the fund and new BTC is being purchased.
  • Negative values (red bars): The fund decreased its BTC holdings — net outflow. Investors are redeeming shares and BTC is being sold.
  • Large positive spikes: Institutional accumulation events, often correlated with new product launches or macro catalysts.
  • Sustained outflows: May signal investor rotation to competing products or broader risk-off sentiment.
  • Near-zero periods: Stable fund size, minimal redemptions or creations.

Use Cases

  • Identifying accumulation/distribution: Compare individual fund flows to BTC price to detect smart-money behavior.
  • Fund competition analysis: Which ETF is gaining market share on a given day?
  • Macro event correlation: How do specific funds respond to CPI prints, Fed decisions, or ETF approval news?
  • Leading indicator: Unusually large inflows to a single fund can precede broader price moves.

API Usage

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