系统闭环

为什么 Alpha 研究和算法执行必须分成两套系统来学

基于量化交易网站资料中的策略与执行区分,解释为什么 Alpha 研究与算法执行应被当成两套不同系统来学习、评估和搭建,以及它们如何在实盘闭环中重新汇合。

2026-03-318分钟
很多学习者一上来就把量化交易理解成“研究一个策略然后下单”,于是自然会把信号发现、回测验证、委托执行、滑点控制和交易实现揉成同一件事。可一旦进入更真实的研究环境,你会很快发现这其实是两套不同系统:Alpha 研究系统负责回答“有没有可重复的收益来源”,执行系统负责回答“这份收益在进入市场后还能剩多少”。
用一个很直白的表达,就是 Alphanet=AlphagrossCostSlippageImpactAlpha_{net} = Alpha_{gross} - Cost - Slippage - Impact。前半段是研究系统在努力创造的东西,后半段则是执行系统在努力减少的损失。如果你把这两部分混成一个黑箱,往往会在研究时低估执行问题,在执行时又误伤原本有效的研究结果。
Alpha 研究和算法执行,回答的是两类问题 一个在创造边际收益,另一个在减少实现损耗。 Alpha 研究系统 算法执行系统 核心目标 发现可重复信号 降低实现成本与冲击 主要对象 因子、标签、组合、样本 盘口、流动性、排队、委托拆分 常见误区 只看回测不看实现 只优化执行不知信号质量 最终作用 提高 gross alpha 保住 net alpha
把两套系统拆开理解,才更容易搭出真正闭环。
  • 研究系统负责发现信号,执行系统负责保护信号
  • 净 Alpha 不是单靠策略决定的,而是研究与执行共同决定的
  • 混淆两套目标函数,会同时拉低研究质量和执行质量

研究系统和执行系统之所以不能混学,是因为它们面对的现实约束不同

Alpha 研究系统的主要约束通常来自数据质量、标签设计、过拟合概率、容量和样本外稳定性。它最关心的是:这个信号为什么存在、是不是能跨阶段工作、是否可以组合进更大的系统。算法执行系统面对的现实则完全不同,它更在乎交易成本、队列位置、时延、流动性冲击、成交概率和委托拆分方式。
这两类约束虽然最终都会回到收益上,但中间语言差别很大。如果一个团队只有研究视角,就容易把看起来有用的信号送进一个根本承载不了的执行环境;如果只有执行视角,又可能把本来应该通过研究改进的问题误认为纯微观结构噪声。
  • 研究系统更关注统计稳健性与经济逻辑
  • 执行系统更关注时延、流动性与成交路径
  • 两套约束不同,所以不能靠同一种直觉一起解决

真正成熟的量化团队,会让两套系统分工清楚又持续对话

把研究和执行拆开,并不意味着它们互相隔离。真正成熟的闭环,是研究团队在设计策略时就知道执行约束的存在,执行团队在反馈问题时也能回到研究层给出结构性建议。比如某个信号在高换手下净收益太差,那么问题未必只能靠“更聪明地拆单”来解决,也可能要回到研究层重新定义持有周期和触发频率。
这类协同方式才是量化系统闭环真正成熟的标志:研究不是只管生产想法,执行也不是只管擦屁股,而是两套系统通过清晰接口不断互相约束。对学习者来说,最好的起点不是立刻把两边都学得很深,而是先建立这种“双系统”意识。
  • 研究与执行应该分工,不该分家
  • 很多净收益问题必须靠研究和执行一起解决
  • 双系统意识,是走向完整量化闭环的重要起点

关键结论

  • Alpha 研究和算法执行是两套目标函数不同的系统
  • 净收益取决于信号质量和实现质量的共同结果
  • 真正成熟的量化闭环,依赖研究与执行的持续协同

关联课程

如果你想把这篇文章里的方法系统化学习,可以从这些课程继续深入。

继续阅读

微信:446860105