If you want to know how much bitcoin a US spot bitcoin ETF holds, the obvious place to look is the issuer's own fund page. So that's the only place we looked.
On 28 October we read eleven issuer pages. Five printed both the bitcoin held and the shares outstanding, with a date:
| Fund | Issuer | BTC held | as of | BTC per share |
|---|---|---|---|---|
| IBIT | iShares (BlackRock) | 813,039.85 | 2026-10-27 | 0.000567 |
| GBTC | Grayscale | 125,262.33 | 2026-10-26 | 0.000772 |
| BTC | Grayscale (Mini) | 63,128.96 | 2026-10-27 | 0.000442 |
| BITB | Bitwise | 37,084.60 | 2026-10-26 | 0.000543 |
| ARKB | ARK / 21Shares | 30,795 | 2026-10-28 | 0.000332 |
Together: 1,069,311 BTC. BlackRock's IBIT alone is 76% of it.
The six we couldn't count
- FBTC (Fidelity): the page read that day printed no bitcoin held and no share count.
- HODL (VanEck) and EZBC (Franklin Templeton): the figures load by script; the copy we read carried none.
- BRRR (CoinShares): printed 5,720.32 BTC, but no shares outstanding, so no per-share number.
- BTCO (Invesco / Galaxy): neither figure.
- BTCW (WisdomTree): figures dated July 2024, and no bitcoin held.
None of that means those funds hold nothing. It means their own page, on that day, didn't say.
Two rules if you build on this kind of data
- A missing number is not a zero. We print "no primary source yet" with the reason and the date we checked, instead of borrowing a figure from an aggregator.
- Per share is not per dollar. GBTC holds more bitcoin per share than IBIT, but the shares cost different amounts, so the per-share column tells you nothing about which is "cheaper".
Same goes for flows: no issuer publishes a spot-ETF flow document we can source, so the page serves "absent", not 0.
The table and each fund's own page: coinbucha.com/etfs. And if you're wondering how an ETF share differs from a share of a bitcoin treasury company like Strategy: what a share actually holds.
Information, not financial advice.



