Trading Hub
ID EN
Intermediate 8 min read

Track ETF flow as a macro signal for BTC and ETH

Net flow of spot BTC/ETH ETFs (IBIT, FBTC, ETHA, etc.) from the ETF Flow tab is a leading indicator of US institutional sentiment. How to read Today/7-day/MTD/Cumulative for swing bias.

US spot Bitcoin and Ethereum ETFs (IBIT, FBTC, BITB, ETHA, etc.) are the easiest institutional channel to monitor. Daily net flow is published T+1 (NYSE trading day closes, reported the following morning) — that’s ground truth institutional demand. Not derivative, not estimated: actual subscription/redemption.

This workflow uses net flow to position BTC/ETH swing trades with a bias aligned to real money flow.

What the panel shows

Asset toggle in the header: BTC or ETH (since ETH ETF approval).

Header stats (aggregate across all spot ETFs for the selected asset):

StatMeaning
TodayNet flow on the most recent trading day (USD millions)
7-dayTotal net flow over the trailing 7 calendar days
MTDMonth-to-date cumulative net flow
CumulativeTotal since spot ETF launch

Cumulative chart (label: “Cumulative Netflow · 90D”): time series of cumulative net flow over the trailing 90 days.

Per-ETF table: columns Ticker, Issuer, Today, 7-day, MTD, Cumulative — so you can see each ETF’s contribution (IBIT, FBTC, BITB, ARKB, etc. for BTC; ETHA, FETH, etc. for ETH).

Source: Farside Investors. Data is T+1 (released the morning after NYSE trading day close).

Why it lags but still matters

T+1 lag means you can’t use it for intraday entry. But flow is persistent: institutional rotation takes weeks, not days. Net inflow trending positive several days running = ongoing institutional accumulation, likely to continue. Same in reverse for net outflow.

The signal is the trend shift (a change in direction from inflow to outflow or vice versa), not a single day’s absolute number.

Workflow: weekly review for swing positions

  1. Every Monday morning (before NY open), open Crypto FlowETF Flow tab. Default BTC; toggle ETH if you also trade it.
  2. Look at the header 7-day stat. This is the cleanest indicator for weekly bias:
    • Strongly positive = inflow week, bullish bias
    • Strongly negative = outflow week, bearish bias
    • Near zero = balanced, no clear directional signal
  3. Cross-check the Cumulative chart (90D window): is the 90-day trend rising (sustained accumulation), plateauing (cooling momentum), or falling (institutional exit)?
  4. Check MTD for monthly context: a strong positive 7-day with negative MTD = recovery from a heavy month (be cautious). Positive 7-day + positive MTD = consistent accumulation month.
  5. Open the per-ETF table: is the inflow spread across many ETFs, or concentrated in 1–2 large ones (e.g. only IBIT)? Broad inflow = wide institutional rotation, more reliable signal.
  6. Combine with the prior week’s price action:
    • Strong inflow + price flat/down = hidden accumulation (institutions buying while price stalls), strong bullish bias for next week.
    • Strong inflow + price up = healthy uptrend continuing.
    • Strong outflow + price flat/up = hidden distribution, bearish bias.
    • Strong outflow + price down = healthy downtrend continuing.
  7. Apply this bias as a filter for all BTC/ETH trades that week. Aligned trades = normal size. Counter-trend = 50% size, tight stop.

What the panel does NOT show (and workarounds)

Several metrics often referenced in ETF analysis are not directly available — use external sources if needed:

  • AUM per ETF → not displayed; check the issuer page (BlackRock for IBIT, Fidelity for FBTC, etc.) or Farside.
  • Premium/discount to NAV → not displayed; check issuer page.
  • Z-score / standardized flow signal → not auto-computed. If you need context for “is this 7-day extreme vs recent months”, compare visually to the Cumulative chart slope.
  • Gold ETF flow (GLD/IAU) → the toggle here is BTC/ETH only. For gold ETF flow as risk-off context, use an external source (e.g. World Gold Council ETF tracker).

Recurring patterns

These are patterns frequently observed in the market — treat them as context, not deterministic signals:

  • Pre-rally inflow buildup: several days of rising net inflow (cumulative significant, e.g. above $1B aggregated 7-day) is frequently observed ahead of BTC breakouts. Not every inflow buildup converts to a rally — use as a context alert.
  • Quiet outflow before drawdown: small, consistent outflows over consecutive days before a significant drawdown. Not alarming day-by-day, but obvious in the 7-day stat or the Cumulative chart starting to roll over.
  • Macro risk-off flush: a single-day very large outflow, usually correlated with same-day equity sell-off. Broad regime-shift signal, not BTC-specific profit taking.

Common pitfalls

  • Reacting to the Today stat alone. Net outflow Tuesday flipping to inflow Wednesday = daily noise. The 7-day stat already smooths this — use it as the primary indicator, not Today.
  • Ignoring ETFs other than IBIT. New traders often only watch IBIT (the largest). The header stats already aggregate all ETFs — make sure you read the aggregate, not just the IBIT row in the per-ETF table.
  • Using it for intraday entry timing. Data is T+1; already priced in by the time it’s published. Use case: weekly bias, swing position adjustment, not scalp triggers.
  • Assuming flow = retail demand. Spot BTC/ETH ETFs are mostly institutional + RIA channel. Retail demand lives on Coinbase/Robinhood spot, tracked separately. Don’t conflate.
  • Forgetting NYSE holidays. ETFs don’t trade weekends or US holidays. The Today stat on those days = 0, not a demand crash. The 7-day stat is affected: a 7 calendar-day window may include 2–3 non-trading days, making magnitude appear smaller than reality.
  • Ignoring the BTC/ETH toggle. If you hold ETH but read the panel in BTC mode, the signal doesn’t apply. Confirm the toggle in the header before interpreting.
  • Equating BTC 7-day with ETH 7-day. ETH flow magnitude is smaller than BTC’s (ETH ETFs are newer, AUM smaller). The threshold for “significant” on ETH is lower in absolute terms — calibrate baseline per asset.