This specification describes the data as published on Oct 2, 2026, covering 2425 funds. Rebuilt every trading night.
Fund flows methodology
This is the working specification: what is in it, where every figure comes from, how it is worked out, what is checked every night, and what it cannot tell you. It is written to be checkable by someone who does not trust it.
Scope
Net flows for 2,425 of the 4,246 funds ETFIQ covers, from 165 issuers. 521 have daily figures, 38.1% of assets; 1,904 have monthly figures only, from the SEC, 46.8% of assets. The other 1,821, 15.1% of assets, have no flows yet.
Only flows are published. The share counts and net asset values they are computed from are the issuers’ own, read under terms that do not allow republishing them, and they stay in ETFIQ’s private store.
Coverage by issuer: how each house’s funds are counted, and the share of its assets with daily figures
| Issuer | Cadence | Funds | Daily | Monthly only | Assets with daily figures |
|---|---|---|---|---|---|
| iShares | Daily | 403 | 235 | 0 | 85.3% |
| ProShares | Daily | 150 | 130 | 0 | 97.0% |
| State Street | Daily | 148 | 96 | 0 | 91.1% |
| YieldMax | Daily | 61 | 59 | 2 | 99.9% |
| First Trust | Monthly, N-PORT | 287 | 0 | 181 | 0.0% |
| Innovator | Monthly, N-PORT | 163 | 0 | 141 | 0.0% |
| Direxion | Monthly, N-PORT | 132 | 0 | 116 | 0.0% |
| Invesco | Monthly, N-PORT | 203 | 0 | 86 | 0.0% |
| Vanguard | Monthly, N-PORT | 109 | 0 | 74 | 0.0% |
| Global X | Monthly, N-PORT | 103 | 0 | 70 | 0.0% |
| Leverage Shares | Monthly, N-PORT | 109 | 0 | 62 | 0.0% |
| GraniteShares | Monthly, N-PORT | 88 | 0 | 61 | 0.0% |
| AllianzIM | Monthly, N-PORT | 57 | 0 | 54 | 0.0% |
| PGIM | Monthly, N-PORT | 61 | 0 | 53 | 0.0% |
| Tradr | Monthly, N-PORT | 79 | 0 | 52 | 0.0% |
| Defiance | Monthly, N-PORT | 81 | 0 | 51 | 0.0% |
| Roundhill | Monthly, N-PORT | 49 | 0 | 45 | 0.0% |
| Calamos | Monthly, N-PORT | 37 | 0 | 36 | 0.0% |
| T-REX | Monthly, N-PORT | 47 | 0 | 35 | 0.0% |
| VanEck | Monthly, N-PORT | 62 | 0 | 34 | 0.0% |
| WisdomTree | Monthly, N-PORT | 74 | 0 | 30 | 0.0% |
| Fidelity | Monthly, N-PORT | 74 | 0 | 30 | 0.0% |
| Amplify | Monthly, N-PORT | 34 | 0 | 29 | 0.0% |
| JPMorgan | Monthly, N-PORT | 67 | 0 | 28 | 0.0% |
| Franklin | Monthly, N-PORT | 53 | 0 | 22 | 0.0% |
| Schwab | Monthly, N-PORT | 29 | 0 | 20 | 0.0% |
| BondBloxx | Monthly, N-PORT | 19 | 0 | 19 | 0.0% |
| Northern Trust | Monthly, N-PORT | 31 | 0 | 19 | 0.0% |
| Goldman Sachs | Monthly, N-PORT | 44 | 0 | 18 | 0.0% |
| KraneShares | Monthly, N-PORT | 26 | 0 | 16 | 0.0% |
| PIMCO | Monthly, N-PORT | 19 | 0 | 16 | 0.0% |
| NEOS | Monthly, N-PORT | 19 | 0 | 15 | 0.0% |
| Xtrackers | Monthly, N-PORT | 40 | 0 | 14 | 0.0% |
| Virtus | Monthly, N-PORT | 22 | 0 | 14 | 0.0% |
| Simplify | Monthly, N-PORT | 17 | 0 | 13 | 0.0% |
| Capital Group | Monthly, N-PORT | 20 | 0 | 13 | 0.0% |
| T. Rowe Price | Monthly, N-PORT | 26 | 0 | 12 | 0.0% |
| AllianceBernstein | Monthly, N-PORT | 17 | 0 | 12 | 0.0% |
| Nuveen | Monthly, N-PORT | 23 | 0 | 12 | 0.0% |
| Pacer | Monthly, N-PORT | 44 | 0 | 11 | 0.0% |
| Dimensional | Monthly, N-PORT | 39 | 0 | 11 | 0.0% |
| Sprott | Monthly, N-PORT | 13 | 0 | 11 | 0.0% |
| Kurv | Monthly, N-PORT | 14 | 0 | 10 | 0.0% |
| Themes | Monthly, N-PORT | 10 | 0 | 10 | 0.0% |
| Columbia | Monthly, N-PORT | 22 | 0 | 9 | 0.0% |
| Janus Henderson | Monthly, N-PORT | 13 | 0 | 9 | 0.0% |
| REX | Monthly, N-PORT | 10 | 0 | 9 | 0.0% |
| TCW | Monthly, N-PORT | 11 | 0 | 8 | 0.0% |
| Avantis | Monthly, N-PORT | 25 | 0 | 8 | 0.0% |
| ALPS | Monthly, N-PORT | 23 | 0 | 8 | 0.0% |
| Morgan Stanley | Monthly, N-PORT | 11 | 0 | 8 | 0.0% |
| New York Life Investments | Monthly, N-PORT | 15 | 0 | 8 | 0.0% |
| John Hancock | Monthly, N-PORT | 11 | 0 | 8 | 0.0% |
| Neuberger Berman | Monthly, N-PORT | 13 | 0 | 7 | 0.0% |
| Overlay Shares | Monthly, N-PORT | 7 | 0 | 7 | 0.0% |
| VistaShares | Monthly, N-PORT | 11 | 0 | 7 | 0.0% |
| Harbor | Monthly, N-PORT | 32 | 0 | 7 | 0.0% |
| ARK | Monthly, N-PORT | 8 | 0 | 7 | 0.0% |
| Hartford | Monthly, N-PORT | 15 | 0 | 6 | 0.0% |
| Nicholas | Monthly, N-PORT | 6 | 0 | 6 | 0.0% |
| American Century | Monthly, N-PORT | 13 | 0 | 6 | 0.0% |
| DoubleLine | Monthly, N-PORT | 8 | 0 | 6 | 0.0% |
| AdvisorShares | Monthly, N-PORT | 8 | 0 | 5 | 0.0% |
| Teucrium | Monthly, N-PORT | 7 | 0 | 5 | 0.0% |
| Angel Oak | Monthly, N-PORT | 5 | 0 | 5 | 0.0% |
| Nomura | Monthly, N-PORT | 8 | 0 | 5 | 0.0% |
| F/m | Monthly, N-PORT | 6 | 0 | 5 | 0.0% |
| Aptus | Monthly, N-PORT | 5 | 0 | 4 | 0.0% |
| Grayscale | Monthly, N-PORT | 4 | 0 | 4 | 0.0% |
| Principal | Monthly, N-PORT | 13 | 0 | 4 | 0.0% |
| AAM | Monthly, N-PORT | 8 | 0 | 4 | 0.0% |
| VictoryShares | Monthly, N-PORT | 20 | 0 | 4 | 0.0% |
| Tema | Monthly, N-PORT | 11 | 0 | 4 | 0.0% |
| U.S. Global | Monthly, N-PORT | 4 | 0 | 4 | 0.0% |
| TrueShares | Monthly, N-PORT | 15 | 0 | 3 | 0.0% |
| Madison | Monthly, N-PORT | 4 | 0 | 3 | 0.0% |
| Allspring | Monthly, N-PORT | 7 | 0 | 3 | 0.0% |
| abrdn | Monthly, N-PORT | 10 | 0 | 3 | 0.0% |
| Cambria | Monthly, N-PORT | 12 | 0 | 3 | 0.0% |
| Strive | Monthly, N-PORT | 11 | 0 | 3 | 0.0% |
| Tuttle | Monthly, N-PORT | 8 | 0 | 3 | 0.0% |
| Touchstone | Monthly, N-PORT | 9 | 0 | 3 | 0.0% |
| Federated Hermes | Monthly, N-PORT | 9 | 0 | 3 | 0.0% |
| Gabelli | Monthly, N-PORT | 7 | 0 | 3 | 0.0% |
| GMO | Monthly, N-PORT | 7 | 0 | 3 | 0.0% |
| Obra | Monthly, N-PORT | 3 | 0 | 3 | 0.0% |
| Rockefeller | Monthly, N-PORT | 4 | 0 | 3 | 0.0% |
| Tortoise | Monthly, N-PORT | 5 | 0 | 3 | 0.0% |
| EMQQ Global | Monthly, N-PORT | 4 | 0 | 3 | 0.0% |
| ROBO Global | Monthly, N-PORT | 3 | 0 | 3 | 0.0% |
| Volatility Shares | Monthly, N-PORT | 6 | 0 | 3 | 0.0% |
| Return Stacked | Monthly, N-PORT | 4 | 0 | 3 | 0.0% |
| Core Alternative | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| Fundstrat | Monthly, N-PORT | 3 | 0 | 2 | 0.0% |
| Main | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| Parametric | Monthly, N-PORT | 3 | 0 | 2 | 0.0% |
| SoFi | Monthly, N-PORT | 4 | 0 | 2 | 0.0% |
| Sterling Capital | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| Swan | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| TappAlpha | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| Thornburg | Monthly, N-PORT | 4 | 0 | 2 | 0.0% |
| Westwood | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| Alpha Architect | Monthly, N-PORT | 7 | 0 | 2 | 0.0% |
| Alger | Monthly, N-PORT | 5 | 0 | 2 | 0.0% |
| BNY Mellon | Monthly, N-PORT | 10 | 0 | 2 | 0.0% |
| USCF | Monthly, N-PORT | 13 | 0 | 2 | 0.0% |
| MFS | Monthly, N-PORT | 7 | 0 | 2 | 0.0% |
| Carbon Collective | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| American Beacon | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| Lazard | Monthly, N-PORT | 5 | 0 | 2 | 0.0% |
| Wedbush | Monthly, N-PORT | 3 | 0 | 2 | 0.0% |
| Horizon Kinetics | Monthly, N-PORT | 5 | 0 | 2 | 0.0% |
| Pictet | Monthly, N-PORT | 4 | 0 | 2 | 0.0% |
| Palmer Square | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| Raymond James | Monthly, N-PORT | 3 | 0 | 2 | 0.0% |
| Rareview | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| SanJac Alpha | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| Thrivent | Monthly, N-PORT | 5 | 0 | 2 | 0.0% |
| Yorkville | Monthly, N-PORT | 5 | 0 | 2 | 0.0% |
| FINQ | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| Bitwise | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| Range | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| AltShares | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| Man Group | Monthly, N-PORT | 2 | 0 | 2 | 0.0% |
| Corgi | Monthly, N-PORT | 179 | 0 | 1 | 0.0% |
| Exchange Traded Concepts | Monthly, N-PORT | 6 | 0 | 1 | 0.0% |
| Infrastructure Capital | Monthly, N-PORT | 4 | 0 | 1 | 0.0% |
| Kensington | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Nest Egg | Monthly, N-PORT | 3 | 0 | 1 | 0.0% |
| Peerless | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| SRH | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Shelton | Monthly, N-PORT | 3 | 0 | 1 | 0.0% |
| Abacus FCF | Monthly, N-PORT | 3 | 0 | 1 | 0.0% |
| Hedgeye | Monthly, N-PORT | 3 | 0 | 1 | 0.0% |
| Aztlan | Monthly, N-PORT | 2 | 0 | 1 | 0.0% |
| iMGP | Monthly, N-PORT | 2 | 0 | 1 | 0.0% |
| Clough | Monthly, N-PORT | 2 | 0 | 1 | 0.0% |
| AXS | Monthly, N-PORT | 2 | 0 | 1 | 0.0% |
| Portfolio Building Block | Monthly, N-PORT | 2 | 0 | 1 | 0.0% |
| Putnam | Monthly, N-PORT | 3 | 0 | 1 | 0.0% |
| SEI | Monthly, N-PORT | 7 | 0 | 1 | 0.0% |
| ERShares | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Draco Evolution | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Qraft | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| StockSnips | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| CoinShares | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| AOT Invest | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Sarmaya | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| PLUS | Monthly, N-PORT | 2 | 0 | 1 | 0.0% |
| Langar | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Impax | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| SonicShares | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Procure | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| MUSQ | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Arin | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| AGF Investments | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Convergence | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Even Herd | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| The Future Fund | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Equable Shares | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Militia | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| PlanRock | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| RiverNorth | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Soundwatch | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
| Blueprint | Monthly, N-PORT | 1 | 0 | 1 | 0.0% |
Sources
Every source behind these figures, what it provides, and how often it is read
| Source | What it provides | Read | Spec |
|---|---|---|---|
| Issuers’ daily fund figures | Shares outstanding and net asset value per share for each fund, with the date the issuer puts on each, read every trading night; four houses’ own history files back to Oct 1, 2019 | Every trading night | · |
| SEC Form N-PORT, item B.6 | Each month’s sales, reinvestments and redemptions as filed | Quarterly data sets | document ↗ |
| SEC Form N-CEN, item E.3.a | Each fund’s creation unit, the block its shares are created and redeemed in | Each annual filing | document ↗ |
| Tiingo end-of-day prices | Split factors, to tell a split from a flow | Every trading night | · |
Definitions and method
The change in shares outstanding from one count to the next, times the net asset value per share of the earlier count, dated to the day of the later one. Shares counted on a day were created or redeemed at the previous day’s value, so that is the price the money moved at. Against SPY’s own N-PORT filings for April to June 2026 this reproduces its monthly net flows to the cent.
The sum of the daily net flows on the trading days the window covers: money in less money out. A day with a count and no flow, because there is no earlier count to compare it with, is shown and counted out, and the days a figure counts are printed beside it whenever they are fewer than the window’s.
From Form N-PORT item B.6: the month’s sales plus reinvestments less redemptions, as the fund filed them. A month after the latest filing is the sum of its days, with the days it holds. Vanguard sells its ETFs as one share class of funds that also have mutual fund shares, and its filings cover all share classes of the fund, not the ETF alone.
On a day the price feed confirms a split, the earlier count is carried through the split and only the shares left over are a flow, valued at the earlier net asset value divided by the split’s factor.
A creation of at least 5% of a fund’s net assets the day before, and of at least $100 million, redeemed within five trading days, the redemption returning between 80% and 125% of the shares created, both in whole creation units of their day. These are the trades around an index rebalance, such as XLK’s of June 17 and June 22, 2026. Both days stay in every total and both are marked wherever they are counted; the hub ranks funds leaving them aside, because money that came in and went straight back out says little about what investors wanted. A fund whose creation unit is not known is never labelled.
A fund has daily figures, monthly figures only, or none. A total over a category or an issuer sums the funds with daily figures in the window, and is printed beside how many of the group’s funds have every day of it and their share of its assets.
Every flow here is ETFIQ’s calculation. No issuer publishes one.
Window conventions
Each ends on the latest day with figures: 1 week is the last five trading days, 1 month and 3 months the trading days since the same date one and three months earlier, year to date since the first trading day of the year, and 1 year since the same date a year earlier. Tonight they end on Oct 2, 2026.
What is checked every night
What this cannot tell you
How to check any of this
Every published figure is available as JSON at a stable address on the open data page. Figures ETFIQ computes are free to use with attribution and the as-of date; issuer data stays under its owner's terms. Every number is recomputed nightly from the raw sources by independent code and the result is published on the statistics page. Where ETFIQ has published a figure that turned out to be wrong, it is recorded on the corrections page rather than quietly changed.
ETFIQ is an independent publisher of exchange-traded fund data. It is not a fund issuer, broker-dealer or investment adviser, takes no payment from issuers, and makes no recommendations. A figure marked ETFIQ is one ETFIQ computed; every other figure is the issuer’s or the exchange’s, and is labeled as such on the page it appears on.
ETFIQ, Fund flows methodology, data as of Oct 2, 2026. https://etfiq.com/methodology/flows
Free to use with attribution for figures ETFIQ computes; issuer data stays under its owner's terms. The underlying files are at Open data.
Cite this page. ETFIQ, Fund flows methodology, data as of Oct 2, 2026. https://etfiq.com/methodology/flows Free to use with attribution for figures ETFIQ computes; issuer data stays under its owner's terms. The underlying files are at Open data.
- Plain
- ETFIQ, Fund flows methodology, data as of Oct 2, 2026. https://etfiq.com/methodology/flows
- APA
- ETFIQ. (Oct 2, 2026). Fund flows methodology. Retrieved from https://etfiq.com/methodology/flows
- Markdown
- [Fund flows methodology (ETFIQ, Oct 2, 2026)](https://etfiq.com/methodology/flows)