Solana ETF flows
Daily net inflows and outflows of the US spot Solana ETFs, fund by fund, from each issuer's own published holdings file: 7 funds collected daily, in SOL and US dollars, with holdings, each fund's share and the cumulative flow since each fund's first day here. Free, no account needed.
- Net flow, 22 Oct 2026+15 SOL+$2KAll 3 funds included reported
- Last 5 complete trading days+225 SOL16 Oct to 22 Oct 2026
- Held by the funds collected daily432,036 SOL3 funds · 22 Oct 2026
- Latest issuer file26 Oct 2026dated by the issuer · read 26 Oct 2026, 12:12 UTC
Partial Days after the latest complete day
- 23 October 2026: partial, 5 of 7 funds published; waiting for VanEck VSOL and Franklin Templeton SOEZ.
Daily Solana ETF flows by fund
Newest day first. Each cell is the fund's change in SOL held from the previous US trading day (creations minus redemptions, plus staking rewards a staking fund keeps, less the coins it sells for its fee or a cash payout); US$ values are those coins at our own SOL/USD close for that UTC day. … the issuer has not published that day yet; new first day collected (no flow); n/a missing from the issuer's own history; · not included that day. A total marked with a count such as 5/7 is partial.
| Day | BSOL | FSOL | VSOL | SOEZ | TSOL | QSOL | SOLC | Total |
|---|---|---|---|---|---|---|---|---|
| 23 Oct 2026 | new | new | … | … | +1 | new | new | +15/7 |
| 22 Oct 2026 | · | · | +1 | new | +1 | · | · | +2 |
| 21 Oct 2026 | · | · | +2 | · | +1 | · | · | +3 |
| 20 Oct 2026 | · | · | +3 | · | +1 | · | · | +4 |
| 19 Oct 2026 | · | · | +7 | · | +3 | · | · | +10 |
| 16 Oct 2026 | · | · | +3 | · | +2 | · | · | +4 |
| 15 Oct 2026 | · | · | +1 | · | 0 | · | · | +1 |
| 14 Oct 2026 | · | · | +4 | · | +1 | · | · | +5 |
| 13 Oct 2026 | · | · | +1 | · | +2 | · | · | +2 |
| 12 Oct 2026 | · | · | -681 | · | +2 | · | · | -678 |
| 9 Oct 2026 | · | · | +3 | · | +1 | · | · | +4 |
| 8 Oct 2026 | · | · | +4 | · | +1 | · | · | +5 |
| 7 Oct 2026 | · | · | +2 | · | +1 | · | · | +4 |
| 6 Oct 2026 | · | · | +11 | · | 0 | · | · | +11 |
| 5 Oct 2026 | · | · | -970 | · | +5 | · | · | -965 |
| 2 Oct 2026 | · | · | -1 | · | -1 | · | · | -1 |
| 1 Oct 2026 | · | · | +3 | · | +2 | · | · | +5 |
| 30 Sep 2026 | · | · | -3,150 | · | +2 | · | · | -3,148 |
| 29 Sep 2026 | · | · | -1,603 | · | +2 | · | · | -1,600 |
| 28 Sep 2026 | · | · | -2,001 | · | -63 | · | · | -2,064 |
| 25 Sep 2026 | · | · | +3,287 | · | +3 | · | · | +3,290 |
| 24 Sep 2026 | · | · | 0 | · | -7 | · | · | -7 |
| 23 Sep 2026 | · | · | +1,548 | · | +12 | · | · | +1,560 |
| 22 Sep 2026 | · | · | +2 | · | +1 | · | · | +4 |
| 21 Sep 2026 | · | · | +8 | · | +120 | · | · | +129 |
| 18 Sep 2026 | · | · | +3 | · | +2 | · | · | +4 |
| 17 Sep 2026 | · | · | +1 | · | 0 | · | · | +1 |
| 16 Sep 2026 | · | · | +4 | · | +2 | · | · | +6 |
| 15 Sep 2026 | · | · | +2 | · | +1 | · | · | +3 |
| 14 Sep 2026 | · | · | +9 | · | +3 | · | · | +12 |
| Day | BSOL | FSOL | VSOL | SOEZ | TSOL | QSOL | SOLC | Total |
|---|---|---|---|---|---|---|---|---|
| 23 Oct 2026 | new | new | … | … | +12 | new | new | +125/7 |
| 22 Oct 2026 | · | · | +8 | new | +7 | · | · | +15 |
| 21 Oct 2026 | · | · | +17 | · | +12 | · | · | +29 |
| 20 Oct 2026 | · | · | +30 | · | +12 | · | · | +42 |
| 19 Oct 2026 | · | · | +66 | · | +33 | · | · | +99 |
| 16 Oct 2026 | · | · | +26 | · | +14 | · | · | +41 |
| 15 Oct 2026 | · | · | +8 | · | +4 | · | · | +11 |
| 14 Oct 2026 | · | · | +34 | · | +13 | · | · | +46 |
| 13 Oct 2026 | · | · | +8 | · | +14 | · | · | +22 |
| 12 Oct 2026 | · | · | -6,437 | · | +23 | · | · | -6,415 |
| 9 Oct 2026 | · | · | +24 | · | +10 | · | · | +33 |
| 8 Oct 2026 | · | · | +35 | · | +13 | · | · | +48 |
| 7 Oct 2026 | · | · | +19 | · | +11 | · | · | +31 |
| 6 Oct 2026 | · | · | +89 | · | +3 | · | · | +92 |
| 5 Oct 2026 | · | · | -8,029 | · | +42 | · | · | -7,986 |
| 2 Oct 2026 | · | · | -6 | · | -6 | · | · | -12 |
| 1 Oct 2026 | · | · | +25 | · | +15 | · | · | +40 |
| 30 Sep 2026 | · | · | -26,665 | · | +17 | · | · | -26,648 |
| 29 Sep 2026 | · | · | -13,452 | · | +19 | · | · | -13,433 |
| 28 Sep 2026 | · | · | -16,832 | · | -526 | · | · | -17,358 |
| 25 Sep 2026 | · | · | +26,909 | · | +28 | · | · | +26,938 |
| 24 Sep 2026 | · | · | -3 | · | -56 | · | · | -60 |
| 23 Sep 2026 | · | · | +13,460 | · | +104 | · | · | +13,565 |
| 22 Sep 2026 | · | · | +19 | · | +11 | · | · | +30 |
| 21 Sep 2026 | · | · | +68 | · | +1,013 | · | · | +1,081 |
| 18 Sep 2026 | · | · | +25 | · | +14 | · | · | +39 |
| 17 Sep 2026 | · | · | +14 | · | -3 | · | · | +11 |
| 16 Sep 2026 | · | · | +40 | · | +21 | · | · | +61 |
| 15 Sep 2026 | · | · | +25 | · | +6 | · | · | +31 |
| 14 Sep 2026 | · | · | +92 | · | +26 | · | · | +118 |
Cumulative and daily net flows
Interactive charts, by fund, every day collected: flows by fund, net flows, holdings by fund.
Holdings and share by fund
Each fund on its latest day. Share is of the funds collected daily on 22 October 2026. Flows over 5 and 30 trading days are shown only when the fund was collected on all of them.
| Fund | SOL held | Share | Latest day | 5 days | 30 days | Daily data from | Latest issuer file |
|---|---|---|---|---|---|---|---|
| BSOLBitwise Solana Staking ETF | 10,762,09523 Oct 2026 | – | – | – | – | 23 Oct 2026 (first collected) | issuer stamp 26 Oct 2026, 15:31 UTC |
| FSOLFidelity Solana Fund | 2,028,20723 Oct 2026 | – | – | – | – | 23 Oct 2026 (first collected) | read 26 Oct 2026, 12:12 UTC |
| VSOLVanEck Solana ETF | 201,46322 Oct 2026 | 46.6% | +8 | +147 | -30,397 | 29 Oct 2025 (launch) | read 26 Oct 2026, 12:12 UTC |
| SOEZFranklin Solana ETF | 146,85422 Oct 2026 | 34.0% | – | – | – | 22 Oct 2026 (first collected) | read 26 Oct 2026, 12:12 UTC |
| TSOL21Shares Solana Staking ETF | 83,73023 Oct 2026 | – | +12 | +75 | +906 | 19 Nov 2025 (launch) | issuer stamp 26 Oct 2026, 15:00 UTC |
| QSOLInvesco Galaxy Solana ETF | 59,71623 Oct 2026 | – | – | – | – | 23 Oct 2026 (first collected) | read 26 Oct 2026, 12:12 UTC |
| SOLCCanary Marinade Solana ETF | 38,54023 Oct 2026 | – | – | – | – | 23 Oct 2026 (first collected) | read 26 Oct 2026, 12:12 UTC |
| GSOLGrayscale Solana Staking ETF | 1,373,77430 Jun 2026, 10-Q | Not collected daily: its sites answer automated readers with a bot challenge, and we do not work around that. Its holdings here are its latest quarter-end figure from its SEC filing. | quarterly, SEC filings | ||||
| MSOLMorgan Stanley Solana Trust | – | Not collected daily: its fund pages refuse automated readers, and we do not work around that. | |||||
| SSKREX-Osprey SOL + Staking ETF | – | Not counted: a 1940 Act fund that holds part of its coins through other exchange-traded products, and its daily file states only the coins it holds directly, which is neither its holdings nor a measure of its flows. | |||||
Which funds, and when they publish
Collected daily from each issuer's own published holdings file:
- Bitwise (BSOL): publishes only the current day, so its daily record here starts on 23 October 2026.
- Fidelity (FSOL): publishes only the current day, so its daily record here starts on 23 October 2026.
- VanEck (VSOL): publishes every day since launch. Its file for a day holds the coins after the previous trading day's orders, so it is dated one trading day earlier.
- Franklin Templeton (SOEZ): publishes only the current day, so its daily record here starts on 22 October 2026. Its file for a day holds the coins after the previous trading day's orders, so it is dated one trading day earlier.
- 21Shares (TSOL): publishes every day since launch.
- Invesco (QSOL): publishes only the current day, so its daily record here starts on 23 October 2026.
- Canary Capital (SOLC): publishes only the current day, so its daily record here starts on 23 October 2026. Its file for a day holds the coins after the previous trading day's orders, so it is dated one trading day earlier.
Not collected daily: Grayscale Solana Staking ETF (GSOL) and Morgan Stanley Solana Trust (MSOL). Their issuers' sites refuse automated reads and we do not work around that; their holdings appear above from their quarterly SEC filings where we have them, and they are not in the daily totals or flows.
Not counted: REX-Osprey SOL + Staking ETF (SSK), a 1940 Act fund that holds part of its coins through other exchange-traded products, and its daily file states only the coins it holds directly, which is neither its holdings nor a measure of its flows.
The funds publish after the US market closes at 4 p.m. New York time, each at its own time, many the next morning. We read every issuer that has not yet published the latest trading day every 5 minutes, so a new file is here within about 5 minutes of its publication; a day is complete once every fund collected daily has published it. Issuers' files last checked 26 Oct 2026, 15:47 UTC.
How the figures are made
A fund's SOL on a day is the figure its issuer's own file states for that day (for VSOL and TSOL, which state no coin count in their daily history, the fund's net assets divided by the SOL price it used for that day, both from the same file: the coins backing the shares, net of accrued fees and other payables). Its flow is the change from the previous US trading day. A day's total and net flow are shown only when every fund collected daily has published it; a fund collected from a later day joins without a flow, so the totals step up on that day without counting a flow. Nothing is filled in, carried forward or estimated.
Every file is checked before use: coins against shares times coins per share, NAV times shares against net assets, and net assets divided by the price against the coins, wherever the file states them, each within 0.05% plus the rounding of the stated digits; a day whose figures disagree is left out. The daily figures are compared with the funds' own 10-Q and 10-K filings at each quarter end, wherever a filing states the coins in a form we can read and the daily series covers the quarter end; no fund here has both yet. VSOL and TSOL have quarter ends inside their daily series, but their filings do not state the coins in a form we can read, so they are not compared. The funds collected from October 2026 have their first quarter end here on 31 December 2026.
Funds that stake (BSOL, FSOL, VSOL, SOEZ, TSOL, QSOL and SOLC) count their staked SOL in their holdings: rewards a fund keeps add to its holdings without a creation, and a fund that pays its rewards out in cash sells SOL to do so, which shows here as an outflow.
US dollar values are the coins times our own SOL/USD close for that UTC day (our exchange index), so they can differ slightly from figures based on each fund's NAV.

Questions
What are Solana ETF flows?
The SOL a US spot Solana ETF takes in or pays out in a day: creations add SOL, redemptions remove it. We measure each fund's flow as the change in the SOL it holds from one US trading day to the next, from the issuer's own daily file.
Why is the latest day marked partial?
Each issuer publishes its daily holdings file after the US close at its own time, many the next morning. Until every fund collected daily has published, the day shows the funds that have, names the ones still to come and gives no complete total.
Which Solana ETFs are included?
Every US spot Solana ETF whose issuer publishes a daily holdings file we can read: Bitwise (BSOL), Fidelity (FSOL), VanEck (VSOL), Franklin Templeton (SOEZ), 21Shares (TSOL), Invesco (QSOL) and Canary Capital (SOLC). Grayscale (GSOL) and Morgan Stanley (MSOL) refuse automated reads, so they are shown from their quarterly SEC filings where filed, not in the daily figures. REX-Osprey (SSK) is listed but not counted: a 1940 Act fund that holds part of its coins through other exchange-traded products, and its daily file states only the coins it holds directly, which is neither its holdings nor a measure of its flows.
Why does the daily record start on 22 October 2026?
Most of these issuers publish only the current day's holdings, so a fund's daily record here starts on the first day we read its file and nothing before it is filled in. VanEck (VSOL) and 21Shares (TSOL) publish their daily net assets and price since launch, so they are included from their first day.
Do staking funds count staked SOL?
Yes. Funds that stake (BSOL, FSOL, VSOL, SOEZ, TSOL, QSOL and SOLC) count their staked SOL in their holdings, so rewards they keep add to their holdings without a creation; a fund that pays its rewards out in cash sells SOL to do so.
How often is the page updated?
Every 5 minutes while any issuer has not yet published the latest trading day, and every 30 minutes otherwise; the page shows when the issuers' files were last checked.
Open the interactive chartCreate a free accountSet an alert
Figures are calculated by CryptoKeyhole from the ETF issuers' own published files and our own price and node data. Nothing here is investment advice.