Skip to main content

Want a detailed portfolio tracker?

Performance analysis of XHLF (BONDBLOXX BLOOMBERG SIX MONTH TARGET DURATION US TREASURY ETF)

Annual Return

Over the past 3 years, XHLF has had an average annual return of +4.56%, underperforming the benchmark SPY, which returned +19.31% annual.

Since Sep 15, 2022, XHLF has had an average annual return of +4.40%, underperforming the benchmark SPY, which returned +19.86% annual.

20262025202420232022
+1.82%+4.21%+5.03%+4.90%+0.96%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+0.28%+0.25%+0.23%+0.32%+0.30%+0.25%+0.18%+1.82%
2025+0.34%+0.31%+0.37%+0.33%+0.30%+0.34%+0.31%+0.48%+0.36%+0.31%+0.31%+0.36%+4.21%
2024+0.33%+0.36%+0.38%+0.34%+0.47%+0.43%+0.47%+0.61%+0.50%+0.25%+0.35%+0.44%+5.03%
2023+0.27%+0.27%+0.56%+0.24%+0.27%+0.37%+0.36%+0.50%+0.39%+0.44%+0.57%+0.55%+4.90%
2022+0.15%+0.07%+0.28%+0.46%+0.96%

Drawdown analysis of XHLF (BONDBLOXX BLOOMBERG SIX MONTH TARGET DURATION US TREASURY ETF)

The maximum drawdown for the XHLF was -0.11%, occurring on Oct 19, 2022. Recovery took 6 trading sessions.

DepthStartTo BottomBottomTo RecoverEndTotal
-0.11%Oct 10, 20227Oct 19, 20226Oct 27, 202213
-0.09%Mar 13, 20231Mar 14, 20231Mar 15, 20232
-0.07%Mar 17, 20232Mar 21, 20232Mar 23, 20234
-0.07%Mar 24, 20233Mar 29, 20234Apr 4, 20237
-0.07%Apr 5, 20232Apr 10, 20238Apr 20, 202310
-0.07%Feb 1, 20241Feb 2, 20244Feb 8, 20245
-0.06%Aug 5, 20241Aug 6, 20244Aug 12, 20245
-0.06%Oct 28, 20222Nov 1, 20225Nov 8, 20227
-0.06%Dec 23, 20221Dec 27, 20222Dec 29, 20223
-0.06%Feb 2, 20232Feb 6, 20234Feb 10, 20236
-0.06%Mar 3, 20233Mar 8, 20232Mar 10, 20235
-0.06%Mar 15, 20231Mar 16, 20231Mar 17, 20232
-0.05%Oct 2, 20242Oct 4, 20245Oct 11, 20247
-0.05%Jan 16, 20241Jan 17, 20241Jan 18, 20242
-0.04%Mar 1, 20241Mar 4, 20243Mar 7, 20244
-0.04%Aug 13, 20242Aug 15, 20241Aug 16, 20243
-0.04%Oct 16, 20241Oct 17, 20243Oct 22, 20244
-0.04%May 9, 20251May 12, 20254May 16, 20255
-0.03%Mar 10, 20262Mar 12, 20262Mar 16, 20264
-0.03%May 15, 20231May 16, 20232May 18, 20233
-0.03%Dec 29, 20231Jan 2, 20242Jan 4, 20243
-0.03%Jul 30, 20241Jul 31, 20241Aug 1, 20242
-0.03%Nov 8, 20241Nov 11, 20242Nov 13, 20243
-0.03%Feb 26, 20251Feb 27, 20251Feb 28, 20252
-0.03%Jul 7, 20251Jul 8, 20251Jul 9, 20252