AssetManager.API/AssetManager.Services
OpenClaw Agent 1c3add27ef fix: 修复收益曲线统计数据与组合详情不一致的问题
问题:
- 收益曲线接口 totalReturn 直接取净值历史最后一条的 cumulativeReturn
- 如果净值历史数据过时,统计信息会与当前持仓数据不一致

修复:
- 在 GetNavHistoryAsync 中检查净值历史最后一条是否为今天
- 如果不是,获取当前持仓数据实时计算累计收益率
- 更新 statistics.TotalReturn 为实时值

影响:
- 组合详情 historicalChange 和收益曲线 totalReturn 将保持一致
2026-03-24 06:14:27 +00:00
..
Services fix: 请求收益曲线时自动回填历史数据 2026-03-13 16:21:31 +00:00
AssetManager.Services.csproj feat(市场数据): 添加Yahoo财经服务并设为优先数据源 2026-03-17 12:06:47 +08:00
IPortfolioFacade.cs feat: 添加组合更新接口,支持修改名称/策略/状态 2026-03-17 01:50:47 +00:00
IPortfolioNavService.cs feat: 新增组合净值历史功能 2026-03-13 16:08:59 +00:00
IPortfolioService.cs feat: 添加组合更新接口,支持修改名称/策略/状态 2026-03-17 01:50:47 +00:00
IStrategyService.cs fix: 请求收益曲线时自动回填历史数据 2026-03-13 16:21:31 +00:00
ITickerService.cs fix: 请求收益曲线时自动回填历史数据 2026-03-13 16:21:31 +00:00
PortfolioFacade.cs feat: 添加组合更新接口,支持修改名称/策略/状态 2026-03-17 01:50:47 +00:00
PortfolioNavService.cs fix: 修复收益曲线统计数据与组合详情不一致的问题 2026-03-24 06:14:27 +00:00
PortfolioService.cs fix: 恢复GetTotalAssets同步方法以满足接口定义 2026-03-17 08:23:31 +00:00
StrategyService.cs refactor: 架构优化 P0-P3 2026-03-15 12:54:05 +00:00
TickerService.cs fix: 请求收益曲线时自动回填历史数据 2026-03-13 16:21:31 +00:00