BND vs AGG: Differences, Fees and Returns

BND and AGG cost the same: a 0.03% TER a year.

They do not track the same thing: BND follows the Bloomberg US Aggregate Float Adjusted Index and AGG the Bloomberg US Aggregate Bond Index. Any difference in returns will come mainly from that exposure, not from the fee.

Over the last 10 years, BND and AGG returned practically the same, around 1.39% a year.

Head-to-head comparison

Head-to-head comparison
BNDAGG
NameVanguard Total Bond Market ETFiShares Core US Aggregate Bond ETF
ProviderVanguardBlackRock
IndexBloomberg US Aggregate Float Adjusted IndexBloomberg US Aggregate Bond Index
TER0.03%0.03%
TypeETFETF
DomicileUnited StatesUnited States
DividendsDistributingDistributing
Launch dateApril 3, 2007September 22, 2003
Fund size$399B$138B
ISINβ€”β€”
Available to EU retail investorsNoNo
Tax-free switch (Spain)NoNo

Historical returns: BND vs AGG (Aug 2016 – Aug 2026)

Aug 2016Aug 2026$11,785
BNDAGG

10,000 invested in Aug 2016 would be worth $11,477 in BND and $11,460 in AGG today.

Statistics for the period
BNDAGG
Annualised return1.39%1.37%
Total return14.77%14.60%
Annual volatility5.17%5.15%
Maximum drawdown-17.28%-17.14%
Monthly correlation0.99

Calendar-year returns

Calendar-year returns
YearBNDAGG
2026*-0.18%-0.18%
20257.08%7.19%
20241.38%1.31%
20235.65%5.65%
2022-13.11%-13.02%
2021-1.86%-1.77%
20207.71%7.48%
20198.84%8.46%
2018-0.11%0.10%
20173.57%3.55%

* Current year, to Aug 2026.

Month-end closing prices adjusted for dividends and net of fund costs. Broker fees and taxes are not included. Past performance does not guarantee future results.

Keep researching

Other comparisons

Frequently Asked Questions