JNK vs QQQ ownership cost
Context actions
Investment amount$10,000
Holding period5 years
Assumption coveragePartial
Compare costs
Assumptions
Edit assumptions and apply them to refresh the calculation URL.
State Street SPDR
JNK
SPDR Bloomberg High Yield Bond ETF
Expense ratio0.40%
Cost sourceProvider
Spread sourceUnavailable
Data quality: 100.3% holdings coverage, as of 2026-06-18.
Invesco
QQQ
Invesco QQQ Trust
Expense ratio0.18%Stale · Parsed from issuer official metadata text.
Cost sourceProvider
Spread sourceUnavailable
Data quality: 100.0% holdings coverage, as of 2026-06-12.
Total cost over time
Bars show cumulative calculated components when expense-ratio inputs are available.
Calculation breakdown
Swipe table sideways| Component | JNK | QQQ | Status | Note |
|---|---|---|---|---|
| Expense ratio cost | $200 | $90 | Calculated | Calculated from provider expense ratio when available or the entered expense-ratio assumption. |
| Bid/ask spread cost | UnavailableSpread requires a second provider before activation. | UnavailableIssuer official cached metadata did not disclose this field in a parser-supported shape. | Unavailable | One-way transaction cost uses half spread. Round-trip transaction cost uses the full spread. User/example spread assumptions produce estimated results. |
| Commission cost | $0 | $0 | Calculated | Uses the same entered commission assumption for each ETF. |
| Total cost of ownership | UnavailableJNK spread unavailable: Spread requires a second provider before activation.; QQQ spread unavailable: Issuer official cached metadata did not disclose this field in a parser-supported shape. | UnavailableJNK spread unavailable: Spread requires a second provider before activation.; QQQ spread unavailable: Issuer official cached metadata did not disclose this field in a parser-supported shape. | Unavailable | Totals require expense, commission, and one-way half-spread cost. Missing spread is not treated as zero. |
Data quality and methodology
SourceProvider candidate fill: API Ninjas, Issuer holdings API: Invesco
As of2026-06-12 to 2026-06-18
Unavailable assumptionsJNK spread unavailable: Spread requires a second provider before activation., QQQ spread unavailable: Issuer official cached metadata did not disclose this field in a parser-supported shape.
Spread sourceJNK: Unavailable (Unavailable); QQQ: Unavailable (Unavailable)
FormulaExpense cost sums yearly portfolio value multiplied by expense ratio; one-way spread cost uses half spread.
Educational analysis only. Not personalized investment, tax, or legal advice.