Daily Rhythm

Bitcoin ETF Flows

BTC / USD24h
Whale Watching

MSTR vs IBIT — Current Holdings

Accumulation Race

MSTR vs IBIT — Since IBIT Launch

Issuers

Bitcoin Spot ETFs

Loading…
All Issuers

Bitcoin Spot ETF · Cumulative Net Flow

Loading…
Per Issuer

Cumulative Net Flow by Issuer

Loading…
Daily Flows

Bitcoin ETF Flow (US$m)

Reference

FAQ & Disclaimers

Data freshnessBTC pricelive · 15s poll·On-chainlive · 30s poll·ETF flowsloading…

The BFC Bitcoin ETF Dashboard is a single-page view of the U.S. spot Bitcoin ETF market — combining a live BTC price chart and on-chain network vitals with per-issuer flow tables, cumulative and rolling flow charts, market-share composition, and a working estimate of how much Bitcoin is held by U.S. spot ETFs. It is built and maintained by Bitcoin For Corporations (BFC).

A U.S. spot Bitcoin ETF is an exchange-traded fund that holds actual Bitcoin (as opposed to Bitcoin futures) and issues shares that trade on a U.S. stock exchange. Eleven were approved by the SEC on January 10, 2024, and began trading on January 11, 2024. Grayscale's GBTC was converted from an existing trust on the same date. Additional spot funds (Morgan Stanley's MSBT, Grayscale's Bitcoin Mini Trust BTC) launched later in 2024.

Bitcoin price and 24-hour market data are pulled from Binance.us and CoinGecko every 15 seconds. Bitcoin network vitals (block height, hash rate, difficulty, mempool, fees, halving countdown) come from mempool.space every 30 seconds. ETF flow numbers are pulled from SoSoValue's OpenAPI (which aggregates each fund's daily creation/redemption data) and formatted to align with Farside Investors' widely-cited daily table. Corporate treasury holdings are sourced from the most recent 8-K filings of the companies concerned, via SEC EDGAR.

Yes. Daily net-flow rows come from SoSoValue's OpenAPI over a rolling 30-day window (the API tier's history cap) and refresh at least every 5 minutes on the server. SoSoValue publishes each trading day's row within roughly an hour of the 4pm ET U.S. market close, so today's row typically becomes visible between 5–6pm ET. Launch-to-date cumulative figures (used for Bitcoin held by each ETF and the ramp-rate chart) are also pulled live from SoSoValue's `cum_inflow` field — accurate all the way back to each fund's launch in January 2024, even though the daily series is capped at 30 days. If SoSoValue is temporarily unavailable, the dashboard falls back to a small seed dataset so the layout never breaks. The Data Freshness strip inside the FAQ panel shows which source is currently serving.

For each issuer, we divide the cumulative net flow (in USD) by the current BTC price. This is directionally correct but not exact — real holdings depend on the price at time of each purchase and any in-kind creation or redemption activity. Sponsor NAV releases are the definitive source for a given fund.

The Market Share by Issuer chart is a 100% stacked area of each fund's share of gross positive cumulative flow. Percentages of gross inflow cannot represent a negative issuer without breaking the 100% stack — so outflow funds like GBTC are called out separately in the Issuer Pie above (and the Ramp Rate chart, which shows negative annualized rates as red bars). If you want a strict per-fund cumulative view including outflows, use the Cumulative Net Flow by Issuer line chart.

HHI is the sum of squared market shares, scaled from 0 to 10,000. It is the U.S. Department of Justice and Federal Trade Commission's standard measure of market concentration. Above 2,500 is considered concentrated, between 1,500 and 2,500 is moderate, and below 1,500 is diverse. We compute it against gross positive cumulative flow across all issuers, so it reflects how spread out inflow-capture is.

The Bitcoin price sub-header polls every 15 seconds. On-chain vitals (block height, hash rate, mempool, fees) refresh every 30 seconds. ETF flow data is cached for 5 minutes server-side; the page fetches once per session. The BTC price history chart's historical range respects longer cache TTLs (up to 12 hours for the 'ALL' timeframe) to stay within Binance's public rate limits.

The dashboard supports iframe embedding at bfc-etf-dashboard.vercel.app/embed with a postMessage auto-resize contract. Content-Security-Policy currently restricts frame-ancestors to bitcoinforcorporations.com and its subdomains. If you would like your domain added to the allowlist, contact BFC.

No. This dashboard is an information tool, not investment advice. Nothing on this page constitutes a recommendation to buy, sell, or hold any security, digital asset, or financial product. Bitcoin and Bitcoin-linked securities are volatile and can lose value. Consult a licensed financial advisor before making investment decisions.

Bitcoin For Corporations (BFC) is a business initiative operating within BTC Inc, the parent company of Bitcoin Magazine. BFC helps public and private companies understand and adopt Bitcoin at the treasury and product level. Learn more at bitcoinforcorporations.com.

Reach out to the BFC team via bitcoinforcorporations.com. The codebase is maintained privately on GitHub under the BTCMedia organization; issues and feedback are triaged internally.

A head-to-head Bitcoin-holdings comparison of Strategy Inc. (NASDAQ: MSTR) — the largest corporate Bitcoin treasury — against the iShares Bitcoin Trust (IBIT) — the largest U.S. spot Bitcoin ETF. The current-holdings panel shows total BTC, market value, average cost basis, and each entity's share of mined supply. MSTR figures (including cost basis) come from CoinGecko's public-treasury endpoint, which mirrors Strategy's SEC 8-K filings. IBIT BTC held is estimated as SoSoValue's reported net assets divided by the current BTC price — an approximation, not a direct holdings disclosure. Percent-of-mined-supply uses the actual live-mined BTC count from mempool.space (about 95.5% of the 21M max cap today); the sub-line shows the '% of 21M max' comparison for reference. The accumulation-timeline chart's endpoints (IBIT launch 2024-01-11 and today's live tip) are exact; the monthly intermediate points are hand-curated best-effort samples from public 8-Ks and Farside / SoSoValue aggregated flow figures, refreshed quarterly.

Legal.This dashboard is published for informational purposes only and does not constitute investment, financial, legal, or tax advice. Data is provided “as is” without warranty of any kind. © 2026 Bitcoin For Corporations.

Data credits. ETF flows via SoSoValue (format aligned to Farside Investors) · BTC market data via CoinGecko and Binance.us · on-chain vitals via mempool.space · corporate treasury holdings from SEC EDGAR filings. All underlying data © respective sources; used with attribution.