修复内容:
1. 指数价格获取改用index_data而非index_close
- 原问题:index_close对齐后N225最后几天的值为nan
- 修复:从原始OHLCV获取close,用ffill填充缺失值
2. ETF净值数据对齐到回测日期
- 原问题:etf_nav_data索引与backtest_result不对齐
- 修复:用reindex(backtest_result.index, method='ffill')
3. ETF价格数据同样对齐到回测日期
修复后报告显示:
- 日经225指数最新价: 62713.65(原为nan)
- 创业板指溢价率: +3.70%⚠️
- 日经225溢价率: +0.85%