docs(design): 影子柜台+双轨一致性验证(用户需求):影子vs实盘同跑对账——一致性参数表(费率/滑点标定/涨跌停/T+1对齐)+日终对账报表(笔数/价差<10bps/持仓/净值月<0.5%) [nas]
CI/CD / test (push) Successful in 12s
CI/CD / nas-deploy (push) Successful in 30s
CI/CD / nas-verify (push) Successful in 16s

This commit is contained in:
2026-08-14 09:11:39 +08:00
parent 02ece66e86
commit fff9119f38
+35 -1
View File
@@ -112,7 +112,41 @@ tick 级在 P2 放开。
- **多账户规模**:虚拟账户互相隔离,几十个实例同进程无压力;
策略数上百时再谈多进程分片。
## 8. 关联
## 8. 双轨一致性验证(影子柜台 vs 实盘模拟,用户需求 2026-08-14)
用户将同策略/实例同时跑在实盘模拟(miniQMT 真实下单)与影子柜台,
要求设计验证方案使两边最终盈亏尽量一致。
**预期管理**:完全一致不可能(实盘排队/部分成交/行情抖动),目标是
**差异可解释且小于阈值**——该差异即策略从纸面到真实的真实滑点成本,
本身是影子柜台的核心产出之一。
### 8.1 一致性参数(影子侧照抄实盘)
| 参数 | 设定 | 作用 |
|------|------|------|
| 行情源 | 同一 miniQMT | 同 bar 同时刻触发 → 信号相同 |
| 佣金/印花税/最低佣金 | 券商真实费率 | 消除费用差 |
| 滑点 | 初始 0.001,实测标定(价差均值重标) | 弥补实时价 vs 排队成交价差 |
| 涨跌停/停牌 | 同规则拦截 | 影子不成交实盘成不了的单 |
| T+1 / 100 股整手 | 影子同样强制 | A 股真实约束对齐 |
### 8.2 日终对账报表(自动)
| 对比项 | 一致标准 | 不一致归因动作 |
|--------|---------|---------------|
| 成交笔数 | 完全相同 | 实盘漏单 → 影子补拦截规则 |
| 每笔成交价差 | 平均 <10bps | 稳定偏一侧 → 用差值均值重标滑点 |
| 收盘持仓 | 逐只股票+数量相同 | 分歧报警,逐笔追查 |
| 净值偏差 | 月累计 <0.5% | 超限 → 滑点/费用重新标定 |
### 8.3 操作流程
同一策略同参数双轨并跑 ≥20 交易日(覆盖 2~3 个调仓日);
前几天价差数据用于滑点标定,之后两边贴合度应收敛到阈值内。
对账报表落在 VPS,前端模拟盘页可查(后续可加独立"双轨对账"页)。
## 9. 关联
- memory: `project-live-arch-shadow-mode`(实盘=影子模式既定方向,本设计是其前置)、
`xtdata-as-live-source`xtdata 行情能力与坑 volume÷100)、