Files
etf/framework
aszerW 63c56f0001 feat(execution): 回测调仓事件记录功能增强
新增调仓事件记录功能,详细记录每次调仓的信息:

核心改进:
1. BacktestExecutor新增_apply_trade_cost_with_events方法
   - 记录每次调仓的基本信息(持仓变化、调入调出标的)
   - 记录换手率、调仓成本、持仓天数、当日收益

2. 新增_enrich_rebalance_events方法
   - 补充净值信息(调仓前净值、调仓后净值、净值变化%)

3. strategy.py保存调仓记录到CSV
   - 新增rebalances.csv文件
   - 返回结果包含rebalance_events

调仓记录字段:
- 调仓前持仓、调仓后持仓
- 调入标的、调出标的
- 换手率、调仓成本
- 持仓天数、当日收益
- 调仓前净值、调仓后净值、净值变化%

应用场景:
- 分析每次调仓对收益的影响
- 评估调仓决策质量
- 统计调仓频率与效果
2026-05-16 21:15:31 +08:00
..