Curator Forwardtest (CBT)

2026-07-01 to 2026-07-27

The watchlist-curator agent was called biweekly over the 2026-07-01 to 2026-07-27 window. At each rebalance it read a date-clean news pool for the preceding biweekly window (built upstream from GDELT GKG + Wayback, look-ahead-reduced) and proposed adds and removes against the active watchlist; the optimizer then ran mean-variance on the revised watchlist. Each rebalance is marked by an orange square on the curator curve in chart 2 — hover over one to see that rebalance's adds, removes, and the curator's rationale. The buy-and-hold curve below is the value of the initial portfolio (which never gets rebalanced or optimized) over time. The buy-and-hold portfolio has equal amounts of [AAPL, GOOGL, AMZN] and is held without any rebalancing across the window. Throughout the charts below: general_markets = defensive equity ETFs (broad-market / dividend / utilities / staples); cashlike = bonds + cash-equivalents + precious metals (e.g., AGG, BIL, IAU).

Summary

+4%
total return
+73%
annualized
-4%
max drawdown
16.29
Calmar (ann / |DD|)
+4.38
Info Ratio vs SPY
+1.2
IR t-stat
+90%
ann. alpha vs SPY
2 / 0
adds / removes
2
final positions
n/a
LLM cost

Parameter settings

The exact optimizer and backtest knobs behind the charts below, read from investor_profile.md. This is the same config /review-portfolio uses with real money.

Forward-test window2026-07-01 → 2026-07-27
Rebalance cadencebiweekly (4 curator calls)
Starter watchlistAAPL, GOOGL, AMZN
Initial capital$50,000
Risk aversion (λ)2
optimizer_lookback_days150
Concentration cap (max weight)100%
Min trade size10% of portfolio
Max watchlist size6
news_lookback_days14
Always-include anchorsSPY, AGG, IAU
Risk-free rate4%
Execution lag1 trading day(s) after each rebalance signal

1. Curation log

The 2 of 3 biweekly curator calls that made a change (no-change rebalances are hidden). The Rejections column lists each add/remove the validator dropped as invalid, as TICKER (action) — hover for the reason (see REFERENCE.md). Retries = reject-and-retry rounds fired that week (the validator fed a rejection reason back and the curator re-proposed); blank = none.

DateAddsRemovesRejectionsRetries
2026-07-01LMT———
2026-07-08RKLB———

7. Allocation over time

8. Gains vs news source

Each add's forward price return (from the add date until the ticker is removed, else window end), bucketed by the news_evidence source (by URL domain) and by the wave keyword that surfaced the cited article. Answers which desks / search terms produced winning picks. n = number of adds.

+ 60 sources with zero adds (configured but never cited)
aljazeera.com, apnews.com, axios.com, barrons.com, bbc.co.uk, bbc.com, biopharmadive.com, bloomberg.com, breakingdefense.com, businessinsider.com, cnn.com, coindesk.com, defensenews.com, endpts.com, etftrends.com, finance.yahoo.com, forbes.com, fortune.com, freightperspectives.com, ft.com, fusionindustryassociation.org, garymarcus.substack.com, iea.org, investing.com, investors.com, janes.com, marketwatch.com, mcknightsseniorliving.com, morningstar.com, nasaspaceflight.com, nasdaq.com, nature.com, nbcnews.com, npr.org, nytimes.com, payloadspace.com, pogo.org, quantumcomputingreport.com, reuters.com, roboticsbusinessreview.com, science.org, scottaaronson.blog, sec.gov, semianalysis.com, spacenews.com, spectrum.ieee.org, statnews.com, stratechery.com, synbiobeta.com, techcrunch.com, technologyreview.com, theguardian.com, theinformation.com, therobotreport.com, theverge.com, warontherocks.com, washingtonpost.com, world-nuclear-news.org, wsj.com, zerohedge.com

11. Gains vs search keyword

Each add's forward price return (from the add date until the ticker is removed, else window end), bucketed by the news_evidence source (by URL domain) and by the wave keyword that surfaced the cited article. Answers which desks / search terms produced winning picks. n = number of adds.

+ 68 keywords with zero adds (configured but never cited)
ai chip, ai data center, ai model, alzheimer, artificial intelligence, assisted living, counter-drone, crude tanker, defense contract, dementia care, drone swarm, eldercare, engineering and construction, fighter jet, gaza reconstruction, geriatric, gerontology, gpu, healthcare reit, humanoid robot, in orbit, industrial robot, iran reconstruction, launch vehicle, lebanon reconstruction, loitering munition, longevity, lunar lander, medicare advantage, megaproject, memory care, microreactor, middle east reconstruction, munition, nuclear fuel, nuclear power, nuclear reactor, nursing home, oil tanker, product tanker, quantum chip, quantum computing, quantum error correction, quantum networking, quantum processor, quantum sensing, qubit, reconstruction contract, retirement community, robotics, senior housing, senior living, silver economy, skilled nursing, small modular reactor, smr, space station, spacecraft, spaceflight, strait of hormuz, syria reconstruction, tanker demand, tanker rates, uranium, vision 2030, vlcc, warehouse automation, warship

12. Number of adds per source

How many adds cited each source (by URL domain) as evidence — the raw n behind plots 8 and 9.

+ 60 sources with zero adds (configured but never cited)
aljazeera.com, apnews.com, axios.com, barrons.com, bbc.co.uk, bbc.com, biopharmadive.com, bloomberg.com, breakingdefense.com, businessinsider.com, cnn.com, coindesk.com, defensenews.com, endpts.com, etftrends.com, finance.yahoo.com, forbes.com, fortune.com, freightperspectives.com, ft.com, fusionindustryassociation.org, garymarcus.substack.com, iea.org, investing.com, investors.com, janes.com, marketwatch.com, mcknightsseniorliving.com, morningstar.com, nasaspaceflight.com, nasdaq.com, nature.com, nbcnews.com, npr.org, nytimes.com, payloadspace.com, pogo.org, quantumcomputingreport.com, reuters.com, roboticsbusinessreview.com, science.org, scottaaronson.blog, sec.gov, semianalysis.com, spacenews.com, spectrum.ieee.org, statnews.com, stratechery.com, synbiobeta.com, techcrunch.com, technologyreview.com, theguardian.com, theinformation.com, therobotreport.com, theverge.com, warontherocks.com, washingtonpost.com, world-nuclear-news.org, wsj.com, zerohedge.com

13. Gains vs author

Plot 8's forward price return, but bucketed by the article author (byline extracted from each cited evidence URL) instead of the source domain. Which reporters surfaced winning picks. n = number of adds; a co-authored article credits each byline. Adds whose evidence URL has no captured byline are omitted.

14. Number of adds per author

How many adds each byline is credited on (co-authors each counted; adds whose evidence URL carries no captured byline bucket into (no author)) — the raw n behind plot 13.

15. Curator decisions & search terms

One row per biweekly rebalance. Click to expand the curator's overall rationale, each add/remove with its reason, the cited news_evidence links, and the wave keywords behind that rebalance's pool (GDELT GKG + Wayback, date-clean).

2026-07-01 — +1/−0 · 10 queries

Rationale: Added LMT to the first free managed slot to capture the geopolitical realignment/defense rearmament wave, which is showing concrete acceleration through Lockheed's hypersonic missile unveiling and a structurally higher defense budget pressing states to compete for contracts. Filtered noise: SpaceX article described a pre-IPO private company with no tradeable ticker (discarded); robotics articles (XMAQUINA, Morgan Stanley China humanoid forecast) were industry surveys without a specific US-listed ticker with a near-term catalyst—Physical AI remains early and lacks a pure-play vehicle with demonstrated revenue inflection; AI demand justification article confirmed the current AI wave's durability but NVDA/MSFT/GOOGL already capture this. No remove warranted: all three current holdings remain core to the active AI wave with no thesis breach signaled this week.

+ LMT Defense rearmament wave accelerating with concrete catalyst: Lockheed unveiled low-cost hypersonic glide missile and Trump's massive defense budget is sparking state-level competition for missile contracts, showing sustained policy tailwinds.
  • Aviation Week — Lockheed Martin unveils low-cost hypersonic glide missile (2026-06-24)
  • CNBC — Trump's massive defense budget, depleted war machine, spark U.S. state battle for missile contracts and jobs (2026-06-30)
search terms:
SpaceX stock ticker public tradingrobotics stocks 2026 pure playChina humanoid robot US-listed beneficiaryAI data center revenue sustainabilityLockheed Martin hypersonic missile defenseTrump defense budget missile contractsLMT recent news defense spendingNVDA recent newsMSFT recent newsGOOGL recent news
2026-07-08 — +1/−0 · 17 queries

Rationale: Filled the single free managed slot with RKLB to establish early exposure to the rockets & spacecraft wave, which the profile identifies as a key 'next wave' but which was absent from the current watchlist. Filtered significant noise: QUBT (quantum computing microcap with acquisition hype but no clear commercial traction), private companies (SpaceX, Anduril, Gritt, AI2 Robotics, Apptronik, UMA), foreign/defense contractors without US listings (PGZ, Rheinmetall), and non-investable entities (governments, agencies). Also filtered robotics names (Boston Dynamics/Hyundai, Tesla Optimus competitors) because the wave is earlier-stage with no clear public pure-play and the profile's 'current wave' is still AI, where we already hold NVDA/MSFT/GOOGL. Defense names (LMT, ATACMS production) are already held via LMT. Nuclear SMR news (Aalo criticality, Centrus contract) is promising but RKLB offers cleaner wave exposure with more immediate catalysts.

+ RKLB Rocket Lab is the clearest rising-wave vehicle in the pool: pure-play US-listed space launch with accelerating commercial momentum (ispace lunar deal, ULA Atlas V retirement creating supply gap, JPMorgan coverage on sector growth), while current watchlist lacks any dedicated space exposure despite it being a named 'next wave' in the profile.
  • Benzinga — SpaceX Starship gets new lunar customer as Japan's ispace buys 500kg capacity for $50M on moon mission as soon as 2030 (2026-07-08)
  • Ars Technica — ULA's last six Atlas Vs can't launch anything besides Boeing's Starliner, ending era for once-dominant launch provider (2026-07-07)
  • Benzinga — SpaceX's 91% growth forecast through 2030 driven by AI infrastructure business built on launch foundation, says JPMorgan (2026-07-07)
  • Seeking Alpha — Seeking Alpha asks 'What's the best satellite stock right now?' highlighting RKLB as pure-play option (2026-07-03)
search terms:
space stocksrocket launch stocksnuclear stocksSMR stocksrobotics stockshumanoid robot stocksquantum computing stocksdefense stocksgeopolitics stocksaging demographics stocksbest performing etf this monthbiggest stock gainersRKLB recent newsNVDA recent newsMSFT recent newsGOOGL recent newsLMT recent news
2026-07-15 — no changes · 10 queries

Rationale: Weekly cadence demands high conviction for any churn; no clearly superior rising-wave vehicle emerged to displace current holdings. Filtered noise: (1) Private/unlisted names—SpaceX (SPCX is a tracking stock with thin float, not a direct listing; no pure-play), Gritt, Apptronik, AI2 Robotics, UMA, Hadron Energy pre-merger SPAC; (2) Foreign-only or thin names—ispace (Japan), Digantara (India), Hyundai/Boston Dynamics (private), FANCO (private), Steady Energy (private), PGZ (Poland state), Rheinmetall (foreign); (3) Non-wave or excluded sectors—solar/wind excluded per profile, analog chips (general AI supply chain, no wave edge), real estate/REITs (demographics play but no immediate catalyst), Samsung/Meta/Google/WhiteFiber (big tech, no wave-specific exposure); (4) Hype without ticker—quantum computing executive orders, World Cup robot publicity stunts, Starship test flight previews (already priced, RKLB holds the space slot). Valid wave signals existed: nuclear SMR momentum (Centrus $1B+ DOE contract, Aalo criticality), quantum computing policy acceleration, robotics funding surge, defense rearmament (ATACMS co-production, Barracuda missile, counter-drone contracts). However, current watchlist already captures these themes: NVDA/MSFT/GOOGL = AI (current wave), LMT = defense/geopolitical, RKLB = rockets/spacecraft (next wave with near-term catalyst—Victus Haze demo, NASA contracts). No single add candidate showed enough edge over these five to force a swap at weekly frequency. Centrus (LEU) is the strongest nuclear SMR pure-play with concrete catalyst, but would require dropping LMT (defense) or RKLB (space); both have equally valid near-term catalysts (LMT: Germany ATACMS, Poland missile deals; RKLB: Space Force demo, Starship supply chain). Quantum pure-plays (QUBT, IONQ) remain speculative with no revenue inflection yet. Robotics lacks liquid pure-plays—Apptronik and peers are private. Demographics/healthcare REITs (SBRA, WELL) are slow-moving, no immediate wave alignment. Result: maintain current 5-ticker watchlist, let optimizer weight across the five.

search terms:
nuclear SMR stocksquantum computing stocksrobotics stocks humanoidrocket stocks spacedefense rearmament stocksLEU recent newsQUBT recent newsIONQ recent newsRKLB recent newsLMT recent news
2026-07-22 — no changes · 13 queries

Rationale: Weekly window with no clear catalyst-driven swap opportunity. Current watchlist (NVDA/MSFT/GOOGL for AI, RKLB for rockets, LMT for defense/geopolitical) covers the three active wave buckets well. Pool noise filtered: SpaceX (SPCX) is newly public but showing execution risk (aborted launch, below IPO price) rather than buildup momentum—too early and too noisy for a weekly rebalance. SMR/Oklo nuclear names lack fresh contract wins versus prior catalysts. Quantum (QUBT) is speculative with no commercial milestone this week. Robotics saw private funding rounds (Humanoid, Gritt) but no new liquid US-listed exposure with immediate catalyst. Samsung/Hyundai robotics developments are supply-side, not new investable vehicles. Demographics REITs (SBRA/WELL) are steady but not wave-accelerating. No remove triggered either: NVDA/MSFT/GOOGL remain AI infrastructure core; RKLB holds active mission momentum (Victus Haze, recent launch activity); LMT has fresh defense news (cheaper Patriot interceptor, German ATACMS production) keeping geopolitical relevance. Watchlist at 5/5 managed slots with balanced wave exposure—no forced churn warranted.

search terms:
space stocksnuclear stocksrobotics stocksquantum computing stocksdefense stocksaging demographics stocksbest performing etf this monthbiggest stock gainersNVDA recent newsMSFT recent newsGOOGL recent newsRKLB recent newsLMT recent news