Which Total Bond Market ETF Belongs in Your Portfolio?

Quick Read
-
BND and AGG each hold roughly 10,000 investment-grade bonds and have delivered nearly identical 10-year returns, making brokerage platform the real deciding factor.
-
Both funds exclude TIPS, high-yield bonds, and municipal bonds, so neither delivers inflation protection or tax-exempt income despite their ‘total’ label.
-
AGG’s 0.03% fee edges out BND on Fidelity and Schwab, while BND’s mutual fund share class gives Vanguard account holders a tax efficiency advantage.
-
Act now: the analyst who called NVIDIA in 2010 just named his top 10 AI stocks — and iShares Core US Aggregate Bond ETF didn’t make the cut. Grab the names FREE today.
If you are choosing between Vanguard Total Bond Market ETF (NASDAQ:BND) and iShares Core U.S. Aggregate Bond ETF (NYSEARCA:AGG), you are choosing between two funds that look nearly identical on a screener and behave similarly in practice. Both hold roughly 10,000 investment-grade U.S. bonds, have durations near 5.7 years, and currently yield within 4 basis points of each other. The decision usually turns on pennies of expense, the platform you trade on, and a small benchmark quirk most holders never notice.
What each fund is actually tracking
BND tracks the Spliced Bloomberg U.S. Aggregate Float Adjusted Index. AGG tracks the standard Bloomberg U.S. Aggregate Bond Index. The float-adjusted version that BND follows removes bonds held by the Federal Reserve and other central banks from the index weights. Because central banks hold a large slice of Treasuries and agency mortgage-backed securities, float adjustment trims those allocations and tilts BND marginally toward investment-grade corporates relative to AGG. The tilt is small, but it explains why BND’s credit profile shows 69.2% U.S. Government, 14.6% Industrial, and 8.1% Finance exposure, with the remainder split across mortgage-backed, foreign, and utility issuers.
Both funds exclude what most retirees actually need to think about: Treasury Inflation-Protected Securities, high-yield credit, and municipal bonds. “Total” in the name refers specifically to the Aggregate index universe, which excludes several large bond categories. If inflation protection or tax-exempt income matters to your portfolio, neither fund supplies it.
Where the difference shows up
Over the last year, AGG returned 5.19% while BND returned 5.10%, both measured through June 9, 2026. Over ten years, the gap is even tighter: BND at 16.84% versus AGG at 16.82%. The 2022 rate shock and the COVID liquidity crunch hit both funds in lockstep. The float-adjustment tilt is real but small enough that it has not driven meaningful divergence in any recent rate cycle.



