GraniteShares ETFs: all 91 funds, fees and flows
See each fund’s fee, return and flows, and how it ranks. 43 income, 44 leveraged and inverse, 1 stock, 3 commodity ETFs. Updated Oct 21, 2026. Its best placed fund is UBRL, 85th of the 508 leveraged ETFs at 2x, over three months on 3-Month Tracking Score. Rank 41 of 342 ETF issuers by assets: $10.4bn, 0.07% of the covered total, dated Oct 20.
Only funds in the categories ETFIQ covers are listed here. A score is a percentile within a stated set, not a recommendation. How each one is computed →
85 of GraniteShares's 91 funds with a published fee charge more than the median for their kind, and 6 charge the median or less.
Every GraniteShares fund ETFIQ covers
Points (pts) are percentage points.
| Ticker | Fund | Kind | What it is | Where it stands | Net assets | Fee | vs median fee | Total return 1Y | Flows 12M | Score in its set |
|---|---|---|---|---|---|---|---|---|---|---|
| AHD | GraniteShares Autocallable HOOD ETF → | Income | autocallable, vs HOOD | paid 13.0%, total +18.5% | $5m | 1.07% | +0.13 pts | – | – | not scored |
| AMYY | GraniteShares YieldBOOST AMD ETF → | Income | synthetic covered call, vs AMD | paid 60.7%, total +16.8% | $9m | 1.07% | +0.13 pts | +16.8% | +$14.5m | 67.9 on Distribution Coverage Score, 23rd of 70 income ETFs writing on a single company, a set running 0.7 to 99.3 |
| ANV | GraniteShares Autocallable NVDA ETF → | Income | autocallable, vs NVDA | paid 10.7%, total +12.9% | $9m | 1.07% | +0.13 pts | – | – | not scored |
| ATC | GraniteShares Autocallable COIN ETF → | Income | autocallable, vs COIN | paid 13.8%, total +16.0% | $956,399 | 1.07% | +0.13 pts | – | – | not scored |
| AZYY | GraniteShares YieldBOOST AMZN ETF → | Income | synthetic covered call, vs AMZN | paid 33.0%, total −4.9% | $2m | 1.07% | +0.13 pts | −4.9% | +$4.4m | 53.6 on Distribution Coverage Score, 33rd of 70 income ETFs writing on a single company, a set running 0.7 to 99.3 |
| BBYY | GraniteShares YieldBOOST BABA ETF → | Income | synthetic covered call, vs BABA | paid 46.2%, total −29.0% | $608,040 | 1.07% | +0.13 pts | −29.0% | – | 33.6 on Distribution Coverage Score, 47th of 70 income ETFs writing on a single company, a set running 0.7 to 99.3 |
| BIOY | GraniteShares YieldBOOST Biotech ETF → | Income | synthetic covered call, vs XBI | paid 24.3%, total +2.0% | $2m | 1.07% | +0.13 pts | – | – | not scored |
| COYY | GraniteShares YieldBOOST COIN ETF → | Income | synthetic covered call, vs COIN | paid 45.5%, total −53.5% | $15m | 1.07% | +0.13 pts | −53.5% | +$163m | 16.4 on Distribution Coverage Score, 59th of 70 income ETFs writing on a single company, a set running 0.7 to 99.3 |
| CRY | GraniteShares YieldBOOST CRCL ETF → | Income | synthetic covered call, vs CRCL | paid 34.0%, total −4.5% | $2m | 1.07% | +0.13 pts | – | – | not scored |
| CWY | GraniteShares YieldBOOST CRWV ETF → | Income | synthetic covered call, vs CRWV | paid 25.9%, total −12.6% | $962,678 | 1.07% | +0.13 pts | – | – | not scored |
| FBYY | GraniteShares YieldBOOST META ETF → | Income | synthetic covered call, vs META | paid 26.6%, total −35.4% | $316,666 | 1.07% | +0.13 pts | −35.4% | – | 13.6 on Distribution Coverage Score, 61st of 70 income ETFs writing on a single company, a set running 0.7 to 99.3 |
| FINY | GraniteShares YieldBOOST Financials ETF → | Income | synthetic covered call, vs XLF | paid 8.5%, total +8.0% | $744,613 | 1.07% | +0.13 pts | – | – | not scored |
| FIYY | GraniteShares YieldBOOST 20Y+ Treasuries ETF → | Income | synthetic covered call, vs TLT | paid 1.6%, total −2.8% | $717,447 | 1.07% | +0.13 pts | – | – | not scored |
| HIPS | GraniteShares HIPS US High Income ETF → | Income | income from the stocks and funds it holds | paid 11.1%, total +0.3% | $94m | 1.17% | +0.22 pts | +0.3% | +$8.7m | not scored |
| HMYY | GraniteShares YieldBOOST HIMS ETF → | Income | synthetic covered call, vs HIMS | paid 37.1%, total −50.0% | $887,497 | 1.07% | +0.13 pts | – | – | not scored |
| HOYY | GraniteShares YieldBOOST HOOD ETF → | Income | synthetic covered call, vs HOOD | paid 48.7%, total −43.8% | $8m | 1.07% | +0.13 pts | −43.8% | +$33.7m | 27.9 on Distribution Coverage Score, 51st of 70 income ETFs writing on a single company, a set running 0.7 to 99.3 |
| IACL | GraniteShares US 100 Autocallable Income ETF → | Income | autocallable | paid 1.1%, total +1.2% | $4m | 0.55% | −0.39 pts | – | – | not scored |
| IOYY | GraniteShares YieldBOOST IONQ ETF → | Income | synthetic covered call, vs IONQ | paid 55.0%, total −37.9% | $4m | 1.07% | +0.13 pts | – | – | not scored |
| MAAY | GraniteShares YieldBOOST MARA ETF → | Income | synthetic covered call, vs MARA | paid 47.0%, total −48.4% | $4m | 1.07% | +0.13 pts | – | – | not scored |
| MRA | GraniteShares Autocallable MARA ETF → | Income | autocallable, vs MARA | paid 17.0%, total −22.4% | $2m | 1.07% | +0.13 pts | – | – | not scored |
| MSR | GraniteShares Autocallable MSTR ETF → | Income | autocallable, vs MSTR | paid 7.5%, total −33.6% | $573,400 | 1.07% | +0.13 pts | – | – | not scored |
| MTYY | GraniteShares YieldBOOST MSTR ETF → | Income | synthetic covered call, vs MSTR | paid 32.3%, total −63.5% | $1m | 1.07% | +0.13 pts | −63.5% | +$6.0m | 7.9 on Distribution Coverage Score, 65th of 70 income ETFs writing on a single company, a set running 0.7 to 99.3 |
| MUYY | GraniteShares YieldBOOST MU ETF → | Income | synthetic covered call, vs MU | paid 37.7%, total +5.7% | $11m | 1.07% | +0.13 pts | – | – | not scored |
| NUGY | GraniteShares YieldBOOST Gold Miners ETF → | Income | synthetic covered call | paid 55.0%, total −4.0% | $5m | 1.07% | +0.13 pts | – | – | not scored |
| NVYY | GraniteShares YieldBOOST NVDA ETF → | Income | synthetic covered call, vs NVDA | paid 51.4%, total −5.0% | $23m | 1.15% | +0.20 pts | −5.0% | +$94.6m | 57.9 on Distribution Coverage Score, 30th of 70 income ETFs writing on a single company, a set running 0.7 to 99.3 |
| PLA | GraniteShares Autocallable PLTR ETF → | Income | autocallable, vs PLTR | paid 8.6%, total +11.2% | $6m | 1.07% | +0.13 pts | – | – | not scored |
| PLYY | GraniteShares YieldBOOST PLTR ETF → | Income | synthetic covered call, vs PLTR | paid 45.2%, total −27.3% | $2m | 1.07% | +0.13 pts | −27.3% | +$9.5m | 35 on Distribution Coverage Score, 46th of 70 income ETFs writing on a single company, a set running 0.7 to 99.3 |
| QBY | GraniteShares YieldBOOST QBTS ETF → | Income | synthetic covered call, vs QBTS | paid 46.1%, total −47.3% | $2m | 1.07% | +0.13 pts | – | – | not scored |
| RGYY | GraniteShares YieldBOOST RGTI ETF → | Income | synthetic covered call, vs RGTI | paid 47.3%, total −46.0% | $3m | 1.07% | +0.13 pts | – | – | not scored |
| RTYY | GraniteShares YieldBOOST RIOT ETF → | Income | synthetic covered call, vs RIOT | paid 55.6%, total −27.3% | $5m | 1.07% | +0.13 pts | – | – | not scored |
| SCA | GraniteShares Autocallable SMCI ETF → | Income | autocallable, vs SMCI | paid 15.9%, total +16.3% | $4m | 1.07% | +0.13 pts | – | – | not scored |
| SEMY | GraniteShares YieldBOOST Semiconductor ETF → | Income | synthetic covered call, vs SOXX | paid 74.1%, total +31.2% | $38m | 1.07% | +0.13 pts | – | – | not scored |
| SMYY | GraniteShares YieldBOOST SMCI ETF → | Income | synthetic covered call, vs SMCI | paid 48.1%, total −35.0% | $6m | 1.07% | +0.13 pts | −35.0% | +$22.6m | 29.3 on Distribution Coverage Score, 50th of 70 income ETFs writing on a single company, a set running 0.7 to 99.3 |
| TECY | GraniteShares YieldBOOST Technology ETF → | Income | synthetic covered call, vs XLK | paid 19.5%, total −1.9% | $394,417 | 1.07% | +0.13 pts | – | – | not scored |
| TLA | GraniteShares Autocallable TSLA ETF → | Income | autocallable, vs TSLA | paid 12.5%, total +14.0% | $7m | 1.07% | +0.13 pts | – | – | not scored |
| TMYY | GraniteShares YieldBOOST TSM ETF → | Income | synthetic covered call, vs TSM | paid 29.2%, total +8.5% | $803,409 | 1.07% | +0.13 pts | – | – | not scored |
| TQQY | GraniteShares YieldBOOST QQQ ETF → | Income | synthetic covered call, vs QQQ | paid 32.9%, total −3.5% | $5m | 1.15% | +0.20 pts | −3.5% | +$8.1m | 14.4 on Distribution Coverage Score, 140th of 163 income ETFs not writing on a single company, a set running 0.3 to 99.7 |
| TSYY | GraniteShares YieldBOOST TSLA ETF → | Income | synthetic covered call, vs TSLA | paid 52.9%, total −21.8% | $58m | 1.15% | +0.20 pts | −21.8% | +$354m | 42.1 on Distribution Coverage Score, 41st of 70 income ETFs writing on a single company, a set running 0.7 to 99.3 |
| XBTY | GraniteShares YieldBOOST Bitcoin ETF → | Income | synthetic covered call, vs Bitcoin | paid 40.0%, total −29.0% | $10m | 1.15% | +0.20 pts | −29.0% | +$62.1m | 9.5 on Distribution Coverage Score, 148th of 163 income ETFs not writing on a single company, a set running 0.3 to 99.7 |
| XEY | GraniteShares YieldBOOST Ether ETF → | Income | synthetic covered call, vs Ether | paid 19.0%, total −8.0% | $550,525 | 1.07% | +0.13 pts | – | – | not scored |
| YBST | GraniteShares YieldBOOST Single Stock Universe ETF → | Income | synthetic covered call | paid 32.8%, total −26.5% | $894,512 | 1.38% | +0.43 pts | – | – | not scored |
| YBTY | GraniteShares YieldBOOST TopYielders ETF → | Income | synthetic covered call | paid 35.4%, total −34.2% | $1m | 1.38% | +0.43 pts | – | – | not scored |
| YSPY | GraniteShares YieldBOOST SPY ETF → | Income | synthetic covered call, vs SPY | paid 29.9%, total +9.5% | $8m | 1.15% | +0.20 pts | +9.5% | +$15.0m | 29.8 on Distribution Coverage Score, 115th of 163 income ETFs not writing on a single company, a set running 0.3 to 99.7 |
| AAPB | GraniteShares 2x Long AAPL Daily ETF → | Leveraged | +2 times AAPL, reset daily | −3.6 pts against its stated multiple | $54m | 1.15% | +0.18 pts | +51.6% | −$23.5m | 66.6 on 3-Month Tracking Score, 170th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| AMDL | GraniteShares 2x Long AMD Daily ETF → | Leveraged | +2 times AMD, reset daily | −12.0 pts against its stated multiple | $962m | 1.07% | +0.10 pts | +204.0% | −$856m | 42.2 on 3-Month Tracking Score, 294th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| AMZZ | GraniteShares 2x Long AMZN Daily ETF → | Leveraged | +2 times AMZN, reset daily | −5.7 pts against its stated multiple | $100m | 1.15% | +0.18 pts | +16.3% | −$9.3m | 73.7 on 3-Month Tracking Score, 134th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| AVGU | GraniteShares 2x Long AVGO Daily ETF → | Leveraged | +2 times AVGO, reset daily | −3.2 pts against its stated multiple | $36m | 1.50% | +0.53 pts | −30.0% | +$48.2m | 46.9 on 3-Month Tracking Score, 270th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| BABX | GraniteShares 2x Long BABA Daily ETF → | Leveraged | +2 times BABA, reset daily | −3.5 pts against its stated multiple | $115m | 1.15% | +0.18 pts | −68.7% | +$47.8m | 77.5 on 3-Month Tracking Score, 115th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| BBUL | GraniteShares 2x Long BB Daily ETF → | Leveraged | +2 times BB, reset daily | −14.1 pts against its stated multiple | $899,675 | 1.50% | +0.53 pts | – | – | 18.2 on 3-Month Tracking Score, 416th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| BTDL | GraniteShares 2x Long BTDR Daily ETF → | Leveraged | +2 times BTDR, reset daily | −1.8 pts against its stated multiple | $3m | 1.50% | +0.53 pts | – | – | 53.2 on 3-Month Tracking Score, 238th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| CONI | GraniteShares 2x Short COIN Daily ETF → | Leveraged | -2 times COIN, reset daily | −30.6 pts against its stated multiple | $10m | 1.15% | +0.18 pts | −35.1% | −$40.7m | 15.8 on 3-Month Tracking Score, 62nd of 73 inverse ETFs at 2x, over three months, a set running 0.7 to 99.3 |
| CONL | GraniteShares 2x Long COIN Daily ETF → | Leveraged | +2 times COIN, reset daily | −18.5 pts against its stated multiple | $526m | 1.04% | +0.07 pts | −86.3% | +$880m | 20.8 on 3-Month Tracking Score, 403rd of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| CRWL | GraniteShares 2x Long CRWD Daily ETF → | Leveraged | +2 times CRWD, reset daily | −16.6 pts against its stated multiple | $57m | 1.50% | +0.53 pts | +119.6% | −$37.7m | 7.6 on 3-Month Tracking Score, 470th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| DLLL | GraniteShares 2x Long DELL Daily ETF → | Leveraged | +2 times DELL, reset daily | −17.8 pts against its stated multiple | $155m | 1.50% | +0.53 pts | +502.0% | +$47.2m | 48.5 on 3-Month Tracking Score, 262nd of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| FBL | GraniteShares 2x Long META Daily ETF → | Leveraged | +2 times META, reset daily | −7.3 pts against its stated multiple | $154m | 1.09% | +0.12 pts | −30.6% | +$174m | 56.2 on 3-Month Tracking Score, 223rd of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| GOU | GraniteShares 2x Long GOOGL Daily ETF → | Leveraged | +2 times GOOGL, reset daily | −5.1 pts against its stated multiple | $20m | 1.15% | +0.18 pts | – | – | 47.1 on 3-Month Tracking Score, 269th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| INTW | GraniteShares 2x Long INTC Daily ETF → | Leveraged | +2 times INTC, reset daily | −10.5 pts against its stated multiple | $297m | 1.50% | +0.53 pts | +196.2% | +$85.8m | 44.2 on 3-Month Tracking Score, 284th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| IONL | GraniteShares 2x Long IONQ Daily ETF → | Leveraged | +2 times IONQ, reset daily | −15.4 pts against its stated multiple | $56m | 1.50% | +0.53 pts | −89.2% | +$76.0m | 40.3 on 3-Month Tracking Score, 304th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| ISUL | GraniteShares 2x Long ISRG Daily ETF → | Leveraged | +2 times ISRG, reset daily | −0.7 pts against its stated multiple | $11m | 1.50% | +0.53 pts | −31.6% | – | 44 on 3-Month Tracking Score, 285th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| MRAL | GraniteShares 2x Long MARA Daily ETF → | Leveraged | +2 times MARA, reset daily | +5.1 pts against its stated multiple | $25m | 1.50% | +0.53 pts | −93.8% | +$101m | 77.7 on 3-Month Tracking Score, 114th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| MSFL | GraniteShares 2x Long MSFT Daily ETF → | Leveraged | +2 times MSFT, reset daily | +2.7 pts against its stated multiple | $178m | 1.15% | +0.18 pts | −11.4% | +$160m | 17.2 on 3-Month Tracking Score, 421st of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| MSTP | GraniteShares 2x Long MSTR Daily ETF → | Leveraged | +2 times MSTR, reset daily | −19.5 pts against its stated multiple | $16m | 1.50% | +0.53 pts | −89.1% | +$19.5m | 2.7 on 3-Month Tracking Score, 495th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| MULL | GraniteShares 2x Long MU Daily ETF → | Leveraged | +2 times MU, reset daily | −13.9 pts against its stated multiple | $466m | 1.50% | +0.53 pts | +792.7% | +$285m | 24.3 on 3-Month Tracking Score, 385th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| MVLL | GraniteShares 2x Long MRVL Daily ETF → | Leveraged | +2 times MRVL, reset daily | −21.0 pts against its stated multiple | $295m | 1.50% | +0.53 pts | +283.7% | +$332m | 11.5 on 3-Month Tracking Score, 450th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| NBIL | GraniteShares 2x Long NBIS Daily ETF → | Leveraged | +2 times NBIS, reset daily | −15.0 pts against its stated multiple | $211m | 1.50% | +0.53 pts | −22.0% | – | 75.1 on 3-Month Tracking Score, 127th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| NOWL | GraniteShares 2x Long NOW Daily ETF → | Leveraged | +2 times NOW, reset daily | +7.6 pts against its stated multiple | $222m | 1.50% | +0.53 pts | −60.5% | +$314m | 2.5 on 3-Month Tracking Score, 496th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| NTAL | GraniteShares 2x Long NTAP Daily ETF → | Leveraged | +2 times NTAP, reset daily | −2.7 pts against its stated multiple | $1m | 1.50% | +0.53 pts | – | – | 19.4 on 3-Month Tracking Score, 410th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| NVD | GraniteShares 2x Short NVDA Daily ETF → | Leveraged | -2 times NVDA, reset daily | −6.3 pts against its stated multiple | $54m | 1.35% | +0.38 pts | −52.9% | −$12.7m | 62.3 on 3-Month Tracking Score, 28th of 73 inverse ETFs at 2x, over three months, a set running 0.7 to 99.3 |
| NVDL | GraniteShares 2x Long NVDA Daily ETF → | Leveraged | +2 times NVDA, reset daily | −5.9 pts against its stated multiple | $3.3bn | 1.05% | +0.08 pts | +18.1% | −$1.2bn | 50.3 on 3-Month Tracking Score, 253rd of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| PDDL | GraniteShares 2x Long PDD Daily ETF → | Leveraged | +2 times PDD, reset daily | −5.8 pts against its stated multiple | $7m | 1.50% | +0.53 pts | −72.2% | +$15.5m | 20.2 on 3-Month Tracking Score, 406th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| PTIR | GraniteShares 2x Long PLTR Daily ETF → | Leveraged | +2 times PLTR, reset daily | +4.5 pts against its stated multiple | $301m | 1.04% | +0.07 pts | −19.9% | +$20.4m | 12.1 on 3-Month Tracking Score, 447th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| PUL | GraniteShares 2x Long P Daily ETF → | Leveraged | +2 times P, reset daily | +11.4 pts against its stated multiple | $2m | 1.50% | +0.53 pts | – | – | 4.2 on 3-Month Tracking Score, 487th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| QCML | GraniteShares 2x Long QCOM Daily ETF → | Leveraged | +2 times QCOM, reset daily | −8.3 pts against its stated multiple | $51m | 1.50% | +0.53 pts | −21.4% | +$183m | 35.5 on 3-Month Tracking Score, 328th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| RDTL | GraniteShares 2x Long RDDT Daily ETF → | Leveraged | +2 times RDDT, reset daily | −15.8 pts against its stated multiple | $52m | 1.50% | +0.53 pts | −72.4% | +$23.4m | 18 on 3-Month Tracking Score, 417th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| RVNL | GraniteShares 2x Long RIVN Daily ETF → | Leveraged | +2 times RIVN, reset daily | +3.0 pts against its stated multiple | $13m | 1.15% | +0.18 pts | −51.6% | +$8.8m | 69.2 on 3-Month Tracking Score, 157th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| SKDD | GraniteShares 2x Short SK Hynix Daily ETF → | Leveraged | -2 times SKHY, reset daily | −44.6 pts against its stated multiple | $18m | 2.20% | +1.23 pts | – | – | 19.9 on 3-Month Tracking Score, 59th of 73 inverse ETFs at 2x, over three months, a set running 0.7 to 99.3 |
| SKUU | GraniteShares 2x Long SK Hynix Daily ETF → | Leveraged | +2 times SKHY, reset daily | −10.9 pts against its stated multiple | $152m | 1.50% | +0.53 pts | – | – | 65.6 on 3-Month Tracking Score, 175th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| SMCL | GraniteShares 2x Long SMCI Daily ETF → | Leveraged | +2 times SMCI, reset daily | −22.8 pts against its stated multiple | $31m | 1.50% | +0.53 pts | −88.7% | +$27.3m | 11.7 on 3-Month Tracking Score, 449th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| SNK | GraniteShares 2x Short SpaceX Daily ETF → | Leveraged | -2 times SPCX, reset daily | +11.7 pts against its stated multiple | $91m | 2.20% | +1.23 pts | – | – | 25.3 on 3-Month Tracking Score, 55th of 73 inverse ETFs at 2x, over three months, a set running 0.7 to 99.3 |
| SPAL | GraniteShares 2x Long SpaceX Daily ETF → | Leveraged | +2 times SPCX, reset daily | −11.1 pts against its stated multiple | $37m | 1.50% | +0.53 pts | – | – | 21.2 on 3-Month Tracking Score, 401st of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| TDCL | GraniteShares 2x Long TDC Daily ETF → | Leveraged | +2 times TDC, reset daily | −19.6 pts against its stated multiple | $751,614 | 1.50% | +0.53 pts | – | – | 15.8 on 3-Month Tracking Score, 428th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| TSDD | GraniteShares 2x Short TSLA Daily ETF → | Leveraged | -2 times TSLA, reset daily | −13.9 pts against its stated multiple | $25m | 0.95% | −0.02 pts | −24.6% | +$16.3m | 45.9 on 3-Month Tracking Score, 40th of 73 inverse ETFs at 2x, over three months, a set running 0.7 to 99.3 |
| TSL | GraniteShares 1.25x Long TSLA Daily ETF → | Leveraged | +1.25 times TSLA, reset daily | −2.0 pts against its stated multiple | $11m | 1.15% | +0.18 pts | −21.1% | +$755k | not scored |
| TSLR | GraniteShares 2x Long TSLA Daily ETF → | Leveraged | +2 times TSLA, reset daily | −9.4 pts against its stated multiple | $154m | 0.95% | −0.02 pts | −44.5% | −$259m | 50.5 on 3-Month Tracking Score, 252nd of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| TSMU | GraniteShares 2x Long TSM Daily ETF → | Leveraged | +2 times TSM, reset daily | −6.1 pts against its stated multiple | $39m | 1.50% | +0.53 pts | +60.7% | +$7.2m | 33.2 on 3-Month Tracking Score, 340th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| UBRL | GraniteShares 2x Long UBER Daily ETF → | Leveraged | +2 times UBER, reset daily | −4.0 pts against its stated multiple | $31m | 1.15% | +0.18 pts | −56.7% | +$10.4m | 83.4 on 3-Month Tracking Score, 85th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| VRTL | GraniteShares 2x Long VRT Daily ETF → | Leveraged | +2 times VRT, reset daily | +1.4 pts against its stated multiple | $30m | 1.50% | +0.53 pts | −18.3% | +$31.3m | 82.4 on 3-Month Tracking Score, 90th of 508 leveraged ETFs at 2x, over three months, a set running 0.1 to 99.9 |
| BAR | GraniteShares Gold Trust Shares of Beneficial Interest → | Commodities | holds gold | +0.5% over year | $1.3bn | 0.17% | −0.48 pts | +0.5% | – | not scored |
| COMB | GraniteShares Bloomberg Commodity Broad Strategy No K-1 ETF → | Commodities | actively managed | +39.3% over year | $161m | 0.25% | −0.40 pts | +39.3% | +$27.9m | not scored |
| DRUP | GraniteShares Nasdaq Select Disruptors ETF → | Stocks | tracks an index | +7.5% over year | $50m | 0.60% | +0.17 pts | +7.5% | −$9.6m | not scored |
| PLTM | GraniteShares Platinum Shares ETF → | Commodities | holds platinum | +5.3% over year | $166m | 0.50% | −0.15 pts | +5.3% | – | not scored |
ETFIQ links to the documents behind every figure; a link is not an endorsement. ETFIQ is an independent publisher and makes no recommendations. Standards and sources →
Cite this pageCitation, APA and Markdown
ETFIQ, GraniteShares ETFs: all 91 funds, fees and flows, data as of Oct 21, 2026. https://etfiq.com/issuers/graniteshares
ETFIQ. (Oct 21, 2026). GraniteShares ETFs: all 91 funds, fees and flows. Retrieved from https://etfiq.com/issuers/graniteshares
[GraniteShares ETFs: all 91 funds, fees and flows (ETFIQ, Oct 21, 2026)](https://etfiq.com/issuers/graniteshares)
Free to use with attribution for figures ETFIQ computes; issuer data stays under its owner's terms. The underlying files are at Open data.