merge: integrate alpha management with main and sequence migration 0005
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
# WorldQuant Alpha 研究系统
|
||||
|
||||
2026-09-08 范围更新:已按用户确认扩展 REGULAR + FASTEXPR 通用回测、基础页面和 AI 固定运行确认。下文“不回测”描述保留原阶段边界;当前范围以[回测规格](../.scratch/backtest/spec.md)为准,平台检查、属性回写和正式提交仍不包含。
|
||||
|
||||
确认日期:2026-09-07。项目位于 `wq-alpha-system`,面向个人单个 WorldQuant 账户。
|
||||
|
||||
## 已确认范围
|
||||
@@ -47,7 +49,7 @@ React + Semi Design + AI SDK UI 提供可调整宽度的聊天面板;FastAPI +
|
||||
|
||||
## 模块与接口
|
||||
|
||||
模块为账户、Alpha、同步任务、WorldQuant 集成和 AI;业务查询、研究修改、任务控制统一进入 `business.py`。所有上游认证、会话、分页和退避集中封装。
|
||||
模块为账户、Alpha、同步任务、WorldQuant 集成、AI 和数据目录。Alpha 与任务控制进入 `business.py`;范围化目录、研究备注和输入草稿进入 `catalog/service.py`,共用现有任务执行器。所有上游认证、会话、分页和退避集中封装。
|
||||
页面读取本地数据库。`/api/v1/auth` 管理登录,`/account` 管理配置与资料,`/alphas` 管理查询及研究记录,`/alphas/{id}/pnl` 读取缓存,`/sync-jobs` 创建、查询、取消和重试任务。
|
||||
长任务返回 job ID;前端轮询。首期单后端进程运行异步任务,任务及分页检查点持久化。
|
||||
每页原子落库、按 Alpha ID 更新、失败重试及重启恢复;429 遵守 Retry-After,其余暂时性错误有界退避。
|
||||
|
||||
Reference in New Issue
Block a user