con un clic
factor-backtest-skill
安全、高效地批量回测 8 个 Alpha 表达式,内置验证、熔断和异常处理机制。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
安全、高效地批量回测 8 个 Alpha 表达式,内置验证、熔断和异常处理机制。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
| name | factor-backtest-skill |
| description | 安全、高效地批量回测 8 个 Alpha 表达式,内置验证、熔断和异常处理机制。 |
当你有 8 个 Alpha 表达式需要批量回测时,使用此技能。它会:
visualization=false(大幅加速回测)neutralization 必须从以下 5 项中选一:
| 值 | 适用场景 |
|---|---|
SLOW | 适用于低换手率信号(<50%年化)、长期趋势捕捉、基本面或价值策略 |
FAST | 适用于高换手率信号(>70%年化)、短期趋势捕捉、高频数据或短期价格动量策略 |
SLOW_AND_FAST | 适用于同时考虑短期和长期趋势的策略、多元化Alpha组合、平衡型投资策略 |
REVERSION_AND_MOMENTUM | 适用于需要对冲短期均值回归和长期动量的策略、平衡型多空Alpha因子 |
CROWDING | 适用于希望降低拥挤交易风险的策略、强动量市场环境、流行因子或拥挤交易策略 |
mcp:validate_alpha_expressions([表达式1, ..., 表达式8])
mcp:
create_multiSim( alpha_expressions=[表达式1, ..., 表达式8], ... )
mcp: check_multisimulation_status()
监控策略:
in_progress → 放弃当前任务,重新提交mcp: get_multisimulation_result()
现象:回测返回 "No alpha ID found in completed simulation"
处理:
get_SimError_detail 查看详细错误get_operators 检查操作符签名现象:状态持续 in_progress 超过 40 分钟
处理:
neutralization 列表外的值visualization=true{
"alpha_expressions": [8 个表达式],
"decay": 5, # 可选
"neutralization": "SLOW", # 必须从 5 项中选
"truncation": 0.0, # 可选
"test_period": "P0Y0M" # 可选
}
{
"location": "multiSim 结果 URL",
"alphas": [
{
"alpha_id": "...",
"sharpe": 1.8,
"fitness": 1.2,
"turnover": 0.25,
"ic": 0.05
},
...
],
"status": "completed" | "failed",
"errors": []
}
核心:
validate_alpha_expressions - 验证表达式create_multiSim - 批量回测check_multisimulation_status - 检查状态get_multisimulation_result - 获取结果分析:
get_alpha_details - 详细指标get_alpha_pnl - 收益曲线get_alpha_yearly_stats - 年度统计check_correlation - 相关性检查调试:
get_SimError_detail - 错误详情get_operators - 操作符列表