# QT4 当前可审阅结果：原策略生命周期 + 固定原生样段

记录时间：2026-09-16。本文件更新此前进度，保留旧报告和失败运行，不覆盖其证据。

**当前完成的是 2025-12-01 00:00–06:00 UTC 的两账户各 3,000 U 原生报价样段，以及执行生命周期工程验证。2020-01-01 至 2026-09-16 的完整原生盘口回测尚未完成。本目录也尚未运行全时段分钟级降级绩效。**

## 实际运行结果

样段开始空仓、之前真实可见 5m 历史预热。固定日期与资金在运行前登记；A9、V8 独立账户，不合并。采用 Binance USD-M BTCUSDT 永续原生 BBO / 市场成交 / markPrice@1s。不是用户真实账户，不是交易所回执，也不代表 Gate 模拟盘。

| 策略 | 本金 U | 实际模拟入场 | 数量 BTC | 开仓手续费 U | 末时点未实现毛盈亏 U | 扣开仓费后净权益 U | 已平仓笔数 |
|---|---:|---|---:|---:|---:|---:|---:|
| A9 | 3,000 | 04:00:00.250 做空，86,318.1 | 0.024 | 0.8 | 8.3 | 3,007.5 | 0 |
| V8 | 3,000 | 04:00:00.250 做空，86,318.1 | 0.023 | 0.8 | 8.0 | 3,007.2 | 0 |

两笔 06:00 仍持仓。末 mark 为 85,970.32281159（核账保留必要精度），本表未扣未来未知平仓费；不能将浮盈当作最终策略利润，不能年化或外推多年收益。区间内无持仓跨资金费结算点：00:00 空仓，下一次结算 08:00 在样段之外，因此资金费为零。

**统一 Carry 前口径：已实现毛盈亏 + 按 mark 计未实现盈亏 − 交易手续费 + 带符号资金费。滑点已经体现在成交价，不再次扣除。不扣平台分成或任何 Carry。**

原始精确数据：`small-capital/run-v4-lifecycle/result.json`；注册与源锁：同目录 `registration.json`、六个 `.locked` 文件。v2 / v3 / 最终 v4 同区间经济结果完全一致。`lifecycle-acceptance.json` 验证最终源、锁定副本、注册哈希、72 个原始源文件和跨版本结果。

## 本轮实际补齐

- A9 每小时原信号、原 12h 冷却、止损后同向 EMA 重穿 rearm、相反方向规则；只有确定成交更新仓位。取消不伪造仓位。
- V8 直接调用冻结原版 `on_bar`，不复制旧订单表；原 shadow 资金、波动定仓、金字塔增仓、4H 退出、原方向冷却由原代码产生意图。实际 IOC 回执驱动真实现金和数量。
- 部分成交只提交相应原 shadow 提案比例；未成交部分不当作持仓；未知余量冻结分支。部分成交比例适配属于明确的执行层新增假设，因为原版默认全额成交。
- 原 V8 4H 退出与盘中原生保护变体隔离。当前真实样段运行的是原 4H 版本；native V8 保护基础状态已有夹具，但尚未接成原策略完整历史变体，不能冒称已经全量验证。
- 修复四个工程边界：异常报价吞信号重试、部分成交缺数量步长校验、回滚 Ledger 引用失联、冷却等待时无报价被误冻结。独立复验 15 项通过，18 个冻结策略源哈希保持一致。

最终工程回归合计 81 项通过（31 个状态/生命周期开发用例、35 个独立 IOC/状态用例、15 个独立生命周期用例），证据 `lifecycle-verification-final.json`。工程夹具不是历史绩效。

## 真实历史与工程夹具覆盖分别列明

| 分支 | 真实 6h 样段 | 工程验证 |
|---|---|---|
| 原信号产生、入场、按实际数量收费 | 两策略已触发 | 通过 |
| A9 05:00 持仓信号失效检查 | 已检查，未触发退出 | 通过 |
| mark 估值与源时间有效性 | 21,600 个 1s mark / 72 文件覆盖校验 | 通过 |
| 止损、分批止盈、保本、平仓后再入场 | 未触发 | 确定性夹具通过 |
| V8 调仓加仓、部分平仓、原冷却 | 未触发 | 冻结原源在合成行情上的夹具通过 |
| 非零资金费、同刻先资金费后成交 | 无结算时点持仓 | 带符号现金流/幂等/时序夹具通过 |
| 未知盘口余量 | 50,000 U 首单确实阻断 | 不推进现金/仓位/保护的夹具通过 |
| 全历史盘口连续性、实际账户手续费等级 | 未具备全历史证据 | 不能由夹具替代 |

独立 `small-capital/root-audit-r1.json` 不调用 runner 或状态引擎，直接读取入场后的 418,588 笔有效市场成交，重新核对 BBO、末 mark、费用、权益。最高成交 86,331.1，低于两笔空单止损；A9 不应触发止损。有效市场成交低价为 85,563.7。

原始流保留 NA / ADL / INSURANCE_FUND；市场触发筛选依据锁定的 Tardis 官方 Binance mapper，不删除原数据、不把零价格当作普通市场成交。映射锁和 URL 见 `small-capital/source-policy/source-receipt.json`。分支任遇未知所需数据就阻断，不插值造盘口。

## 公平性与尚未通过的门槛

本样段使用事先固定的 250 ms 提交延迟、10bp IOC 价格范围、0.001 BTC 数量步长、0.1 U 价格步长、4bp taker 费率。这些是显式研究假设，未证明该历史时刻该账户真实费率/撮合受理规则。BBO 只在第一档可覆盖整个单量时给确定模拟成交；仍无法证明抢单竞争、线路真实延迟或交易所最终受理。A9 保护锚用决策 BBO，V8 保留原收盘锚，属于公开登记的执行适配。

50,000 U 同一信号请求 A9 0.414 / V8 0.397 BTC，到达时可见 bid 第一档只有 0.119 BTC；余量未知。因此该资金规模分支没有净收益结果。共享验证价带版 L2 核心可能比真实 top-N 单边知识更保守；此前“反向边界造成实际错误成交”的说法未经证实，正式更正见 `review-v2/SEMANTICS_CORRECTION.md`，不能把抽象夹具反例夸大成历史坏成交。

未完成门槛：全期 L2 初始快照/增量和跨断线恢复、全期交易及正确触发流、全期因果前缀审计、历史手续费与交易规则、真实保证金/强平/竞争撮合。全期非零资金费虽然有父任务采集的真实资料，当前 6h driver 并未执行长时期资金费分发。不要将“状态方法已验证”写成“已完成多年资金费回放”。

## QT2、QT3、当前 QT4 的区别

| 版本 | 信号与行情 | 成交与成本 | 可回答的问题 |
|---|---|---|---|
| QT2 原版 | 原 A9 1H / V8 4H，基于历史 5m 聚合 | 下一周期价格及预设成本模型、bar 级资金费顺序；V8 保留 shadow 定仓 | 模型设定下历史策略比较；不证明真实 IOC 可成交 |
| QT3 A/B/C | A 调整原仓、B 独立加仓、C 原版；统一真实基础行情 | 仍是 bar / 模型成交，另有成本容量情景 | 同套模型下变体比较；高成本 V8 shadow 数量不保证实际杠杆可执行 |
| QT4 当前原生层 | 冻结原 A9/V8、真实可见历史预热；固定 6h 原生样段 | 收到事件时序、BBO 可见量、250 ms IOC、实际模拟数量收费、1s mark | 已有样段的执行闭环和可识别阻断；不能给全时段策略排名或实盘收益误差 |

不能只按版本新旧判断谁更准。QT2/3 有长时段模型对比；当前 QT4 执行证据更细，但区间太短且缺全部退出事件，因此不能拿此表浮盈否定或验证多年收益。

复现：在本目录执行 `E:/Program Files/Python310/python.exe -B -X utf8 small_capital_lifecycle.py --output <新目录名>`。脚本拒绝覆盖已有输出。所有改动仅限 QT4 独立研究目录；没有采购、发布、下单或修改生产委托。
