Commit Graph

6 Commits

Author SHA1 Message Date
claude_dev 3a0e75fdc1 feat(api): 回测结果接口(strategy list/params + equity-curve/daily-pnl/trades + kline)
- strategy_registry 枚举 vnpy_ctastrategy 策略(兜底 STRATEGY_NAMES)
- /strategy/list、/strategy/{name}/params
- /task/{id}/equity-curve、/daily-pnl、/trades(BacktestResult JSON 化)
- /kline(read_db_daily 历史 K 线)
- 9 tests passed(4 strategy_registry + 5 routes)
2026-07-07 06:08:53 +08:00
claude_dev 4e86d9e00e feat(api): sanguo_api.main 容器入口(build_app + create_app factory,挂 SPA) 2026-07-07 00:37:38 +08:00
claude_dev efaac41c06 feat(api): routes 完整(login + JWT 依赖 + optimize/factor + WS route) 2026-07-06 19:04:26 +08:00
claude_dev 48a9058cb2 feat(api): WS 连接池 ConnectionManager 2026-07-06 18:15:22 +08:00
claude_dev 2227a91a8d feat(api): JWT 单用户认证(auth.py)+ config 扩展 2026-07-06 18:10:04 +08:00
claude_dev 0f894c8415 feat(api): 轻量 FastAPI 5 路由(无 JWT/WS/前端) 2026-07-06 11:38:15 +08:00