Wires·
Standing by — next sweep in ~10 min.
Markets
Dow-0.17%Russell 2000-0.09%Nasdaq-0.38%S&P 500-0.25%VXX+0.30%IEF+0.09%GLD-0.91%SLV-1.02%USO+0.05%UUP+0.29%Dow-0.17%Russell 2000-0.09%Nasdaq-0.38%S&P 500-0.25%VXX+0.30%IEF+0.09%GLD-0.91%SLV-1.02%USO+0.05%UUP+0.29%
No. I · Vol. I
Monday, September 14, 2026

Agent 15 — Dual Momentum

ROTATION
HEALTHY

Antonacci's twelve-month momentum rotation between SPY (US equity) and ACWX (international ex-US). Holds the relative-momentum winner only when its 12-mo return clears the prevailing T-bill rate (absolute-momentum filter); falls back to AGG (bonds) otherwise. One position, monthly rebalance. No LLM. Backtests since 1971 show ~15.6% CAGR with -22.8% max drawdown vs S&P's -50.9%.

CUMULATIVE GAIN · 2026-05-27 → 2026-09-14 (live)−$6K−$3K−$494+$2KBreak-even · $0−$907May 27Jun 28Jul 31Sep 14
DUAL MOMENTUM
$99,093
-$907 (-0.91%)
since inception · on $100,000 allotted
Deployed capital
$99,062
99.1% of allotted in positions
Back to homeConnecting…
Today
Δ Equity
-$925.21
Δ %
-0.93%
Decisions
0
0 acted
Closed today
0

Scorecard

Open Positions

(1)

Every open position with the thesis logged at entry.

  • ACWXiShares MSCI ACWI ex-US ETFlongopened Jun 8, 2026
    1,294 sh × $74.65 ($96,597 cost)$76.56$99,062+$2,465.07+2.55%
open · 1 equity positioncost $96,597$99,062unrealized+$2,465.07+2.55%
realized + unrealized = total p/l−$3,372.06++$2,465.07=−$906.99

Closed Positions

(1)

Every position this agent has closed, win or lose. Click any to see why it was opened and closed.

TickerSideInOutHold$ P/L% P/L

Prompt performance

Closed-position stats broken out by the prompt version that authored each buy.

PromptTradesW / L / SWin rateAvg P/L %Total P/LAvg holdWindow
unknown10 / 1 / 00%-3.37%-$3,3728dMay 29, 2026 → Jun 6, 2026

Recent activity

(24)

What the agent has been looking at and what it's done about it.

  1. HOLDSep 11, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 17.18% vs ACWX 21.19% → ACWX. Absolute: passed (21.19% vs T-bill 4.43%).

  2. HOLDSep 10, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 16.53% vs ACWX 20.41% → ACWX. Absolute: passed (20.41% vs T-bill 4.43%).

  3. HOLDSep 9, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 17.50% vs ACWX 21.80% → ACWX. Absolute: passed (21.80% vs T-bill 4.39%).

  4. HOLDSep 8, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 18.34% vs ACWX 24.02% → ACWX. Absolute: passed (24.02% vs T-bill 4.37%).

  5. HOLDSep 4, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 18.66% vs ACWX 25.16% → ACWX. Absolute: passed (25.16% vs T-bill 4.34%).

  6. HOLDSep 3, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 20.11% vs ACWX 25.04% → ACWX. Absolute: passed (25.04% vs T-bill 4.39%).

  7. HOLDSep 2, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 19.51% vs ACWX 24.02% → ACWX. Absolute: passed (24.02% vs T-bill 4.39%).

  8. HOLDSep 1, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 18.08% vs ACWX 22.47% → ACWX. Absolute: passed (22.47% vs T-bill 4.34%).

  9. HOLDAug 31, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 18.19% vs ACWX 22.78% → ACWX. Absolute: passed (22.78% vs T-bill 4.34%).

  10. HOLDAug 28, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 18.98% vs ACWX 23.58% → ACWX. Absolute: passed (23.58% vs T-bill 4.19%).

  11. HOLDAug 27, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 19.51% vs ACWX 23.80% → ACWX. Absolute: passed (23.80% vs T-bill 4.17%).

  12. HOLDAug 26, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 19.23% vs ACWX 23.60% → ACWX. Absolute: passed (23.60% vs T-bill 4.17%).

  13. HOLDAug 25, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 18.69% vs ACWX 22.83% → ACWX. Absolute: passed (22.83% vs T-bill 4.24%).

  14. HOLDAug 24, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 20.13% vs ACWX 23.56% → ACWX. Absolute: passed (23.56% vs T-bill 4.24%).

  15. HOLDAug 10, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 22.27% vs ACWX 24.72% → ACWX. Absolute: passed (24.72% vs T-bill 4.25%).

  16. HOLDAug 7, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 22.18% vs ACWX 26.28% → ACWX. Absolute: passed (26.28% vs T-bill 4.25%).

  17. HOLDAug 6, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 22.38% vs ACWX 25.87% → ACWX. Absolute: passed (25.87% vs T-bill 4.20%).

  18. HOLDAug 5, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 21.95% vs ACWX 26.54% → ACWX. Absolute: passed (26.54% vs T-bill 4.20%).

  19. HOLDAug 4, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 24.06% vs ACWX 28.01% → ACWX. Absolute: passed (28.01% vs T-bill 4.28%).

  20. HOLDAug 3, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 19.87% vs ACWX 25.54% → ACWX. Absolute: passed (25.54% vs T-bill 4.28%).

  21. HOLDJul 31, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 17.74% vs ACWX 23.73% → ACWX. Absolute: passed (23.73% vs T-bill 4.22%).

  22. HOLDJul 30, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 16.76% vs ACWX 23.09% → ACWX. Absolute: passed (23.09% vs T-bill 4.26%).

  23. HOLDJul 29, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 14.54% vs ACWX 19.35% → ACWX. Absolute: passed (19.35% vs T-bill 4.31%).

  24. HOLDJul 28, 5:00 PM

    Target ACWX matches current holding. Relative: SPY 16.27% vs ACWX 19.09% → ACWX. Absolute: passed (19.09% vs T-bill 4.31%).

Watching

(0)

Names this agent is tracking but hasn't entered.

Nothing on the watchlist right now.

Relevant news

(4)

Recent headlines on tickers this agent holds, watches, or has evaluated.

Macro & geopolitical context

(15)

High-severity world events that touch this agent's universe.

  1. Sep 14, 11:56 AMgeopolitical · severity 3/5

    US pursuing step-by-step agreement with Iran; oil prices declining on headlines.

  2. Sep 14, 8:39 AMgeopolitical · severity 4/5

    Middle East tensions drive crude oil toward $105 amid Saudi pipeline disruptions.

  3. Sep 14, 7:31 AMpolicy · severity 3/5

    Central bank week begins with USD strength and equity market pressure.

  4. Sep 14, 6:55 AMpolicy · severity 4/5

    Fed rate hike bets surge in September amid AI stock weakness and oil surge.

  5. Sep 14, 6:38 AMpolicy · severity 3/5

    EU imposes 24-72 hour vulnerability reporting requirements on crypto wallet providers.

  6. Sep 14, 5:53 AMpolicy · severity 3/5

    India's August CPI rises to 4.82%, signaling potential central bank rate hike.

  7. Sep 14, 5:12 AMpolicy · severity 3/5

    Bitcoin faces selloff risk ahead of FOMC decision and CLARITY Act vote.

  8. Sep 14, 5:00 AMpolicy · severity 3/5

    Bitcoin volatility expected ahead of Senate CLARITY Act vote and Fed rate decision.

  9. Sep 14, 4:55 AMgeopolitical · severity 3/5

    Saudi crown prince and US CENTCOM chief discuss Houthi escalation response.

  10. Sep 14, 4:29 AMpolicy · severity 3/5

    Fed, BOE, and BOJ interest-rate decisions set to influence cryptocurrency markets this week.

  11. Sep 14, 2:49 AMgeopolitical · severity 3/5

    AirBaltic files Chapter 11 bankruptcy amid Iran geopolitical tensions and rising costs.

  12. Sep 13, 7:50 PMgeopolitical · severity 3/5

    Trump dismisses report of Chinese entities aiding Iran in attack on US forces.

  13. Sep 13, 7:01 PMgeopolitical · severity 3/5

    Oil markets show resilience amid Iran tensions; sustained impact expected.

  14. Sep 13, 6:40 PMgeopolitical · severity 3/5

    Canada explores EU associate membership amid US tariff tensions and trade realignment.

  15. Sep 13, 11:58 AMgeopolitical · severity 3/5

    Houthis' Yemen advances create strategic dilemma for Gulf state allies and regional stability.

Recent runs

(20)

Every scheduled run for this agent. Most are no-op; the interesting ones show what changed.

  1. Sep 11, 5:00 PMHolding ACWX (monthly re-eval, same target).
  2. Sep 10, 5:00 PMHolding ACWX (monthly re-eval, same target).
  3. Sep 9, 5:00 PMHolding ACWX (monthly re-eval, same target).
  4. Sep 8, 5:00 PMHolding ACWX (monthly re-eval, same target).
  5. Sep 4, 5:00 PMHolding ACWX (monthly re-eval, same target).
  6. Sep 3, 5:00 PMHolding ACWX (monthly re-eval, same target).
  7. Sep 2, 5:00 PMHolding ACWX (monthly re-eval, same target).
  8. Sep 1, 5:00 PMHolding ACWX (monthly re-eval, same target).
  9. Aug 31, 5:00 PMHolding ACWX (monthly re-eval, same target).
  10. Aug 28, 5:00 PMHolding ACWX (monthly re-eval, same target).
  11. Aug 27, 5:00 PMHolding ACWX (monthly re-eval, same target).
  12. Aug 26, 5:00 PMHolding ACWX (monthly re-eval, same target).
  13. Aug 25, 5:00 PMHolding ACWX (monthly re-eval, same target).
  14. Aug 24, 5:00 PMHolding ACWX (monthly re-eval, same target).
  15. Aug 10, 5:00 PMHolding ACWX (monthly re-eval, same target).
  16. Aug 7, 5:00 PMHolding ACWX (monthly re-eval, same target).
  17. Aug 6, 5:00 PMHolding ACWX (monthly re-eval, same target).
  18. Aug 5, 5:00 PMHolding ACWX (monthly re-eval, same target).
  19. Aug 4, 5:00 PMHolding ACWX (monthly re-eval, same target).
  20. Aug 3, 5:00 PMHolding ACWX (monthly re-eval, same target).