₿BitcoinAuGoldΞEthereum◎Solana

US spot Bitcoin ETFs

Bitcoin ETF flows: daily net inflows and outflows

How much money went into or out of the US spot Bitcoin ETFs, fund by fund, calculated from each fund’s daily shares outstanding and NAV: the latest trading day, the last 60 days, the running total and how much bitcoin the funds hold.

Right now (7:29 AM ET · 11:29 UTC): Tracked US spot Bitcoin ETFs: net +$110.3M on Mon 26 Oct 2026 (net inflow).

Mon 26 Oct+$110.3Mnet, 3 tracked funds
5 trading days-$88.8MTue 20 Oct to Mon 26 Oct
30 trading days+$2.01Bsince Tue 15 Sep
BTC held906,3394.5% of supply

Bitcoin ETF flows right now

Updated 28 Oct 2026, 7:29 AM ET (11:29 UTC)

Flows by fund on Mon 26 Oct 2026

FundMon 26 Oct5 days30 daysTotal trackedBTC held
IBITBlackRock iShares+$110.3M+$10.8M+$2.11B+$66.24Bsince 5 Jan 2024813,040$65.37B
BITBBitwise––––from 27 Oct 202637,085$2.99B
ARKBARK 21Shares$0-$99.6M-$86.4M+$1.06Bsince 11 Jan 202430,795$2.48B
HODLVanEck––––from 27 Oct 202614,665$1.18B
EZBCFranklin Templeton––––from 27 Oct 20265,747.1$463.2M
BTCOInvesco Galaxy$0$0-$8.3M+$139.6Msince 8 Jan 20245,007.9*$403.6M

US$. Daily net flow per fund = change in shares outstanding × NAV per share on the trading day (for a fund that publishes only its bitcoin holdings: change in holdings × the BTC price). Sorted by net assets. “Total tracked” adds up every daily flow since the date shown under it: launch for funds with a published history, otherwise the day we started tracking the fund. * Estimated as net assets ÷ the BTC price, for a fund that does not publish a unit count. Not included yet: FBTC (Fidelity), BRRR (CoinShares), BTCW (WisdomTree) and MSBT (Morgan Stanley). Totals on this page cover the 6 tracked funds (IBIT, BITB, ARKB, HODL, EZBC and BTCO). “Grayscale Mini” is the Grayscale Bitcoin Mini Trust (ticker BTC).

Daily net flows, last 60 trading days

-$800M-$600M-$400M-$200M$0$200M$400M$600M$800MMon 3 Aug 2026: +$120.2MTue 4 Aug 2026: +$179.5MWed 5 Aug 2026: +$234.5MThu 6 Aug 2026: +$128.3MFri 7 Aug 2026: +$69.3MMon 10 Aug 2026: -$53.6MTue 11 Aug 2026: +$38.6MWed 12 Aug 2026: -$14.3MThu 13 Aug 2026: -$72.4MFri 14 Aug 2026: -$55.5MMon 17 Aug 2026: +$174.4MTue 18 Aug 2026: +$163.3MWed 19 Aug 2026: +$362.4MThu 20 Aug 2026: +$518.8MFri 21 Aug 2026: +$242.3MMon 24 Aug 2026: +$208.9MTue 25 Aug 2026: +$284.4MWed 26 Aug 2026: +$200.8MThu 27 Aug 2026: +$307.4MFri 28 Aug 2026: -$148.3MMon 31 Aug 2026: +$205.9MTue 1 Sep 2026: -$201.2MSepWed 2 Sep 2026: +$115.4MThu 3 Sep 2026: +$591.7MFri 4 Sep 2026: +$117.4MTue 8 Sep 2026: +$14.0MWed 9 Sep 2026: -$19.5MThu 10 Sep 2026: -$265.5MFri 11 Sep 2026: -$19.2MMon 14 Sep 2026: +$92.4MTue 15 Sep 2026: -$179.1MWed 16 Sep 2026: -$228.5MThu 17 Sep 2026: +$183.7MFri 18 Sep 2026: +$110.3MMon 21 Sep 2026: +$670.5MTue 22 Sep 2026: +$350.9MWed 23 Sep 2026: +$171.3MThu 24 Sep 2026: +$162.6MFri 25 Sep 2026: +$97.0MMon 28 Sep 2026: +$54.8MTue 29 Sep 2026: +$84.3MWed 30 Sep 2026: -$9.5MThu 1 Oct 2026: +$183.6MOctFri 2 Oct 2026: +$158.2MMon 5 Oct 2026: -$15.3MTue 6 Oct 2026: +$122.0MWed 7 Oct 2026: -$309.4MThu 8 Oct 2026: -$25.8MFri 9 Oct 2026: +$22.4MMon 12 Oct 2026: -$65.4MTue 13 Oct 2026: +$65.9MWed 14 Oct 2026: -$110.9MThu 15 Oct 2026: +$12.7MFri 16 Oct 2026: -$71.8MMon 19 Oct 2026: +$665.2MTue 20 Oct 2026: +$29.9MWed 21 Oct 2026: +$244.8MThu 22 Oct 2026: -$363.5MFri 23 Oct 2026: -$110.3MMon 26 Oct 2026: +$110.3M
Week ofNet flow
Mon 26 Oct+$110.3M
Mon 19 Oct+$466.0M
Mon 12 Oct-$169.5M
Mon 5 Oct-$206.2M
Mon 28 Sep+$471.5M
Mon 21 Sep+$1.45B
Mon 14 Sep-$21.2M
Mon 7 Sep-$290.3M

Cumulative net flows

Running total of the tracked funds’ daily net flows since Fri 5 Jan 2024: +$67.44B. A fund counts from its first day of data, so the line covers more funds over time.

$0$20.00B$40.00B$60.00B20252026

Biggest inflow and outflow days

Inflow daysNet
Thu 7 Nov 2024+$1.14B
Fri 11 Jul 2025+$982.3M
Mon 6 Oct 2025+$977.5M
Tue 12 Mar 2024+$922.3M
Tue 7 Oct 2025+$899.4M
Outflow daysNet
Mon 18 May 2026-$561.8M
Fri 30 May 2025-$551.0M
Wed 27 May 2026-$545.2M
Tue 18 Nov 2025-$523.2M
Fri 30 Jan 2026-$520.0M

What ETF flows are

A spot Bitcoin ETF holds bitcoin for its shareholders. When investors buy more shares than they sell, authorized participants create new shares and the fund takes in cash or bitcoin: an inflow. When shares are redeemed, the fund pays out: an outflow.

Every fund publishes its shares outstanding and net asset value (NAV) per share after each trading day. We calculate the flow ourselves from those reports: the change in shares outstanding from one day to the next, times the NAV per share. Some issuers book new shares one day after the trade; we date each flow to the trading day it belongs to.

Flows describe demand through regulated US funds, one part of the market. Bitcoin also trades around the clock on spot and futures exchanges, so flows and price do not always move together on the same day.

Live order book heatmap Levels todayBitcoin price todayEthereum ETF flowsCME gapUS market today

Common questions

What are Bitcoin ETF flows?

The daily net amount of money going into (inflows) or out of (outflows) the US spot Bitcoin ETFs, from share creations and redemptions, in US dollars. Here it is calculated from each fund's daily change in shares outstanding times its NAV per share.

Were Bitcoin ETF flows positive today?

On Mon 26 Oct 2026 the tracked US spot Bitcoin ETFs had net inflows of $110.3M. Of 704 trading days since Fri 5 Jan 2024, 453 had net inflows and 235 net outflows.

Which Bitcoin ETF has the largest inflows?

Of the tracked funds, IBIT (BlackRock iShares) has the largest net inflows since Fri 5 Jan 2024: +$66.24B.

How much bitcoin do the US spot ETFs hold?

The 6 tracked funds hold 906,339 BTC, worth $72.89B, about 4.5% of the roughly 20.10 million bitcoin mined so far. Not included: FBTC (Fidelity), BRRR (CoinShares), BTCW (WisdomTree) and MSBT (Morgan Stanley).

When are ETF flows published?

After the US stock market closes at 4:00 PM ET, each fund publishes its shares outstanding and NAV. Some issuers update the same evening, others the next morning, so the newest trading day appears once every tracked fund has reported. This page updates twice a day.

Calculated by Swiftedge from the funds’ daily published shares outstanding, NAV and holdings. Updated Wed 28 Oct, 7:29 AM ET (11:29 UTC).