{
 "issuer": "GraniteShares",
 "asOf": "2026-09-12",
 "url": "https://etfiq.com/research/issuers/graniteshares/",
 "funds": [
  {
   "ticker": "AHD",
   "name": "GraniteShares Autocallable HOOD ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "AMYY",
   "name": "GraniteShares YieldBOOST AMD ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "ANV",
   "name": "GraniteShares Autocallable NVDA ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "ATC",
   "name": "GraniteShares Autocallable COIN ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "AZYY",
   "name": "GraniteShares YieldBOOST AMZN ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "BBYY",
   "name": "GraniteShares YieldBOOST BABA ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "BIOY",
   "name": "GraniteShares YieldBOOST Biotech ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "COYY",
   "name": "GraniteShares YieldBOOST COIN ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": 9.1,
   "set": "income ETFs writing on a single company"
  },
  {
   "ticker": "CRY",
   "name": "GraniteShares YieldBOOST CRCL ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "CWY",
   "name": "GraniteShares YieldBOOST CRWV ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "FBYY",
   "name": "GraniteShares YieldBOOST META ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "FINY",
   "name": "GraniteShares YieldBOOST Financials ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "FIYY",
   "name": "GraniteShares YieldBOOST 20Y+ Treasuries ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "HIPS",
   "name": "GraniteShares HIPS US High Income ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": 33.4,
   "set": "income ETFs writing on an index or proxy"
  },
  {
   "ticker": "HMYY",
   "name": "GraniteShares YieldBOOST HIMS ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "HOYY",
   "name": "GraniteShares YieldBOOST HOOD ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "IACL",
   "name": "GraniteShares US 100 Autocallable Income ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "IOYY",
   "name": "GraniteShares YieldBOOST IONQ ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "MAAY",
   "name": "GraniteShares YieldBOOST MARA ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "MRA",
   "name": "GraniteShares Autocallable MARA ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "MSR",
   "name": "GraniteShares Autocallable MSTR ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "MTYY",
   "name": "GraniteShares YieldBOOST MSTR ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "MUYY",
   "name": "GraniteShares YieldBOOST MU ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "NUGY",
   "name": "GraniteShares YieldBOOST Gold Miners ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "NVYY",
   "name": "GraniteShares YieldBOOST NVDA ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": 52.8,
   "set": "income ETFs writing on an index or proxy"
  },
  {
   "ticker": "PLA",
   "name": "GraniteShares Autocallable PLTR ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "PLYY",
   "name": "GraniteShares YieldBOOST PLTR ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "QBY",
   "name": "GraniteShares YieldBOOST QBTS ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "RGYY",
   "name": "GraniteShares YieldBOOST RGTI ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "RTYY",
   "name": "GraniteShares YieldBOOST RIOT ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "SCA",
   "name": "GraniteShares Autocallable SMCI ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "SEMY",
   "name": "GraniteShares YieldBOOST Semiconductor ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "SMYY",
   "name": "GraniteShares YieldBOOST SMCI ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "TECY",
   "name": "GraniteShares YieldBOOST Technology ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "TLA",
   "name": "GraniteShares Autocallable TSLA ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "TMYY",
   "name": "GraniteShares YieldBOOST TSM ETF",
   "desk": "income",
   "expenseRatio": 1.07,
   "score": null,
   "set": null
  },
  {
   "ticker": "TQQY",
   "name": "GraniteShares YieldBOOST QQQ ETF",
   "desk": "income",
   "expenseRatio": 1.15,
   "score": 32.0,
   "set": "income ETFs writing on a single company"
  },
  {
   "ticker": "TSYY",
   "name": "GraniteShares YieldBOOST TSLA ETF",
   "desk": "income",
   "expenseRatio": 1.15,
   "score": 14.8,
   "set": "income ETFs writing on a single company"
  },
  {
   "ticker": "XBTY",
   "name": "GraniteShares YieldBOOST Bitcoin ETF",
   "desk": "income",
   "expenseRatio": 1.15,
   "score": 17.3,
   "set": "income ETFs writing on an index or proxy"
  },
  {
   "ticker": "XEY",
   "name": "GraniteShares YieldBOOST Ether ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "YBST",
   "name": "GraniteShares YieldBOOST Single Stock Universe ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "YBTY",
   "name": "GraniteShares YieldBOOST TopYielders ETF",
   "desk": "income",
   "expenseRatio": null,
   "score": null,
   "set": null
  },
  {
   "ticker": "YSPY",
   "name": "GraniteShares YieldBOOST SPY ETF",
   "desk": "income",
   "expenseRatio": 1.15,
   "score": 54.9,
   "set": "income ETFs writing on a single company"
  },
  {
   "ticker": "AAPB",
   "name": "GraniteShares 2x Long AAPL Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.15,
   "score": 63.2,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "AMDL",
   "name": "GraniteShares 2x Long AMD Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.07,
   "score": 34.4,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "AMZZ",
   "name": "GraniteShares 2x Long AMZN Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.15,
   "score": 78.1,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "AVGU",
   "name": "GraniteShares 2x Long AVGO Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 31.8,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "BABX",
   "name": "GraniteShares 2x Long BABA Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.15,
   "score": 72.5,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "BBUL",
   "name": "GraniteShares 2x Long BB Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": null,
   "set": null
  },
  {
   "ticker": "BTDL",
   "name": "GraniteShares 2x Long BTDR Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": null,
   "set": null
  },
  {
   "ticker": "CONI",
   "name": "GraniteShares 2x Short COIN Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.15,
   "score": 10.3,
   "set": "inverse ETFs over three months"
  },
  {
   "ticker": "CONL",
   "name": "GraniteShares 2x Long COIN Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.04,
   "score": 18.0,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "CRWL",
   "name": "GraniteShares 2x Long CRWD Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 6.3,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "DLLL",
   "name": "GraniteShares 2x Long DELL Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 13.3,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "FBL",
   "name": "GraniteShares 2x Long META Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.09,
   "score": 37.5,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "GOU",
   "name": "GraniteShares 2x Long GOOGL Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.15,
   "score": 65.5,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "INTW",
   "name": "GraniteShares 2x Long INTC Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 57.2,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "IONL",
   "name": "GraniteShares 2x Long IONQ Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 78.8,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "ISUL",
   "name": "GraniteShares 2x Long ISRG Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 87.9,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "LCDL",
   "name": "GraniteShares 2x Long LCID Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.15,
   "score": null,
   "set": null
  },
  {
   "ticker": "MRAL",
   "name": "GraniteShares 2x Long MARA Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 52.0,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "MSFL",
   "name": "GraniteShares 2x Long MSFT Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.15,
   "score": 31.3,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "MSTP",
   "name": "GraniteShares 2x Long MSTR Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 17.5,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "MULL",
   "name": "GraniteShares 2x Long MU Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 19.2,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "MVLL",
   "name": "GraniteShares 2x Long MRVL Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 34.1,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "NBIL",
   "name": "GraniteShares 2x Long NBIS Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 59.7,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "NOWL",
   "name": "GraniteShares 2x Long NOW Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 6.6,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "NTAL",
   "name": "GraniteShares 2x Long NTAP Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": null,
   "set": null
  },
  {
   "ticker": "NVD",
   "name": "GraniteShares 2x Short NVDA Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.35,
   "score": 41.7,
   "set": "inverse ETFs over three months"
  },
  {
   "ticker": "NVDL",
   "name": "GraniteShares 2x Long NVDA Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.05,
   "score": 40.3,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "PDDL",
   "name": "GraniteShares 2x Long PDD Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 19.9,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "PTIR",
   "name": "GraniteShares 2x Long PLTR Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.04,
   "score": 22.9,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "PUL",
   "name": "GraniteShares 2x Long P Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": null,
   "set": null
  },
  {
   "ticker": "QCML",
   "name": "GraniteShares 2x Long QCOM Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 66.9,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "RDTL",
   "name": "GraniteShares 2x Long RDDT Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 30.3,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "RVNL",
   "name": "GraniteShares 2x Long RIVN Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.15,
   "score": 44.8,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "SMCL",
   "name": "GraniteShares 2x Long SMCI Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 3.7,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "SNK",
   "name": "GraniteShares 2x Short SpaceX Daily ETF",
   "desk": "leverage",
   "expenseRatio": 2.2,
   "score": null,
   "set": null
  },
  {
   "ticker": "SPAL",
   "name": "GraniteShares 2x Long SpaceX Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": null,
   "set": null
  },
  {
   "ticker": "TDCL",
   "name": "GraniteShares 2x Long TDC Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": null,
   "set": null
  },
  {
   "ticker": "TSDD",
   "name": "GraniteShares 2x Short TSLA Daily ETF",
   "desk": "leverage",
   "expenseRatio": 0.95,
   "score": 30.2,
   "set": "inverse ETFs over three months"
  },
  {
   "ticker": "TSL",
   "name": "GraniteShares 1.25x Long TSLA Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.15,
   "score": 97.6,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "TSLR",
   "name": "GraniteShares 2x Long TSLA Daily ETF",
   "desk": "leverage",
   "expenseRatio": 0.95,
   "score": 71.5,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "TSMU",
   "name": "GraniteShares 2x Long TSM Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 25.6,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "UBRL",
   "name": "GraniteShares 2x Long UBER Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.15,
   "score": 78.1,
   "set": "leveraged ETFs, long, over three months"
  },
  {
   "ticker": "VRTL",
   "name": "GraniteShares 2x Long VRT Daily ETF",
   "desk": "leverage",
   "expenseRatio": 1.5,
   "score": 70.3,
   "set": "leveraged ETFs, long, over three months"
  }
 ],
 "deskMedianFee": {
  "income": 0.97,
  "leverage": 0.99
 }
}