星枢智策 Genie策略落地 · 交易生金
交易中枢 / 策略生存系统

先判断策略能不能活下来,再决定值不值得上线

这是一条专门过滤过拟合与实盘死亡风险的任务流。它不负责生成更多策略,而是优先淘汰不该进入实盘的策略。

返回交易中枢

三步验证主链

所有候选策略都先经过滚动验证、稳健参数带和压力测试三重过滤。

滚动验证

Walk Forward

把训练区间和验证区间滚动切换,优先暴露只会在单段历史里好看的过拟合策略。

  • 获利因子
  • 最大回撤
  • 稳定性分数
  • 生存分数
稳健参数带

Robust Zone

不追单点最优参数,而是寻找一片连续可盈利的稳定区间,避免参数稍偏就失效。

  • 稳健分数
  • 参数热力图
  • 敏感度分析
  • 脆弱参数告警
压力测试

Stress Test

模拟点差扩大、滑点、延迟、低流动性、新闻冲击和闪崩等恶劣条件,看策略能不能活。

  • 存活率
  • 压力回撤
  • 真实度评分
  • 极端风险标签

任务流骨架

后续真正接后台时,可以直接按这条链路串接编排器、回测器和评估器。

01接收候选策略与参数组
02拆分训练区间与验证区间
03批量执行滚动验证
04批量扫描稳健参数带
05注入压力场景复测
06汇总评分与淘汰原因
07输出上线建议 / 继续优化 / 直接淘汰

评分输出面板

这些分数不是装饰,而是后续上线放行、退役判断和知识沉淀的基础输入。

Survival Score82 / 100

综合滚动验证、稳健分布与压力结果后的总生存分。

Robust Score74 / 100

参数在一定范围内是否仍然有效,越高越不脆弱。

Realism Score68 / 100

考虑滑点、点差与执行延迟后,对实盘可信度的估计。

Max Drawdown11.8%

多轮验证与压测下观察到的回撤上限。

Stability Score76 / 100

不同年份、不同环境下收益曲线是否持续稳定。

Decision继续优化

当前建议不是直接上线,而是回到生成侧做一轮定向修正。

执行引擎骨架

页面先把输入、输出和责任边界钉住,后续接真实任务时不会乱。

滚动验证引擎

输入
  • 策略源码
  • 历史数据切片
  • 训练/验证窗口规则
输出
  • 分窗口成绩
  • 跨周期稳定性
  • 生存分数

参数稳健引擎

输入
  • 参数空间
  • 组合采样规则
  • 批量回测结果
输出
  • 热力图
  • 稳健区间
  • 敏感度报告

压力场景引擎

输入
  • 基准回测
  • 滑点/点差/延迟场景
  • 异常行情模板
输出
  • 存活率
  • 压力回撤
  • 风险标签

放行规则

策略是否进入下一层,不是凭感觉,而是由明确阈值和淘汰条件驱动。

生存分数未达阈值,不允许进入市场识别与风险层。

稳健区间过窄,默认判定为参数脆弱,需要重新生成或重构逻辑。

压力测试出现极端回撤或爆仓风险,直接淘汰,不进入实盘名单。

只有同时满足稳定性、稳健性和真实度阈值的策略,才允许进入上线候选池。

死亡前兆监控

真正机构级逻辑不是爆了才知道,而是提前识别死亡特征并主动收缩风险。

PF 突然下降

市场失效

动作:降低权重并进入重点观察
DD 加速扩大

风险失控

动作:触发降仓或强制停机
Winrate 崩塌

结构改变

动作:暂停策略并回到诊断链
Trade Frequency 异常

市场改变

动作:检查流动性与执行环境

收益质量判断

系统不能只看赚不赚钱,还要判断收益到底是稳定结构,还是隐藏炸弹。

健康

稳定趋势收益

收益来源清晰,可解释,通常具备更好的持续性。

偏危险

高频小利润

极度依赖低摩擦执行,遇到滑点和点差恶化就会失真。

极危险

Martingale 暴利

收益曲线好看但尾部风险极大,长期视角下接近隐藏爆炸物。

隐藏炸弹

网格扛单

表面稳定,实则容易在趋势行情和黑天鹅中出现系统性亏损。

风险层级联动

策略生存系统不只输出一个分数,还要给风险引擎明确的升级路径。

Level 1

普通波动

轻微降仓
Level 2

市场异常

停止部分策略
Level 3

黑天鹅

进入防御模式
Level 4

系统级异常

全系统停止