绩效评估体系
Performance Benchmarking
标准化评估 Agent 交易绩效,计算风险调整后收益指标并支持跨模型对比
子问题
1.风险调整收益计算
2.多频率年化处理
3.跨市场标准化
4.可视化仪表盘
5.Benchmark 归一化对齐(不同初始资金和日期范围)
6.缺失价格容错策略(跳过 vs 整条作废)
7.滚动指标稳定性(expanding window 早期极端值抑制)
各项目的解法1 solutions
Signals
横向对比
| 维度 | AI-Trader |
|---|---|
| 指标体系 | CR/Sortino/Vol/MDD/Calmar/Sharpe/WinRate 七指标全覆盖 |
| 年化处理 | 参数化 periods_per_year 三档:252(日线)/1638(小时线)/365(加密) |
| Benchmark对齐 | 从 Agent 数据推断初始资金和日期范围,归一化 Benchmark 起点 |
| 多市场支持 | 美股 NASDAQ-100 / A股 SSE-50 / 加密货币 BITWISE10 三市场 |
| 可视化 | 四维滚动子图(CR/SR/Vol/MDD) + 前端 Chart.js 资产曲线仪表盘 |
| 缓存策略 | MD5 版本哈希 + JSON 预计算缓存,前端零计算直接渲染 |
最佳实践
1.使用 Sortino 而非 Sharpe 评估下行风险
2.expanding window Sortino 设最小下行标准差阈值 0.0001 防除零爆炸
3.Benchmark 用 Agent 初始资金缩放起点而非独立 Y 轴
4.A 股持仓任一缺价则整条作废,避免部分估值失真