StockComparison Logo
vs

DDFS vs BBCB

Comparison between Innovator Equity Dual Directional 15 Buffer ETF September (DDFS, ETF) and JPMORGAN BETABUILDERS USD INVESTMENT GRADE CORPORATE BOND ETF (BBCB, ETF).

DDFS vs BBCB - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Net Assets
DDFS
$45M
Winner
BBCB
$46M
Expense Ratio
DDFS
0.79%
Winner
BBCB
0.04%
Max Drawdown
Winner
DDFS
2.29%
BBCB
28.57%
Sharpe Ratio
Winner
DDFS
1.28
BBCB
0.61
5Y Beta
DDFS
0.24
Winner
BBCB
0.12
5Y Dividends CAGR
DDFS
N/A
BBCB
10.86%

DDFS vs BBCB - Historical Returns

Returns include dividend reinvestment.

1M
Winner
DDFS
+0.92%
BBCB
+0.37%
3M
DDFS
+1.78%
Winner
BBCB
+2.23%
6M
Winner
DDFS
+4.41%
BBCB
+3.00%
1Y
Winner
DDFS
+8.55%
BBCB
+6.70%
5Y(CAGR)
DDFS
N/A
BBCB
+0.72%
Max(CAGR)
Winner
DDFS
+8.79%
BBCB
+3.52%

DDFS vs BBCB - Annual Returns (2018 - 2026)

Returns include dividend reinvestment.

YearDDFSBBCB
2026+5.20%+4.55%
2025+3.29%+7.64%
2024N/A+2.48%
2023N/A+7.88%
2022N/A-14.96%
2021N/A-1.93%
2020N/A+10.23%
2019N/A+14.61%
2018N/A+0.43%

DDFS vs BBCB Drawdown Comparison

The maximum drawdown for DDFS was -2.29%, occurring on Mar 30, 2026. Recovery took 29 trading sessions.

The maximum drawdown for BBCB was -22.49%, occurring on Oct 20, 2022. Recovery took 1322 trading sessions.

The current BBCB drawdown is -0.65%.

RankDDFSBBCB
#1-2.29%
Feb 25, 2026 - Apr 8, 2026
-22.49%
Dec 31, 2020 - Apr 9, 2026
#2-1.62%
Oct 27, 2025 - Dec 9, 2025
-16.50%
Mar 6, 2020 - Jun 17, 2020
#3-0.96%
Sep 30, 2025 - Oct 23, 2025
-2.77%
Aug 6, 2020 - Nov 19, 2020
#4-0.66%
Feb 2, 2026 - Feb 9, 2026
-2.54%
Aug 28, 2019 - Oct 4, 2019
#5-0.58%
Jan 12, 2026 - Jan 27, 2026
-1.85%
Apr 17, 2026 - Jun 16, 2026
#6-0.56%
Feb 9, 2026 - Feb 25, 2026
-1.45%
Oct 4, 2019 - Nov 26, 2019
#7-0.46%
Jun 1, 2026 - Jun 15, 2026
-1.25%
Nov 19, 2020 - Dec 22, 2020
#8-0.43%
Sep 22, 2025 - Sep 30, 2025
-1.11%
Jun 29, 2026 - Jul 9, 2026
#9-0.43%
Dec 11, 2025 - Dec 19, 2025
-1.11%
Jul 9, 2026 - Jul 31, 2026
#10-0.41%
Jun 16, 2026 - Jul 1, 2026
-1.11%
Jul 3, 2019 - Aug 1, 2019
#11-0.31%
Sep 15, 2025 - Sep 22, 2025
-0.67%
Jun 19, 2020 - Jul 1, 2020
#12-0.26%
Jul 21, 2026 - Jul 31, 2026
-0.60%
Dec 19, 2018 - Jan 2, 2019
#13-0.26%
Dec 26, 2025 - Jan 6, 2026
-0.57%
Nov 26, 2019 - Dec 3, 2019
#14-0.23%
Jan 27, 2026 - Feb 2, 2026
-0.57%
Dec 11, 2019 - Dec 13, 2019
#15-0.19%
Apr 17, 2026 - Apr 24, 2026
-0.55%
Feb 25, 2020 - Feb 28, 2020

Correlation

Correlation between DDFS and BBCB is 0.98 which considered as a very strong positive correlation - the stocks move almost identically together.

0.98
-101

Select Stocks to Compare