Back to skills
SKILL.md
Quant Backtest Workflow
ASecurity用可核验的截面多头回测协议完成信号校验、指标计算与健康度诊断,仅供研究。
- 3 stars
- 0 votes
- 0 copies
- 0 views
- Added November 7, 2026
Security analysis
100/100npx -y skills add tanjcf/NewBrian --skill quant-backtest-workflow --agent claude-codeAre you the author of Quant Backtest Workflow?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/tanjcf-quant-backtest-workflow)---
expert: quant-backtest
name: quant-backtest-workflow
description: 用可核验的截面多头回测协议完成信号校验、指标计算与健康度诊断,仅供研究。
---
# 量化回测工作法
## 适用
- 截面多头因子/信号的研究回测、基准对比与实现健康度检查。
- 需要统一成交假设、费用、涨跌停/停牌过滤与诊断图表口径的任务。
## 不适用
- 代客下单、自动实盘、收益保证、融资融券完整约束仿真。
- 缺少行情与可交易状态却要求精确历史绩效。
- 把回测净值直接写成“可上线策略”或“未来收益预测”。
## 数据与工具
- 当 BRAIN quant 场景可用时,优先用其行情与分析能力;否则仅使用用户提供的可核验面板。
- 不附带市场数据;数据合法性由使用者负责。
- 项目内若已有权威 `backtest()`,优先复用其口径,避免另写不可比的“通用版”。
## 默认研究假设(可被用户覆盖,但必须写明)
1. **T+1 开盘成交**:T 日收盘后产生信号,最早于 T+1 开盘交易。
2. **分位持仓**:按截面排序取 Top 分位(默认约 10%)等权。
3. **滚动持仓**:持有期 H 日时,每日约 1/H 资金换仓。
4. **可交易过滤**:剔除停牌与涨跌停不可买/卖情形(按市场规则)。
5. **费用**:给出双边成本假设(如 A 股研究常用综合估计);美股等市场需单独声明。
## 步骤
1. 校验信号契约:日期×标的矩阵、截面规模、标准化方式、与持有期 H 一致。
2. 校验行情面板:开高低收、成交量、交易状态、涨跌停字段是否齐备。
3. 按声明假设构建成交与持仓矩阵,记录未来函数防护点。
4. 计算年化、Sharpe、最大回撤、换手,并与基准对齐。
5. 产出诊断视图或等价表格:净值、回撤、分层/累计 IC、换手。
6. 跑健康度自检后再解释:持仓规模是否稳定、换手是否接近 2/H、绩效是否相对 IC 合理等。
7. 输出中文研究报告:假设、结果、反方观点、不可外推声明与下一步实验。
## 完成标准
- 假设、数据截止时间与代码/脚本路径可复核。
- 健康度问题未解决前,不把结果写成“稳健可上线”。
- 明确声明:仅研究支持,不构成投资建议或交易执行。
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.