Skip to content

In Target Maturity Bond

Best Defined-Maturity Treasury ETFs

All 30 funds in this category, ranked by Grade.

Every fund in this category. Select a column heading to sort the table.
Out of 100, scored against the other funds in this category. A is 70 and up, B 55, C 40, D 25.Shares traded a day, averaged over the last 30 days.Average return a year over the last three years.The largest fall from a peak to the low that followed, over up to five years.
IBTGiShares iBonds Dec 2026 Term Treasury ETFiShares iBonds Dec 2026 Term Treasury ETFiSharesIBTG iShares iBonds Dec 2026 Term Treasury ETFA800.07%$1.86B565K+3.7%+4.7%−11.0%
IBTHiShares iBonds Dec 2027 Term Treasury ETFiShares iBonds Dec 2027 Term Treasury ETFiSharesIBTH iShares iBonds Dec 2027 Term Treasury ETFA780.07%$2.43B635K+3.1%+4.9%−12.8%
IBTIiShares iBonds Dec 2028 Term Treasury ETFiShares iBonds Dec 2028 Term Treasury ETFiSharesIBTI iShares iBonds Dec 2028 Term Treasury ETFA760.07%$2.27B598K+2.0%+4.9%−14.7%
IBTJiShares iBonds Dec 2029 Term Treasury ETFiShares iBonds Dec 2029 Term Treasury ETFiSharesIBTJ iShares iBonds Dec 2029 Term Treasury ETFA730.07%$1.56B398K+1.1%+5.0%−15.9%
IBTKiShares iBonds Dec 2030 Term Treasury ETFiShares iBonds Dec 2030 Term Treasury ETFiSharesIBTK iShares iBonds Dec 2030 Term Treasury ETFA710.07%$1.23B432K+0.2%+5.0%−18.5%
IBTLiShares iBonds Dec 2031 Term Treasury ETFiShares iBonds Dec 2031 Term Treasury ETFiSharesIBTL iShares iBonds Dec 2031 Term Treasury ETFB700.07%$770M353K−0.3%+5.1%−19.9%
IBTOiShares iBonds Dec 2033 Term Treasury ETFiShares iBonds Dec 2033 Term Treasury ETFiSharesIBTO iShares iBonds Dec 2033 Term Treasury ETFB690.07%$518M169K−1.0%+4.9%−8.4%
IBTPiShares iBonds Dec 2034 Term Treasury ETFiShares iBonds Dec 2034 Term Treasury ETFiSharesIBTP iShares iBonds Dec 2034 Term Treasury ETFB670.07%$376M90K−1.4%No data−7.4%
BSGRInvesco Bulletshares 2027 Treasury Bond ETFInvesco Bulletshares 2027 Treasury Bond ETFInvescoBSGR Invesco Bulletshares 2027 Treasury Bond ETFB650.07%$7M4.73KNo dataNo dataNo data
BSTSInvesco Bulletshares 2028 Treasury Bond ETFInvesco Bulletshares 2028 Treasury Bond ETFInvescoBSTS Invesco Bulletshares 2028 Treasury Bond ETFB650.07%$10M7.43KNo dataNo dataNo data
IBTQiShares iBonds Dec 2035 Term Treasury ETFiShares iBonds Dec 2035 Term Treasury ETFiSharesIBTQ iShares iBonds Dec 2035 Term Treasury ETFB640.07%$301M82.5K−1.7%No data−7.0%
IBTRiShares iBonds Dec 2036 Term Treasury ETFiShares iBonds Dec 2036 Term Treasury ETFiSharesIBTR iShares iBonds Dec 2036 Term Treasury ETFB610.07%$121M70.2KNo dataNo dataNo data
BSGTInvesco Bulletshares 2029 Treasury Bond ETFInvesco Bulletshares 2029 Treasury Bond ETFInvescoBSGT Invesco Bulletshares 2029 Treasury Bond ETFB600.07%$12M9.1KNo dataNo dataNo data
IBTMiShares iBonds Dec 2032 Term Treasury ETFiShares iBonds Dec 2032 Term Treasury ETFiSharesIBTM iShares iBonds Dec 2032 Term Treasury ETFB590.07%$626M185K−0.7%+5.0%−13.6%
BSTVInvesco Bulletshares 2031 Treasury Bond ETFInvesco Bulletshares 2031 Treasury Bond ETFInvescoBSTV Invesco Bulletshares 2031 Treasury Bond ETFB560.07%$6M5.76KNo dataNo dataNo data
IBGAiShares iBonds Dec 2044 Term Treasury ETFiShares iBonds Dec 2044 Term Treasury ETFiSharesIBGA iShares iBonds Dec 2044 Term Treasury ETFC450.07%$76M36.1K−3.5%No data−11.7%
IBGCiShares iBonds Dec 2046 Term Treasury ETFiShares iBonds Dec 2046 Term Treasury ETFiSharesIBGC iShares iBonds Dec 2046 Term Treasury ETFC450.07%$57M27KNo dataNo dataNo data
IBGBiShares iBonds Dec 2045 Term Treasury ETFiShares iBonds Dec 2045 Term Treasury ETFiSharesIBGB iShares iBonds Dec 2045 Term Treasury ETFC430.07%$13M3.87K−3.8%No data−10.8%
LDDRLifeX 2035 Income Bucket ETFLifeX 2035 Income Bucket ETFStone RidgeLDDR LifeX 2035 Income Bucket ETFC420.25%$38M1.18K0.0%No data−5.3%
IBGMiShares iBonds Dec 2056 Term Treasury ETFiShares iBonds Dec 2056 Term Treasury ETFiSharesIBGM iShares iBonds Dec 2056 Term Treasury ETFC410.07%$43M823No dataNo dataNo data
BCKTLifex 2030 Income Bucket ETFLifex 2030 Income Bucket ETFStone RidgeBCKT Lifex 2030 Income Bucket ETFC400.25%$2M258+1.7%No data−1.1%
BSTUInvesco Bulletshares 2030 Treasury Bond ETFInvesco Bulletshares 2030 Treasury Bond ETFInvescoBSTU Invesco Bulletshares 2030 Treasury Bond ETFC400.07%$5M3.38KNo dataNo dataNo data
IBGLiShares iBonds Dec 2055 Term Treasury ETFiShares iBonds Dec 2055 Term Treasury ETFiSharesIBGL iShares iBonds Dec 2055 Term Treasury ETFC400.07%$6M1.69K−5.1%No data−12.1%
LIFTLifex 2028 Income Bucket ETFLifex 2028 Income Bucket ETFStone RidgeLIFT Lifex 2028 Income Bucket ETFC400.25%$2M676+2.5%No data−0.5%
IBGKiShares iBonds Dec 2054 Term Treasury ETFiShares iBonds Dec 2054 Term Treasury ETFiSharesIBGK iShares iBonds Dec 2054 Term Treasury ETFD370.07%$6M610−5.2%No data−16.5%
LFAWLifeX 2060 Longevity Income ETFLifeX 2060 Longevity Income ETFStone RidgeLFAW LifeX 2060 Longevity Income ETFD280.25%$2M180−3.9%No data−15.5%
LFAILifeX 2050 Longevity Income ETFLifeX 2050 Longevity Income ETFStone RidgeLFAI LifeX 2050 Longevity Income ETFD270.25%$4M120−2.6%No data−91.1%
LFAOLifeX 2055 Longevity Income ETFLifeX 2055 Longevity Income ETFStone RidgeLFAO LifeX 2055 Longevity Income ETFD260.25%$3M137−3.2%No data−12.5%
LFBELifeX 2065 Longevity Income ETFLifeX 2065 Longevity Income ETFStone RidgeLFBE LifeX 2065 Longevity Income ETFD260.25%$2M111−4.5%No data−11.1%

Not graded

Funds in this category with no published Grade, and why.

Funds in this category with no published Grade
TickerFund nameReason
TIPFNorthern Trust 2036 Inflation-Linked Distributing Ladder ETFNorthern Trust 2036 Inflation-Linked Distributing Ladder ETFFlexSharesTIPF Northern Trust 2036 Inflation-Linked Distributing Ladder ETFNot yet graded

ETF lists across every Category: Best ETFs by Grade, Lowest-fee ETFs.