Skip to main content

Want a detailed portfolio tracker?

Performance analysis of JHCB (JOHN HANCOCK CORPORATE BOND ETF)

Annual Return

Over the past 3 years, JHCB has had an average annual return of +5.68%, underperforming the benchmark SPY, which returned +22.45% annual.

Over the past 5 years, JHCB has had an average annual return of +0.64%, underperforming the benchmark SPY, which returned +13.88% annual.

Since Mar 31, 2021, JHCB has had an average annual return of +1.03%, underperforming the benchmark SPY, which returned +14.74% annual.

202620252024202320222021
+0.37%+8.02%+2.76%+8.89%-15.93%+3.41%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+0.35%+1.05%-2.01%+0.48%+0.76%-0.24%+0.37%
2025+0.77%+2.06%-0.36%-0.40%+0.63%+2.05%-0.02%+1.03%+1.50%+0.38%+0.71%-0.58%+8.02%
2024-0.18%-1.21%+1.42%-2.55%+2.05%+0.69%+1.93%+1.95%+1.87%-2.44%+1.25%-1.88%+2.76%
2023+4.35%-3.40%+2.54%+0.88%-1.47%+0.74%+0.36%-0.80%-2.97%-1.82%+6.37%+4.27%+8.89%
2022-3.33%-2.01%-2.45%-5.79%+0.77%-3.13%+3.68%-3.33%-5.48%-0.58%+5.63%-0.56%-15.93%
2021+0%+1.08%+0.57%+1.89%+1.17%-0.28%-1.00%+0.02%-0.19%+0.13%+3.41%

Drawdown analysis of JHCB (JOHN HANCOCK CORPORATE BOND ETF)

The maximum drawdown for the JHCB was -22.60%, occurring on Oct 20, 2022. Recovery took 748 trading sessions.

The current JHCB drawdown is -1.04%.

Since Mar 31, 2021 JHCB has experienced the following drawdowns:

  • 20% or more: 1 time
  • 10% or more: 1 time
DepthStartTo BottomBottomTo RecoverEndTotal
-22.60%Aug 3, 2021307Oct 20, 2022748Oct 15, 20251055
-3.16%Feb 17, 202628Mar 27, 2026OngoingOngoingOngoing
-1.55%Oct 28, 202516Nov 19, 202557Feb 12, 202673
-1.00%May 7, 20213May 12, 20219May 25, 202112
-0.76%Jul 7, 20214Jul 13, 20212Jul 15, 20216
-0.73%Apr 15, 20212Apr 19, 202113May 6, 202115
-0.70%Jun 18, 20215Jun 25, 20215Jul 2, 202110
-0.68%Jun 11, 20213Jun 16, 20212Jun 18, 20215
-0.50%Jul 19, 20212Jul 21, 20218Aug 2, 202110
-0.34%Apr 1, 20211Apr 5, 20211Apr 6, 20212
-0.26%Apr 8, 20212Apr 12, 20211Apr 13, 20213
-0.26%Jun 2, 20211Jun 3, 20211Jun 4, 20212
-0.20%Apr 6, 20211Apr 7, 20211Apr 8, 20212
-0.19%May 26, 20211May 27, 20213Jun 2, 20214
-0.14%Oct 22, 20251Oct 23, 20251Oct 24, 20252
-0.11%Jul 15, 20211Jul 16, 20211Jul 19, 20212
-0.10%Oct 16, 20251Oct 17, 20251Oct 20, 20252
-0.10%Jun 4, 20211Jun 7, 20211Jun 8, 20212
-0.02%Apr 13, 20211Apr 14, 20211Apr 15, 20212