⚠ DATA STALE — latest close 14 Sep 2026 (expected 2026-09-16). Yahoo data may be delayed; will refresh on next run.
Active Holding▶ LIVE
GLD
Gold · Defensive leadership
Pairwise Donchian Signal StateN=30 · shift(1) · ratio breakout / latch
Pair
Current
Upper
Lower
Status / Direction
Vote
SPMO/DGRO
1.8439
12% of range
1.9559upper
1.8283lower
flip 60d ago
IN BAND
▼ last down
+1 DGRO
vote
SPMO/SPYG
1.2038
-10% of range
1.2668upper
1.2097lower
flip 60d ago
BELOW
▼ last down
+1 SPYG
vote
SPMO/SPHQ
1.7202
26% of range
1.7802upper
1.6987lower
flip 28d ago
IN BAND
▲ last up
+1 SPMO
vote
SPMO/IVE
0.6137
-2% of range
0.6557upper
0.6147lower
flip 60d ago
BELOW
▼ last down
+1 IVE
vote
SPMO/GLD
0.3670
40% of range
0.4040upper
0.3425lower
flip 49d ago
IN BAND
▼ last down
+1 GLD
vote
SPMO/DBMF
4.5102
-30% of range
4.9257upper
4.6072lower
flip 59d ago
BELOW
▼ last down
+1 DBMF
vote
DGRO/SPYG
0.6529
29% of range
0.6698upper
0.6459lower
flip 96d ago
IN BAND
▲ last up
+1 DGRO
vote
DGRO/SPHQ
0.9330
93% of range
0.9352upper
0.9045lower
flip 69d ago
IN BAND
▲ last up
+1 DGRO
vote
DGRO/IVE
0.3328
7% of range
0.3374upper
0.3325lower
flip 11d ago
IN BAND
▼ last down
+1 IVE
vote
DGRO/GLD
0.1991
50% of range
0.2115upper
0.1865lower
flip 38d ago
IN BAND
▼ last down
+1 GLD
vote
DGRO/DBMF
2.4460
6% of range
2.5869upper
2.4367lower
flip 5d ago
IN BAND
▼ last down
+1 DBMF
vote
SPYG/SPHQ
1.4290
95% of range
1.4315upper
1.3835lower
flip 42d ago
IN BAND
▲ last up
+1 SPYG
vote
SPYG/IVE
0.5098
40% of range
0.5218upper
0.5019lower
flip 80d ago
IN BAND
▼ last down
+1 IVE
vote
SPYG/GLD
0.3049
53% of range
0.3274upper
0.2797lower
flip 26d ago
IN BAND
▼ last down
+1 GLD
vote
SPYG/DBMF
3.7466
-1% of range
3.9919upper
3.7481lower
flip 0d ago
BELOW
▼ last down
+1 DBMF
vote
SPHQ/IVE
0.3567
-3% of range
0.3706upper
0.3571lower
flip 61d ago
BELOW
▼ last down
+1 IVE
vote
SPHQ/GLD
0.2134
39% of range
0.2328upper
0.2011lower
flip 40d ago
IN BAND
▼ last down
+1 GLD
vote
SPHQ/DBMF
2.6218
-1% of range
2.8387upper
2.6237lower
flip 56d ago
BELOW
▼ last down
+1 DBMF
vote
IVE/GLD
0.5981
58% of range
0.6299upper
0.5547lower
flip 39d ago
IN BAND
▼ last down
+1 GLD
vote
IVE/DBMF
7.3494
11% of range
7.7069upper
7.3073lower
flip 4d ago
IN BAND
▼ last down
+1 DBMF
vote
GLD/DBMF
12.2878
15% of range
13.8043upper
12.0162lower
flip 40d ago
IN BAND
▲ last up
+1 GLD
vote
Vote Tally · max 6 per factor · latching signal
DBMF
Mgd Futures
5
★★★★★·
DGRO
Div. Growth
3
★★★···
Winner: GLD — Gold (6/6 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
+24.6%
SPY: +16.6%
Sharpe Ratio
1.28
SPY: 0.84
Max Drawdown
-15.0%
SPY: -33.7%
200d MA filter (toggle on chart): +25.2% ann · Sharpe 1.35 · MaxDD -15.0% · now CASH · 73 switches
Total Returns
Strategy
+370.7%
since inception
SPY B&H
+196.1%
since inception
Volatility
19.2%
annualised
Signal Pipeline
N=30 · Shift=1 · Pairwise ratio Donchian · Latching · No confirmation window
⚠ MONITORING
GLD leads by 1 vote · DBMF (5/6) within striking range
Hold GLD · reassess on any pair flip
Current Regime
GLD
Gold · 6/6 votes · 27 days
since 19 Aug 2026 · prev: DGRO
Annual ReturnsStrategy vs SPY
Individual Factor Performance (Buy & Hold)
| Factor | Ann Ret | Sharpe | Max DD | Total Ret |
| SPMO Momentum |
+21.4% |
0.93 |
-30.9% |
+292.9% |
| DGRO Div. Growth |
+13.8% |
0.76 |
-35.1% |
+149.3% |
| SPYG Growth |
+18.8% |
0.82 |
-32.7% |
+236.8% |
| SPHQ Quality |
+16.2% |
0.83 |
-31.6% |
+188.5% |
| IVE Value |
+13.3% |
0.72 |
-37.0% |
+142.0% |
| GLD Gold |
+15.3% |
0.84 |
-26.4% |
+173.4% |
| DBMF Mgd Futures |
+8.3% |
0.67 |
-20.4% |
+75.9% |
Switch Log (last 20)Total: 78 switches
| Date | From → To |
| 19 Aug 2026 |
DGRO
→
GLD |
| 16 Jul 2026 |
SPMO
→
DGRO |
| 08 Apr 2026 |
DBMF
→
SPMO |
| 18 Mar 2026 |
GLD
→
DBMF |
| 02 Sep 2025 |
SPMO
→
GLD |
| 12 May 2025 |
GLD
→
SPMO |
| 21 Jan 2025 |
DBMF
→
GLD |
| 13 Jan 2025 |
GLD
→
DBMF |
| 10 Jan 2025 |
SPYG
→
GLD |
| 09 Dec 2024 |
SPMO
→
SPYG |
| 06 Nov 2024 |
GLD
→
SPMO |
| 05 Aug 2024 |
IVE
→
GLD |
| 30 Jul 2024 |
DGRO
→
IVE |
| 24 Jul 2024 |
SPYG
→
DGRO |
| 16 Jul 2024 |
SPMO
→
SPYG |
| 07 Jun 2024 |
SPYG
→
SPMO |
| 23 May 2024 |
DGRO
→
SPYG |
| 15 May 2024 |
DBMF
→
DGRO |
| 30 Apr 2024 |
GLD
→
DBMF |
| 01 Apr 2024 |
SPMO
→
GLD |