Canonical Validation Plan · 2026-07-13
先用数月真实前向数据证明稳定,再讨论一分钱实盘
这是当前唯一有效的项目路线。旧的 Phase 0 / Phase 1 蓝图已完成历史使命;现在所有研发都必须服从冻结版本、独立验证、重新起点和人工晋级。
01
最终目标和不可跨越的边界
系统要证明的是可重复的前向增量,不是制造一张漂亮收益图。
最终要达到
- 真实 A 股行情驱动,连续数月无人值守运行
- 收益、回撤和跨市场状态稳定性有前向证据
- 完整系统与简单基线、规则基线同口径比较
- 数据、调度、算法版本和每次晋级都可审计
- 达标后提出极小资金、人工下单的验收方案
当前绝不允许
- 接入真实证券账户或给予自动交易权限
- 同一验证样本边看结果边修改算法
- 失败后换 seed、改窗口或重复挑选最好结果
- 把旧回测、本机自签演练或模拟收益当准入证据
- 把工程测试通过写成算法已经盈利
02
四阶段路线
每一阶段有独立退出条件,不能靠功能完成数量跳级。
阶段 A · 证据可信化
建立事务式页面提升、canonical manifest、四臂结果身份、匹配基准、调度签名、回单链和防回滚信任根。
工程完成 · 真实运行退出条件未完成阶段 B · 目标信息真正接入
宏观地缘、财报官方披露、市场状态、追高风险和红队进入同一信息截止口径;数据不完整时必须 fail closed。
模块接线完成 · 等待真实完整生命周期阶段 C · 数月前向验证
在冻结 Epoch 内累计真实交易日和有效样本,比较四臂收益、回撤、成本和跨状态稳定性。终态一旦形成不得继续观察。
当前所处阶段 · 尚无认证样本阶段 D · 极小资金人工验收
只有阶段 C 全部门槛通过、人工成交演练合格后,才提出小资金方案;系统仍不自动下单。
未进入03
正式验证门槛
统计门、数据门和工程门必须同时通过,任何一项缺失都不能晋级。
| 门槛 | 冻结口径 | 失败时如何处理 |
|---|---|---|
| 最小样本 | 至少 60 个真实交易日且 100 个有效样本 | 第 120 个交易日仍不足则终态为样本不足 |
| 主检验 | 单侧 99% 置信下界;最多 4 次确认,每次 alpha=0.01 | 首次完整检验不通过即冻结失败,不返还 alpha |
| 绝对收益 | 相对 FDR001 现金基线为正,并保留每日 2bp 经济余量和 block=10 稳健性 | “比大盘少亏”不能冒充盈利 |
| 匹配基准 | 概念、行业、风格逐日前向分配并重建组合 | 缺任一评价日时整段超额收益置空 |
| 数据完整性 | 行情、公告、宏观观察窗、信息截止和 canonical raw replay 全链认证 | 输出 data unavailable,不用降级数据计算成绩 |
| 稳定性 | 收益、回撤、成本和不同市场状态不能只靠单一行情阶段 | 只在局部状态有效不能进入资金验证 |
完整门面
17 项统计与工程门共同构成算法证书
即使 17 项全部通过,也只代表算法工程证书成立;它仍不自动产生真实资金资格。
04
算法版本和晋级治理
允许持续研发,但研发结果不能污染正在进行的验证样本。
CHAMPION
冻结基线
RULES_v2 保持不变,作为正式对照和现行规则。
PROPOSAL
提出改动
写清变更、原因、指标、失效条件和验证起点。
CHALLENGER
影子并行
不影响 Champion,不连接账户,只累计独立证据。
APPROVAL
人工晋级
任何晋级必须人工批准,并创建新 Epoch 从零计数。
当前治理状态
Championrules_v2 已冻结
Challengerfull-system shadow 已登记
Epoch已批准,状态为 awaiting_first_certified_batch
评价起点只能从 2026-07-13 之后首个真实认证批次开始
05
真实资金准入仍是另一扇门
算法证书与资金资格严格拆开,前者通过不代表后者自动通过。
进入前必须再证明
- 至少 60 份独立认证券商回单,覆盖至少 20 个交易日
- 开盘、普通止损、跳空止损有足够成交样本
- 涨停和跌停队列均有真实观察记录
- 参与率、分钟路径和成交误差满足冻结门槛
即使进入也保持
- 只用极小资金
- 永远人工下单
- 系统不持有账户交易权限
- 出现异常立即停止,不以“长期仍对”拖延认错