Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Barings BDC (BBDC)

Annual Return

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

Over the past 5 years, BBDC has had an average annual return of +6.76%, underperforming the benchmark SPY, which returned +12.55% annual.

Since Aug 3, 2018, BBDC has had an average annual return of +6.52%, underperforming the benchmark SPY, which returned +14.58% annual.

202620252024202320222021202020192018
-2.83%+8.99%+23.96%+18.77%-18.52%+29.40%-3.50%+20.39%-13.42%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026-0.98%-7.15%+0.55%+11.06%-5.25%+1.50%-1.58%-2.83%
2025+5.75%+2.96%-5.52%-8.70%+6.89%+1.61%+1.09%+7.14%-8.59%+2.74%+1.67%+3.31%+8.99%
2024+4.66%+9.13%-2.47%-0.21%+8.29%-0.63%+3.19%+0.10%+0.10%-1.33%+5.89%-4.07%+23.96%
2023+7.49%-1.03%-5.64%-4.03%+4.20%+1.96%+6.50%+11.14%-1.18%-0.79%+2.04%-2.01%+18.77%
2022-1.64%+2.32%-4.79%-1.55%+1.77%-8.00%+5.69%+1.33%-14.95%+7.74%+3.15%-8.85%-18.52%
2021-4.02%+9.85%+4.87%+4.01%+0.86%+2.79%+1.51%+0.66%+4.14%+2%-2.10%+2.13%+29.40%
2020+0.19%-8.35%-19.39%-9.63%+14.79%+4.34%-4.16%+6.97%+0.21%-6.12%+17.69%+6.11%-3.50%
2019+9.88%-2.92%+3.32%+1.32%-0.40%+0.71%+0.31%+1.32%+2.92%+1.18%+1.36%+0.19%+20.39%
2018+0.71%-5.46%-0.30%+0.40%-9.15%-13.42%

Drawdown analysis of Barings BDC (BBDC)

The maximum drawdown for the BBDC was -48.46%, occurring on Mar 18, 2020. Recovery took 239 trading sessions.

The current BBDC drawdown is -6.38%.

Since Aug 3, 2018 BBDC has experienced the following drawdowns:

  • 40% or more: 1 time
  • 30% or more: 1 time
  • 20% or more: 3 times
  • 10% or more: 4 times
DepthStartTo BottomBottomTo RecoverEndTotal
-48.46%Jan 22, 202039Mar 18, 2020239Mar 1, 2021278
-27.42%Nov 10, 2021374May 9, 2023128Nov 9, 2023502
-24.48%Feb 21, 202532Apr 8, 2025267May 1, 2026299
-16.15%Aug 7, 201895Dec 21, 2018187Sep 20, 2019282
-9.68%May 4, 202633Jun 22, 2026OngoingOngoingOngoing
-8.93%Jul 17, 202413Aug 5, 202428Sep 13, 202441
-7.89%Dec 2, 202412Dec 18, 202427Jan 30, 202539
-6.92%Nov 9, 20232Nov 13, 202350Jan 26, 202452
-6.81%Mar 8, 202410Mar 22, 202434May 10, 202444
-5.52%Sep 19, 202432Nov 4, 202410Nov 18, 202442
-5.21%Jan 26, 20247Feb 6, 202412Feb 23, 202419
-4.12%Jun 3, 202411Jun 18, 202411Jul 5, 202422
-3.81%Jun 28, 202114Jul 19, 202114Aug 6, 202128
-3.43%Mar 15, 20216Mar 23, 20219Apr 6, 202115
-2.93%Sep 27, 20193Oct 2, 201921Oct 31, 201924
-2.90%Aug 17, 20212Aug 19, 202118Sep 15, 202120
-2.79%May 19, 20216May 27, 202110Jun 11, 202116
-2.46%Jun 11, 20215Jun 18, 20216Jun 28, 202111
-2.45%Mar 4, 20211Mar 5, 20215Mar 12, 20216
-2.30%Sep 15, 20213Sep 20, 20212Sep 22, 20215
-2.23%Feb 27, 20245Mar 5, 20243Mar 8, 20248
-2.00%Dec 17, 20198Dec 30, 201910Jan 14, 202018
-1.90%Oct 1, 20212Oct 5, 202118Oct 29, 202120
-1.72%May 6, 20214May 12, 20214May 18, 20218
-1.41%May 21, 20242May 23, 20241May 24, 20243