# Tightest ETF Bid-Ask Spreads: Cost to Trade $10,000

> QQQ leads ETFs with the tightest bid-ask spreads at 0.000% (cost to trade), as of Oct 22, 2026. 100 funds from ETFIQ’s own published figures.

Data as of Oct 22, 2026. Rebuilt every trading night.

As of Oct 22, 2026 . Rebuilt every trading night.

## ETFs with the tightest bid-ask spreads

As of Oct 22, 2026, QQQ’s 30-day median bid-ask spread is 0.00%, so a $10,000 order costs $0.00 one way. See 100 funds ranked by cost to trade $10,000 one way, half the 30-day median bid-ask spread, lowest first. Updated Oct 22, 2026.

| # | Ticker | Fund | Score | Tier | Cost to trade | At $10,000 | Full cost to own · 1 yr | Fee | Flags | Net assets |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | QQQ | Invesco QQQ Trust, Series 1 | Not scored | No tier | 0.000% | $0.00 | Not measured | 0.18% | None | $475.2bn |
| 2 | RSP | Invesco S&P 500 Equal Weight ETF | Not scored | No tier | 0.000% | $0.00 | Not measured | 0.20% | None | $100.1bn |
| 3 | QQQM | Invesco NASDAQ 100 ETF | Not scored | No tier | 0.005% | $0.50 | Not measured | 0.15% | None | $106.8bn |
| 4 | BIL | SPDR Bloomberg 1-3 Month T-Bill ETF | 97 | Trades like a giant | 0.005% | $0.50 | 0.15% | 0.14% | None | $51.1bn |
| 5 | TQQQ | ProShares UltraPro QQQ | 97 | Trades like a giant | 0.005% | $0.50 | 0.84% | 0.78% | None | $33.8bn |
| 6 | RDVY | First Trust Rising Dividend Achievers ETF | Not scored | No tier | 0.005% | $0.50 | Not measured | 0.47% | None | $25.5bn |
| 7 | AVLV | Avantis U.S. Large Cap Value ETF | Not scored | No tier | 0.005% | $0.50 | Not measured | 0.15% | None | $22.7bn |
| 8 | SPHQ | Invesco S&P 500 Quality ETF | Not scored | No tier | 0.005% | $0.50 | Not measured | 0.15% | None | $18.7bn |
| 9 | QLD | ProShares Ultra QQQ | 98 | Trades like a giant | 0.005% | $0.50 | 0.92% | 0.89% | None | $13.7bn |
| 10 | SSO | ProShares Ultra S&P500 | 97 | Trades like a giant | 0.005% | $0.50 | 0.88% | 0.84% | None | $8.6bn |
| 11 | FTCS | First Trust Capital Strength ETF | Not scored | No tier | 0.005% | $0.50 | Not measured | 0.53% | None | $7.9bn |
| 12 | SPLV | Invesco S&P 500 Low Volatility ETF | Not scored | No tier | 0.005% | $0.50 | Not measured | 0.25% | None | $7.4bn |
| 13 | KBWB | Invesco KBW Bank ETF | Not scored | No tier | 0.005% | $0.50 | Not measured | 0.35% | None | $6.5bn |
| 14 | JNK | State Street SPDR Bloomberg High Yield Bond ETF | 94 | Trades like a giant | 0.005% | $0.50 | 0.52% | 0.40% | None | $5.6bn |
| 15 | BILS | State Street SPDR Bloomberg 3-12 Month T-Bill ETF | 97 | Trades like a giant | 0.005% | $0.50 | 0.15% | 0.14% | None | $4.0bn |
| 16 | TBLL | Invesco Short Term Treasury ETF | Not scored | No tier | 0.005% | $0.50 | Not measured | 0.08% | None | $2.6bn |
| 17 | TFLR | T. Rowe Price Floating Rate ETF | Not scored | No tier | 0.010% | $0.99 | Not measured | 0.61% | None | $864m |
| 18 | CGDV | Capital Group Dividend Value ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.33% | None | $38.8bn |
| 19 | JAAA | Janus Henderson AAA CLO ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.20% | None | $32.6bn |
| 20 | AVUV | Avantis U.S. Small Cap Value ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.25% | None | $32.1bn |
| 21 | AVEM | Avantis Emerging Markets Equity ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.33% | None | $26.8bn |
| 22 | CGGR | Capital Group Growth ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.39% | None | $25.6bn |
| 23 | SPMO | Invesco S&P 500 Momentum ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.13% | None | $21.5bn |
| 24 | PULS | PGIM Ultra Short Bond ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.15% | None | $19.8bn |
| 25 | AVUS | Avantis U.S. Equity ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.15% | None | $14.8bn |
| 26 | CGUS | Capital Group Core Equity ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.33% | None | $12.1bn |
| 27 | NOBL | ProShares S&P 500 Dividend Aristocrats ETF | 94 | Trades like a giant | 0.010% | $1.00 | 0.39% | 0.35% | None | $11.9bn |
| 28 | XLG | Invesco S&P 500 Top 50 ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.20% | None | $11.8bn |
| 29 | SDVY | First Trust SMID Cap Rising Dividend Achievers ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.58% | None | $11.2bn |
| 30 | RWL | Invesco S&P 500 Revenue ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.39% | None | $10.4bn |
| 31 | PRF | Invesco RAFI US 1000 ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.34% | None | $10.1bn |
| 32 | FDL | First Trust Morningstar ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.43% | None | $8.3bn |
| 33 | FVD | First Trust Value Line Dividend Index Fund | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.62% | None | $8.1bn |
| 34 | DIVO | Amplify CWP Enhanced Dividend Income ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.56% | None | $8.1bn |
| 35 | TBIL | F/m US Treasury 3 Month Bill Fund | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.15% | One dealer | $7.6bn |
| 36 | FTSM | First Trust Enhanced Short Maturity ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.29% | None | $6.7bn |
| 37 | JMBS | Janus Henderson Mortgage-Backed Securities ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.21% | None | $6.7bn |
| 38 | LMBS | First Trust Low Duration Opportunities ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.66% | None | $6.5bn |
| 39 | UPRO | ProShares UltraPro S&P500 | 95 | Trades like a giant | 0.010% | $1.00 | 0.95% | 0.88% | None | $5.4bn |
| 40 | SRLN | State Street Blackstone Senior Loan ETF | 87 | Trades like a giant | 0.010% | $1.00 | 0.81% | 0.70% | None | $5.3bn |
| 41 | GSY | Invesco Ultra Short Duration ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.22% | None | $4.0bn |
| 42 | SHM | State Street SPDR Nuveen ICE Short Term Municipal Bond ETF | 97 | Trades like a giant | 0.010% | $1.00 | 0.27% | 0.20% | None | $3.5bn |
| 43 | SPHD | Invesco S&P 500 High Dividend Low Volatility ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.30% | None | $3.4bn |
| 44 | VNLA | Janus Henderson Short Duration Income ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.23% | None | $3.3bn |
| 45 | TFI | State Street SPDR Nuveen ICE Municipal Bond ETF | 100 | Trades like a giant | 0.010% | $1.00 | 0.30% | 0.23% | None | $3.0bn |
| 46 | FIXD | First Trust Smith Opportunistic Fixed Income ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.65% | None | $2.9bn |
| 47 | EQWL | Invesco S&P 100 Equal Weight ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.25% | None | $2.8bn |
| 48 | SOXQ | Invesco PHLX Semiconductor ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.19% | None | $2.8bn |
| 49 | GTO | Invesco Total Return Bond ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.35% | None | $2.6bn |
| 50 | CQQQ | Invesco China Technology ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.65% | None | $1.9bn |
| 51 | JBBB | Janus Henderson B-BBB CLO ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.47% | None | $1.4bn |
| 52 | XBIL | F/m US Treasury 6 Month Bill ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.15% | One dealer | $784m |
| 53 | FXU | First Trust Utilities AlphaDEX Fund | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.61% | None | $761m |
| 54 | UGL | ProShares Ultra Gold | 75 | Liquid | 0.010% | $1.00 | 1.43% | 0.95% | None | $686m |
| 55 | STOT | State Street DoubleLine Short Duration Total Return Tactical ETF | 89 | Trades like a giant | 0.010% | $1.00 | 0.60% | 0.45% | None | $544m |
| 56 | UTWO | F/m US Treasury 2 Year Note ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.15% | None | $516m |
| 57 | ULST | State Street Ultra Short Term Bond ETF | 93 | Trades like a giant | 0.010% | $1.00 | 0.24% | 0.20% | None | $515m |
| 58 | UCO | ProShares Ultra Bloomberg Crude Oil | 82 | Liquid | 0.010% | $1.00 | 1.41% | 0.95% | Price can drift from value | $474m |
| 59 | FXY | Invesco CurrencyShares Japanese Yen Trust | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.40% | None | $435m |
| 60 | SDS | ProShares UltraShort S&P500 | 97 | Trades like a giant | 0.010% | $1.00 | 0.97% | 0.91% | None | $383m |
| 61 | OBIL | F/m US Treasury 12 Month Bill ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.15% | None | $337m |
| 62 | FXE | Invesco CurrencyShares Euro Currency Trust | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.40% | None | $331m |
| 63 | UTEN | F/m US Treasury 10 Year Note ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.15% | None | $263m |
| 64 | SVXY | ProShares Short VIX Short-Term Futures ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.95% | None | $212m |
| 65 | RBIL | F/m Ultrashort Treasury Inflation-Protected Security (TIPS) ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.17% | None | $175m |
| 66 | UFIV | F/m US Treasury 5 Year Note ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.15% | None | $25m |
| 67 | UTRE | F/m US Treasury 3 Year Note ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.15% | One dealer | $10m |
| 68 | USVN | F/m US Treasury 7 Year Note ETF | Not scored | No tier | 0.010% | $1.00 | Not measured | 0.15% | None | $7m |
| 69 | TBUX | T. Rowe Price Ultra Short-Term Bond ETF | Not scored | No tier | 0.010% | $1.01 | Not measured | 0.17% | None | $2.0bn |
| 70 | TCAF | T. Rowe Price Capital Appreciation Equity ETF | Not scored | No tier | 0.012% | $1.16 | Not measured | 0.31% | None | $8.1bn |
| 71 | TMSL | T. Rowe Price Small-Mid Cap ETF | Not scored | No tier | 0.012% | $1.23 | Not measured | 0.55% | None | $3.1bn |
| 72 | CGGO | Capital Group Global Growth Equity ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.47% | None | $12.1bn |
| 73 | SPIB | State Street SPDR Portfolio Intermediate Term Corporate Bond ETF | 96 | Trades like a giant | 0.015% | $1.50 | 0.10% | 0.04% | None | $11.6bn |
| 74 | SPSB | State Street SPDR Portfolio Short Term Corporate Bond ETF | 96 | Trades like a giant | 0.015% | $1.50 | 0.09% | 0.04% | None | $11.2bn |
| 75 | PBUS | Invesco MSCI USA ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.04% | None | $10.6bn |
| 76 | CGBL | Capital Group Core Balanced ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.33% | None | $7.7bn |
| 77 | SPTS | State Street SPDR Portfolio Short Term Treasury ETF | 93 | Trades like a giant | 0.015% | $1.50 | 0.08% | 0.03% | None | $7.3bn |
| 78 | CGXU | Capital Group International Focus Equity ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.54% | None | $6.5bn |
| 79 | RSPT | Invesco S&P 500 Equal Weight Technology ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.40% | None | $6.0bn |
| 80 | CGDG | Capital Group Dividend Growers ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.47% | None | $5.8bn |
| 81 | HGER | Harbor Commodity All-Weather Strategy ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.68% | None | $5.0bn |
| 82 | OMFL | Invesco Russell 1000 Dynamic Multifactor ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.29% | None | $4.8bn |
| 83 | CGMM | Capital Group U.S. Small and Mid Cap ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.51% | None | $3.6bn |
| 84 | FTGC | First Trust Global Tactical Commodity Strategy Fund | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.98% | None | $3.4bn |
| 85 | CGGE | Capital Group Global Equity ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.47% | None | $3.2bn |
| 86 | BALT | Innovator Defined Wealth Shield ETF - Quarterly | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.69% | None | $3.2bn |
| 87 | FLRN | State Street SPDR Bloomberg Investment Grade Floating Rate ETF | 93 | Trades like a giant | 0.015% | $1.50 | 0.24% | 0.15% | None | $3.2bn |
| 88 | CGNG | Capital Group New Geography Equity ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.64% | None | $3.0bn |
| 89 | CGIC | Capital Group International Core Equity ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.54% | None | $2.5bn |
| 90 | CGIE | Capital Group International Equity ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.54% | None | $2.5bn |
| 91 | HTRB | Hartford Total Return Bond ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.29% | None | $2.2bn |
| 92 | CGCV | Capital Group Conservative Equity ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.33% | None | $2.2bn |
| 93 | SQQQ | ProShares UltraPro Short QQQ | 93 | Trades like a giant | 0.015% | $1.50 | 1.02% | 0.94% | None | $2.0bn |
| 94 | DBC | Invesco DB Commodity Index Tracking Fund | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.83% | None | $2.0bn |
| 95 | RPV | Invesco S&P 500 Pure Value ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.35% | None | $1.8bn |
| 96 | RPG | Invesco S&P 500 Pure Growth ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.35% | None | $1.7bn |
| 97 | PHYL | PGIM Active High Yield Bond ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.39% | None | $1.5bn |
| 98 | HFSI | Hartford Strategic Income ETF | Not scored | No tier | 0.015% | $1.50 | Not measured | 0.49% | One dealer | $1.1bn |
| 99 | SH | ProShares Short S&P500 | 95 | Trades like a giant | 0.015% | $1.50 | 0.93% | 0.88% | None | $956m |
| 100 | UDOW | ProShares UltraPro Dow30 | 89 | Trades like a giant | 0.015% | $1.50 | 1.03% | 0.95% | None | $919m |

### Method

Every ETF whose issuer states a 30-day median bid-ask spread, by the cost to trade a $10,000 order one way: half that spread. A tie is broken by net assets. 1,417 of the 4,708 ETFs that may be listed qualify tonight, and the first 100 are shown. The IQ Liquidity Score measures trading conditions, not the fund, and no list here is a recommendation. The list sorts one published figure, with no scoring or weighting. Too new and closing funds are left out, as are funds no longer listed.

### Questions people ask

What does an ETF’s bid-ask spread cost? Half the spread each way, on average, when you trade at the quote. A limit order at the midpoint plus half the spread caps it. Which ETF tops this list as of Oct 22, 2026? QQQ , at 0.000% one way, $0.00 on $10,000, from a 30-day median spread of 0.00% to Oct 22, 2026.

### Where to next

### Where these figures came from

ETFIQ links to the documents behind every figure; a link is not an endorsement.

A ranking is not a recommendation or an opinion. ETFIQ is an independent publisher, not an adviser. Standards and sources

---

Source: ETFIQ, independent ETF data. Recomputed nightly from public filings and prices.
Cite: ETFIQ, ETFs with the tightest bid-ask spreads, ranked by cost to trade $10,000 one way, half the 30-day median bid-ask spread, lowest first, data as of Oct 22, 2026. https://etfiq.com/rankings/trading-tightest-spreads
Licence: https://etfiq.com/license/ Figures ETFIQ computes are free to use with attribution: ETFIQ (etfiq.com). Issuer data stays under its owner's terms.
HTML: https://etfiq.com/rankings/trading-tightest-spreads
