SOL: US Spot ETF Balances [SOL]
Solana US Spot Solana ETF Balances by Fund (Daily, Issuer Files): daily data through 22 Oct 2026.
The SOL held by each US spot Solana ETF on each trading day, stacked by fund, as the issuers' own daily files state it.
Why use it. The US spot Solana ETFs buy and hold SOL for their shareholders; their daily holdings show how fast investor money comes and goes and which funds take it. How to read it. One point per US trading day, dated the day the holdings are as of; each band is one fund and the bands add up to the total of the funds included. Rising bands mean the fund created shares (took in SOL), falling bands that it redeemed them or sold SOL.
Calculation. Each fund's SOL on the day; the total is their sum, shown only for days every included fund has published. Funds: VSOL (VanEck) and TSOL (21Shares) publish their daily figures for every day since launch, so they are included from their first day; BSOL (Bitwise), FSOL (Fidelity), SOEZ (Franklin Templeton), QSOL (Invesco) and SOLC (Canary Capital) publish only the current day, so they are included from the first day we read them (22 October 2026 and 23 October 2026): the balances and totals step up on that day, which is a change of coverage, not a flow. For VSOL and TSOL the daily figure is the fund's net assets divided by the SOL price it used for that day's NAV, both from the same file (its daily history states no coin count): the SOL backing the shares, net of accrued fees and other payables, so it runs a little below the coins in custody; on days whose file also states the coins, the two are checked against each other. Not included: Grayscale Solana Staking ETF (GSOL) and Morgan Stanley Solana Trust (MSOL), whose issuers' sites refuse automated reads; we do not work around that. At its latest quarter end in its own SEC filing, GSOL held 1,373,774 SOL on 30 June 2026. Not counted: REX-Osprey SOL + Staking ETF (SSK), a 1940 Act fund that holds part of its exposure through other exchange-traded products; its daily file states only the SOL it holds directly, which is neither its holdings nor a measure of its flows. Every day is checked inside its own file before it is used: SOL held = shares x SOL per share, NAV per share x shares = net assets, and net assets / the fund's SOL price = SOL held, wherever the file states them, each within 0.05% plus the rounding of the stated digits (21Shares states its SOL per share net of fees and payables, so for its funds that figure is checked against net assets / price); rows of different kinds for the same day must agree. A day that fails is left out, never adjusted. Left out so far: TSOL on 12 February 2026 and 26 June 2026, whose stated figures disagree with each other (on a staking distribution's declaration day 21Shares' net assets already exclude the declared payout while its NAV per share does not); the flows into and out of such a day are unknown, not filled. The daily figures are compared with the funds' own 10-Q and 10-K figures at each quarter end, as for the bitcoin and ether funds, wherever a fund's filing states its coin count in its XBRL data and its daily series covers the quarter end; none does yet for these funds (most are covered from 23 October 2026, so their first quarter end in the daily series is 31 December 2026). Source: each fund's own daily holdings and net asset value files, read from the issuer's website by CryptoKeyhole every 5 minutes until the issuer has published the latest trading day, and every 25 to 30 minutes after that (robots rules and published rate rules observed). The funds publish after the US market closes at 4 p.m. New York time; each figure is dated the day the holdings are as of, which is kept separate from the issuer's publication time and from our read time. VanEck, Franklin Templeton and Canary Capital date their files a trading day later than the holdings they state (the holdings after the previous trading day's orders); they are dated by the day the holdings are as of. USD values use CryptoKeyhole's own SOL price at the close of that UTC day. Limitations: most of these funds publish only the current day, so their daily record starts on the first day we read them and nothing before it is filled in; a day appears only when every included fund has published it, so the latest day can wait for the slowest issuer; a day missing from an issuer's own history leaves that day out of the totals and the flow over it unknown. Weekends and US market holidays have no figure. Funds that stake count staked SOL and credited rewards in their holdings, and a fund that pays its staking rewards out in cash sells SOL to do so, which shows as an outflow. Figures are as the issuers state them; an issuer can restate a day, and the restated figure then replaces it (both are kept).