Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions docs/strategy_promotion_risk_standard.zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,63 @@
- `risk.metrics` 允许保留额外字段,但不能只给一个宽松 object。
- `full_kelly_allowed=false` 仍然只是 Kelly 上限约束,**不能**替代上述风险指标。

## 统一评价口径与分类验收

本节对齐现有研究和风险评估文档,不修改指标实现、证据 schema、冻结候选、
数值阈值或运行权限。当前机器门仍按下文 v2/v3 的实际校验范围工作;文档
齐全不表示 producer 已采用共同口径或真实验证已完成。

### 共同指标口径

新候选在既有配置、风险报告和验收文档中记录以下口径,并绑定实际 producer
源码与消费者依赖版本。不向封闭 schema 临时增字段,也不重写旧证据或沿用
语义改变前的 acceptance。尚未接入的口径明确列为待接入。

| 核对项 | 共同声明 |
| --- | --- |
| 样本和期望 | 区分账户/策略日净值收益、资产收益、逐笔交易收益及情景终值;声明简单/对数收益、观察数、有效样本、暖机/零收益处理与交易配对规则。历史日均值、每笔净 expectancy 和期望对数增长分别命名,不把正收益日比例当交易胜率 |
| 时间和估值 | 声明币种、估值时点、日历/时区、信号可知截止、执行时点、窗口与基准;同一比较使用一致的日期/现金流处理和可比经济起点,缺失日期不能靠补零或静默取交集修饰 |
| 成本和现金 | 区分毛/净收益;记录佣金、滑点、冲击、融资等适用成本及来源/假设,现金收益、股息、FX 与外部资金流的处理。适用项缺证据不能默认为已覆盖,同一成本/公司行为不重复扣计 |
| 年化和统计 | 显式记录 rf/MAR、频率与年化基数、日历年或观察数口径、方差自由度及 benchmark 对齐方法;rf=0 是声明的基准假设,不等于实际无融资/机会成本。相同名字不掩盖不同公式或单位 |
| 尾部和回撤 | 声明 VaR/ES/CVaR 的尾部比例、符号、分位数/并列值处理与尾部观察数;回撤含初始净值,恢复时长说明会话单位及未恢复截尾。经验尾部和重采样路径不是总体风险保证 |
| 不可计算和不确定性 | 区分实际零值、无定义、样本不足和不适用并保留原因。现有 NaN/None/有限零 sentinel 的差异按 producer 如实披露,不把 sentinel 当估计值;当前 schema 不接受的缺值仍不能填好看数值过门 |

同窗比较先核上述口径可比,再比较表现;不能把资产收益协方差、策略净收益、
交易 expectancy 和情景增长分数互换。样本有序列依赖时,报告使用了什么
不确定性方法及其限制;普通年化 Sharpe 或 block bootstrap 不自动构成
自相关校正、独立 OOS 或多重试验校正。PBO/DSR 等未计算时保留原未计算
状态,不能仅凭报告字段或算法说明宣称实现。

### 报告 排序 否决分别登记

- **报告项**说明已计算值、样本与限制,不因字段存在或数值有限而通过。
- **排序项**在看候选结果前明确主目标、比较对象、排序/并列规则;现有启发式
score 只按其原研究用途解释,不升级成全系统万能分数。
- **否决项**在读取留出结果前冻结适用指标、比较符、阈值、窗口、成本压力、
不可计算处理和失败处置,并由当前候选版本及 human acceptance 绑定。
必需证据缺失、无效或未验收不能由其他指标较好抵消。

同一指标可以承担多种角色,但每个角色须明确。AI 生成或优化的候选复用
同一口径与验收,不另设宽松通道;展示层读取 producer 的结果和角色,不
重复计算金融指标或把结构性 PASS 显示成策略经济有效。

### 分类验收与独立组合风险

统一的是数据、计算语义、证据和冻结流程,不是把所有策略套入同一个 Sharpe
或 MDD 数字。趋势、均值回归、现金防守、杠杆 ETF 等类别在既有候选文档中
先声明目标、适用基准、主比较与成本/风险门槛;不借其他类别阈值自动授权。
开发、选参、独立 OOS 与后续观察各自保留身份,已见数据不改名为未触碰 OOS。

Markowitz、fractional Kelly 与经验 log-growth 属于组合分配/风控分析的
不同方法,不作为单策略评分项相加。其共同账户约束、同窗净成本比较和
实现边界由 [UES 组合风险预算研究契约](https://github.com/QuantStrategyLab/UsEquityStrategies/blob/main/docs/research/portfolio_risk_budget_contract.md)
记录;QPK Kelly 单位与现有限制沿用
[Kelly 契约](kelly_contract_v2.zh-CN.md)。任何研究最优解或正增长估计都不能
覆盖独立的杠杆、集中度、流动性、回撤/熔断约束与 RiskEngine 最终否决。

本次文档对齐归入已有 `STRAT-02`(策略评估)、`STRAT-04`(组合证据)
与 `STRAT-05`(风险/Kelly 边界),不新增任务 ID,也不关闭真实验证缺口。

## Evidence package 必备文件

策略晋级前,证据包必须同时包含以下文件:
Expand Down