docs: record covariance estimator decision

This commit is contained in:
ao gong
2026-08-21 23:49:06 +08:00
parent 524fc73852
commit cbb56d2f52
3 changed files with 24 additions and 8 deletions
@@ -24,7 +24,7 @@
## Verification
- `pytest -q`: 526 passed,9 个既有 SciPy warning;
- `pytest -q`: 529 passed,9 个既有 SciPy warning;
- risk/artifact focused coverage 87.85%;
- `mypy --strict src/`: 16 source files passed;
- changed-scope Ruff: passed;
@@ -38,8 +38,11 @@
- `risk_snapshots` 按研究交易日映射,可只生成需要的风险观察日;
- 使用成交后实际持仓,不包含现金风险资产;协方差资产标签必须与研究资产全集一致;
- `covariance_as_of_date` 不得晚于 `trade_date`;无正组合方差时拒绝产物。
- `estimate_covariance_snapshot` 从显式数据快照的日收益生成无前视、complete-case、
SHA-256 可复现的 per-period sample covariance;不包含 I/O 或未来行。
## Next action
保持 Draft PR #5,不绕过堆叠顺序合并;下游 `research_results` / `research_platform`
已在各自 Draft 分支兼容 1.0.0 / 1.1.0,下一阶段以真实数据适配器提供可复现协方差快照。
已在各自 Draft 分支兼容 1.0.0 / 1.1.0,下一阶段让市场数据适配器提供带稳定
`data_snapshot_id` 的资产日收益,再评估可选 scikit-learn shrinkage adapter。