Files
NexQuant/rdagent/components/coder
TPTBusiness 5fb6893933 fix: Forward-fill daily factors to 1-min frequency
Problem:
- daily_session_momentum_divergence_1d: 259 values (daily data)
- DailyTrendStrength_Raw: 314 values (daily data)
- Combined with 1-min data → only 259 overlapping rows

Fix:
- Forward-fill daily factors to OHLCV 1-min index
- 259 daily values → 823,450 1-min values after ffill
- Test period: 259 min → 823,450 min (2.27 years)

Results (MomentumDivergenceZScore):
- Before: Sharpe=3.59, Periods=259 (4.3 hours)
- After: Sharpe=6.04, Periods=823,450 (2.27 years)
- Ann Return: 21.88% (realistic)
- Max DD: -1.57%

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-09 13:43:24 +02:00
..