live: commit the TrendRider V9/V10 registrations the monitor already runs

trader.py registers trend_rider_v9 (+ vt24/vt32/vt36) and trend_rider_v10
(+ vt32/vt36) from strategies/trend_rider_v9.py, and bridge.py labels them.
These were left uncommitted by the 2026-10-07 research session while the
monitor ran them from the working tree (state files data/trader_us_trend_rider_v9*/v10*).
research/tr9_*.py is the research trail CLAUDE.md cites.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-09 22:20:28 -07:00
parent 92a2a585e1
commit 36cb125719
8 changed files with 1576 additions and 1 deletions

View File

@@ -386,7 +386,49 @@ STRATEGY_META = {
"markets": ["us"],
},
"trend_rider_v7_vt36": {
"label": "Trend Rider V7 (VT36% + PT30) ★ SOTA",
"label": "Trend Rider V7 (VT36% + PT30)",
"category": "tactical_allocation",
"params": {},
"markets": ["us"],
},
"trend_rider_v9": {
"label": "Trend Rider V9 (VT34% + PT30 + trail20)",
"category": "tactical_allocation",
"params": {},
"markets": ["us"],
},
"trend_rider_v9_vt24": {
"label": "Trend Rider V9 (VT24% + PT30 + trail20)",
"category": "tactical_allocation",
"params": {},
"markets": ["us"],
},
"trend_rider_v9_vt32": {
"label": "Trend Rider V9 (VT32% + PT30 + trail20)",
"category": "tactical_allocation",
"params": {},
"markets": ["us"],
},
"trend_rider_v9_vt36": {
"label": "Trend Rider V9 (VT36% + PT30 + trail20)",
"category": "tactical_allocation",
"params": {},
"markets": ["us"],
},
"trend_rider_v10": {
"label": "Trend Rider V10 (VT34% + PT28/8pp/lock10 + trail20) ★ SOTA",
"category": "tactical_allocation",
"params": {},
"markets": ["us"],
},
"trend_rider_v10_vt32": {
"label": "Trend Rider V10 (VT32% + PT28/8pp/lock10 + trail20)",
"category": "tactical_allocation",
"params": {},
"markets": ["us"],
},
"trend_rider_v10_vt36": {
"label": "Trend Rider V10 (VT36% + PT28/8pp/lock10 + trail20)",
"category": "tactical_allocation",
"params": {},
"markets": ["us"],