LC
Factor Donchian Rotation  ·  Factor Mood — 5-ETF
N=30 · shift(1) · pairwise ratio Donchian · latching signal · internal use only
7-ETF View
As of 12 Nov 2026
Updated 2026-11-13 02:29 UTC
Active Holding▶ LIVE
DGRO
Div. Growth  ·  Factor leadership
Days In
28
Since
16 Oct 2026
Previous
SPYG
Switches
128
SPMO
$134.43
DGRO
$81.85
SPYG
$115.86
SPHQ
$84.35
IVE
$241.68
SPY
$757.12
Pairwise Donchian Signal StateN=30 · shift(1) · ratio breakout / latch
Pair
Current
Upper
Lower
Status / Direction
Vote
SPMO/DGRO
1.6424
23% of range
2.0248upper
1.5259lower
flip 28d ago
IN BAND
▼ last down
+1 DGRO
vote
SPMO/SPYG
1.1603
43% of range
1.2379upper
1.1015lower
flip 119d ago
IN BAND
▼ last down
+1 SPYG
vote
SPMO/SPHQ
1.5937
28% of range
1.8057upper
1.5102lower
flip 29d ago
IN BAND
▼ last down
+1 SPHQ
vote
SPMO/IVE
0.5562
26% of range
0.6682upper
0.5178lower
flip 28d ago
IN BAND
▼ last down
+1 IVE
vote
DGRO/SPYG
0.7065
87% of range
0.7219upper
0.6045lower
flip 27d ago
IN BAND
▲ last up
+1 DGRO
vote
DGRO/SPHQ
0.9704
81% of range
0.9898upper
0.8884lower
flip 27d ago
IN BAND
▲ last up
+1 DGRO
vote
DGRO/IVE
0.3387
93% of range
0.3394upper
0.3300lower
flip 27d ago
IN BAND
▲ last up
+1 DGRO
vote
SPYG/SPHQ
1.3736
6% of range
1.4820upper
1.3663lower
flip 21d ago
IN BAND
▼ last down
+1 SPHQ
vote
SPYG/IVE
0.4794
12% of range
0.5472upper
0.4701lower
flip 21d ago
IN BAND
▼ last down
+1 IVE
vote
SPHQ/IVE
0.3490
22% of range
0.3715upper
0.3429lower
flip 27d ago
IN BAND
▼ last down
+1 IVE
vote
Vote Tally  ·  max 4 per factor · latching signal
DGRO
Div. Growth
4
★★★★
IVE
Value
3
★★★·
SPHQ
Quality
2
★★··
SPYG
Growth
1
★···
SPMO
Momentum
0
····
Winner: DGRO — Div. Growth (4/4 votes)  ·  Each ratio votes for the ETF breaking above its 30-day Donchian high (latches until broken down).
Performancevs SPY B&H
Since Inception
Ann. Return
+13.6%
SPY: +15.5%
Sharpe Ratio
0.73
SPY: 0.88
Max Drawdown
-35.5%
SPY: -33.7%
Calmar
0.38
SPY: 0.46
200d MA filter (toggle on chart): +11.2% ann · Sharpe 0.78 · MaxDD -22.6% · now DGRO · 118 switches
Total Returns
Strategy
+290.8%
since inception
SPY B&H
+367.4%
since inception
Volatility
18.5%
annualised
Regime Allocation
SPMO
DGRO
SPYG
IVE
SPMO 34%
DGRO 16%
SPYG 24%
SPHQ 4%
IVE 22%
Signal Pipeline N=30 · Shift=1 · Pairwise ratio Donchian · Latching · No confirmation window
⚠ MONITORING
DGRO leads by 1 vote  ·  IVE (3/4) within striking range
Hold DGRO · reassess on any pair flip
Current Regime
DGRO
Div. Growth  ·  4/4 votes  ·  28 days
since 16 Oct 2026  ·  prev: SPYG
Vote Spread
DGRO
4
IVE
3
SPHQ
2
SPYG
1
SPMO
0
Cumulative Returns — Full Period (rebased 100) Rotation vs Factors vs SPY B&H
SPMO/DGRO IN BAND
+1 DGRO
SPMO/SPYG IN BAND
+1 SPYG
SPMO/SPHQ IN BAND
+1 SPHQ
SPMO/IVE IN BAND
+1 IVE
DGRO/SPYG IN BAND
+1 DGRO
DGRO/SPHQ IN BAND
+1 DGRO
DGRO/IVE IN BAND
+1 DGRO
SPYG/SPHQ IN BAND
+1 SPHQ
SPYG/IVE IN BAND
+1 IVE
SPHQ/IVE IN BAND
+1 IVE
Annual ReturnsStrategy vs SPY
Individual Factor Performance (Buy & Hold)
FactorAnn RetSharpeMax DDTotal Ret
SPMO Momentum +18.7% 0.90 -30.9% +525.1%
DGRO Div. Growth +14.3% 0.88 -35.1% +318.5%
SPYG Growth +17.4% 0.85 -32.7% +456.0%
SPHQ Quality +14.6% 0.82 -31.6% +328.7%
IVE Value +12.7% 0.76 -37.0% +260.0%
Switch Log (last 20)Total: 128 switches
DateFrom → To
16 Oct 2026 SPYG → DGRO
21 Sep 2026 IVE → SPYG
03 Sep 2026 DGRO → IVE
16 Jul 2026 SPMO → DGRO
08 Apr 2026 DGRO → SPMO
30 Mar 2026 SPHQ → DGRO
27 Feb 2026 DGRO → SPHQ
30 Jan 2026 SPHQ → DGRO
06 Jan 2026 IVE → SPHQ
13 Nov 2025 SPYG → IVE
28 Oct 2025 IVE → SPYG
22 Oct 2025 SPYG → IVE
15 Sep 2025 SPMO → SPYG
01 May 2025 SPHQ → SPMO
24 Apr 2025 DGRO → SPHQ
04 Apr 2025 IVE → DGRO
25 Mar 2025 DGRO → IVE
06 Mar 2025 SPHQ → DGRO
25 Feb 2025 SPMO → SPHQ
16 Jan 2025 SPYG → SPMO