ETF comparison

BND vs AGG: which ETF is better?

Vanguard Total Bond Market ETF (BND) and iShares Core U.S. Aggregate Bond ETF (AGG) compared on fees, holdings overlap, dividend yield, returns and risk, using the latest data.

Search 17,000+ ETFs and funds on 44 exchanges by ticker or name. For funds listed outside the US, you can also type the ticker with its exchange suffix, such as VAS.AX (ASX), VUSA.L (London) or XEQT.TO (Toronto).

BND vs AGGThe short answer
  • Both charge the same expense ratio, 0.03% a year.
  • Over the last 10 years, BND returned an average of 1.5% a year against 1.4% for AGG, with dividends reinvested.
The fundsKey facts
BNDAGG
NameVanguard Total Bond Market ETFiShares Core U.S. Aggregate Bond ETF
IssuerVanguardIShares
Listed onNasdaq · USDNYSE Arca · USD
Expense ratio0.03%0.03%
Assets (AUM)$161B$139B
LaunchedApr 3, 2007Sep 22, 2003
Holdings11,43413,461
Dividend yield (12m)4.12% · monthly4.12% · monthly
Asset classCore Investment Grade BondFixed Income
PerformanceTotal return with dividends reinvested, to Nov 6, 2026
Growth of $10,000 since Oct 2016
BND $11,667 AGG $11,570
$9k$10k$11k$12k$12k201620182020202220232025
Annualised returnBNDAGG
1 year+0.2%+0.3%
3 years+4.9%+5.0%
5 years-0.2%-0.2%
10 years+1.5%+1.4%
Volatility4.9%5.0%
Max drawdown-18.4%-18.4%

Volatility is the annualised standard deviation of daily returns over 3 years. Max drawdown is the largest fall from a peak over the last 10 years, or since launch.

Holdings aren't published for BND, so this comparison covers fees and performance only.

Track BND and AGG live in your sheet

Pull each fund's details, full price history and holdings into Google Sheets or Excel, so your comparison updates itself.

=SF("BND","etfInfo","expenseRatio&assetsUnderManagement&holdingsCount")
=SF_TIMESERIES("BND","2016-10-01",TODAY(),"dailyAdj")
=SF("AGG","etfInfo","expenseRatio&assetsUnderManagement&holdingsCount")
=SF_TIMESERIES("AGG","2016-10-01",TODAY(),"dailyAdj")

Prices to Nov 6, 2026; holdings last checked Nov 8, 2026. Returns are in each fund's trading currency (USD). Past performance doesn't predict future returns. For information only, not investment advice.

Questions

BND vs AGG: frequently asked questions

Is BND or AGG cheaper?

They cost the same: both have an expense ratio of 0.03% a year.

Which has performed better, BND or AGG?

Over the last 10 years, BND has. BND returned 1.5% and AGG 1.4% a year on average, including reinvested dividends, as of Nov 6, 2026. Past returns don't predict future ones.

Which pays a higher dividend, BND or AGG?

Neither: they yield the same. Over the last 12 months BND yielded 4.12%, paid monthly, and AGG 4.12%, paid monthly.

Live data in your spreadsheet

Build your own fund comparison that updates itself

SheetsFinance pulls prices, dividends, ETF holdings and fund details for 80,000+ assets straight into Google Sheets and Excel.