DASHBOARDS: Portfolio Hub Market Pulse Performance
DGRO iShares Core Dividend Growth ETF
TREND FOLLOWING PERFORMANCE HISTORY
2026-05-31
Executive Summary
The quantitative backtest for DGRO (iShares Core Dividend Growth ETF) using the Excess Return MMA CA* strategy in a Investing context demonstrated its primary role in risk mitigation, experiencing a maximum drawdown of -14.2% (compared to the benchmark's drawdown of -35.1%). Over the evaluated period, this protective approach generated a Compound Annual Growth Rate (CAGR) of 12.6%, compared to a Buy-and-Hold benchmark return of 13.2%. The strategy executed 23 total trades.

* Excess Return MMA CA: Multi-Moving Average (Triple-Band) model utilizing sophisticated long/short cross durations optimized against volatility, with a month-end dynamic Cash Alternative sleeve rotation.

DGRO Quality Metrics & KPI Summary

Metric1Y5Y10YFull History
StrategyB&HStrategyB&HStrategyB&HStrategyB&H
CAGR20.59%23.51%9.13%10.66%12.56%13.32%12.58%13.25%
Sharpe Ratio2.152.250.870.741.020.751.020.75
Max Drawdown-6.47%-6.47%-12.20%-19.31%-14.16%-35.10%-14.16%-35.10%
% Time Invested100.0%100.0%97.5%100.0%97.6%100.0%97.7%100.0%
Trades / Year0.00.01.80.02.30.02.30.0

Cumulative Growth Performance

Return Distribution Analysis

Return Distribution

Trade History

This log shows every signal-driven transition. Completed trades reflect standard market cycles. An Open / Mark-to-Market exit denotes a position currently held active, valued at the latest price. Interest entries record cash yields accrued during out-of-market periods.

Entry DateExit DateTypeAllocationEntry PriceExit PriceNet Return %Exit Reason
2025-09-24 Open Open 33.33% $66.97 $74.92 11.88% Mark-to-Market
2025-05-01 Open Open 33.33% $58.79 $74.92 27.43% Mark-to-Market
2023-04-04 Open Open 33.33% $47.02 $74.92 59.33% Mark-to-Market
2025-06-05 2025-09-24 Interest (FLOT) 33.33% $1.00 $1.02 1.64% Interest Income
2025-05-01 2025-06-05 Completed 33.33% $58.79 $61.29 4.24% Signal
2025-04-08 2025-05-01 Interest (FLOT) 33.33% $1.00 $1.01 1.21% Interest Income
2025-03-06 2025-05-01 Interest (FLOT) 33.33% $1.00 $1.00 0.43% Interest Income
2023-11-24 2025-04-08 Completed 33.33% $48.39 $56.33 16.41% Stop
2024-01-16 2025-03-06 Completed 33.33% $51.17 $60.86 18.95% Signal
2023-10-26 2024-01-16 Interest (FLOT) 33.33% $1.00 $1.01 1.45% Interest Income
2023-10-16 2023-11-24 Interest (FLOT) 33.33% $1.00 $1.01 0.64% Interest Income
2023-07-12 2023-10-26 Completed 33.33% $48.56 $45.53 -6.23% Signal
2023-03-30 2023-10-16 Completed 33.33% $46.15 $46.95 1.73% Signal
2023-06-02 2023-07-12 Interest (FLOT) 33.33% $1.00 $1.01 0.74% Interest Income
2023-04-25 2023-06-01 Interest (SHV) 33.33% $1.00 $1.00 0.45% Interest Income
2023-01-03 2023-04-25 Completed 33.33% $46.55 $47.41 1.86% Signal
2022-12-22 2023-04-04 Interest (FLOT) 33.33% $1.00 $1.02 1.54% Interest Income
2022-12-02 2023-03-30 Interest (FLOT) 33.33% $1.00 $1.02 1.61% Interest Income
2022-12-02 2023-01-03 Interest (FLOT) 33.33% $1.00 $1.01 0.68% Interest Income
2022-11-07 2022-12-22 Completed 33.33% $44.84 $46.18 3.00% Signal
2022-10-04 2022-12-01 Interest (BIL) 33.33% $1.00 $1.01 0.52% Interest Income
2022-10-04 2022-12-01 Interest (BIL) 33.33% $1.00 $1.01 0.52% Interest Income
2022-10-14 2022-11-07 Interest (BIL) 33.33% $1.00 $1.00 0.18% Interest Income
2022-07-11 2022-10-14 Completed 33.33% $44.03 $42.44 -3.61% Stop
2022-09-02 2022-10-03 Interest (FLOT) 33.33% $1.00 $1.00 -0.05% Interest Income
2022-09-02 2022-10-03 Interest (FLOT) 33.33% $1.00 $1.00 -0.05% Interest Income
2022-06-24 2022-09-01 Interest (BIL) 33.33% $1.00 $1.00 0.27% Interest Income
2022-04-08 2022-09-01 Interest (BIL) 33.33% $1.00 $1.00 0.36% Interest Income
2022-06-15 2022-07-11 Interest (BIL) 33.33% $1.00 $1.00 0.06% Interest Income
2022-06-14 2022-06-24 Completed 33.33% $43.09 $43.50 0.96% Signal
2020-04-01 2022-06-15 Completed 33.33% $27.30 $43.03 57.62% Stop
2022-05-20 2022-06-14 Interest (BIL) 33.33% $1.00 $1.00 0.00% Interest Income
2020-08-11 2022-05-20 Completed 33.33% $35.76 $44.57 24.65% Stop
2020-07-07 2022-04-08 Completed 33.33% $33.22 $48.52 46.04% Signal
2020-06-02 2020-08-11 Interest (FLOT) 33.33% $1.00 $1.01 0.94% Interest Income
2020-06-12 2020-07-07 Interest (FLOT) 33.33% $1.00 $1.00 0.39% Interest Income
2020-06-09 2020-06-12 Completed 33.33% $35.10 $33.14 -5.58% Stop
2020-06-02 2020-06-09 Interest (FLOT) 33.33% $1.00 $1.00 0.30% Interest Income
2020-05-28 2020-06-01 Interest (SHV) 33.33% $1.00 $1.00 0.00% Interest Income
2020-04-01 2020-06-01 Interest (SHV) 33.33% $1.00 $1.00 0.01% Interest Income
2020-03-24 2020-05-28 Completed 33.33% $25.65 $33.17 29.32% Signal
2020-03-24 2020-04-01 Completed 33.33% $25.65 $27.30 6.43% Signal
2020-03-10 2020-04-01 Interest (SHV) 33.33% $1.00 $1.00 0.07% Interest Income
2020-03-03 2020-03-24 Interest (SHV) 33.33% $1.00 $1.00 0.36% Interest Income
2020-03-03 2020-03-24 Interest (SHV) 33.33% $1.00 $1.00 0.36% Interest Income
2019-01-18 2020-03-10 Completed 33.33% $29.24 $31.35 7.20% Stop
2020-03-02 2020-03-02 Interest (FLOT) 33.33% $1.00 $1.00 0.05% Interest Income
2020-03-02 2020-03-02 Interest (FLOT) 33.33% $1.00 $1.00 0.05% Interest Income
2019-05-22 2020-03-02 Completed 33.33% $31.59 $32.63 3.30% Stop
2019-02-07 2020-03-02 Completed 33.33% $29.91 $32.63 9.12% Stop
2019-03-22 2019-05-22 Interest (FLOT) 33.33% $1.00 $1.01 0.60% Interest Income
2019-01-16 2019-03-22 Completed 33.33% $28.79 $31.04 7.83% Signal
2018-12-20 2019-02-07 Interest (SHV) 33.33% $1.00 $1.00 0.34% Interest Income
2018-12-26 2019-01-18 Interest (SHV) 33.33% $1.00 $1.00 0.18% Interest Income
2018-12-21 2019-01-16 Interest (SHV) 33.33% $1.00 $1.00 0.18% Interest Income
2016-06-07 2018-12-26 Completed 33.33% $21.72 $26.39 21.48% Stop
2016-06-07 2018-12-21 Completed 33.33% $21.72 $27.47 26.48% Stop
2018-07-25 2018-12-20 Completed 33.33% $29.52 $27.58 -6.56% Signal
2018-05-03 2018-07-25 Interest (FLOT) 33.33% $1.00 $1.00 0.46% Interest Income
2016-06-07 2018-05-03 Completed 33.33% $21.72 $27.68 27.45% Signal
2016-06-03 2016-06-07 Interest (FLOT) 33.33% $1.00 $1.00 0.02% Interest Income
2016-06-03 2016-06-07 Interest (FLOT) 33.33% $1.00 $1.00 0.02% Interest Income
2016-06-03 2016-06-07 Interest (FLOT) 33.33% $1.00 $1.00 0.02% Interest Income