如何评估跟单公司的执行质量
跟单公司中的“执行质量”含义
执行质量描述了在相同市场环境下,一个跟单账户的订单执行与参考(原始)策略执行的接近程度。对于跟单结构而言,这种匹配永远不会完全一致,因为跟单账户有其独立的下单、订单路由和执行时机。
实际评估应关注可衡量的执行结果,而非“好”或“坏”等主观标签。典型的执行因素包括:
- 成交质量(成交价格与预期价格的接近程度)
- 时效性(订单下达和更新的速度)
- 订单完整性(完全成交与部分成交)
- 成本拖累(点差、佣金、费用和执行滑点)
- 映射一致性(系统如何将信号或订单转化为跟单账户的实际订单)
关键理念是将稳定的系统机制与源策略和跟单账户之间可变的条件区分开来。
机制:应评估哪些输入
为评估执行质量,需明确你要衡量的对比内容。一种简单方法是对比以下两者的订单级数据:
- 原始/参考执行(被复制的策略),以及
- 跟单执行(接收镜像操作的账户)。
当数据可用时,应评估以下输入:
- 订单时间对齐:比较订单提交和执行的时间戳。如果时间戳不同,可量化由此带来的价格变动机会。
- 价格捕捉:比较原始策略和跟单账户的预期执行价格(或决策价格)与实际成交价格。
- 滑点分解:将由市场波动引起的滑点与由系统延迟或路由差异引起的滑点分开。
- 成交率与部分成交:衡量订单部分成交的频率,以及跟单账户是否在与原始策略相同的时间窗口内完成执行。
- 成本构成:跟踪每笔交易的总执行成本,包括可观察到的点差/加价影响以及任何每单费用。
示例假设:如果你没有原始策略和跟单账户的订单级数据,则必须使用所能获得的汇总交易日志,并接受精度降低。在得出任何结论前,应记录缺失内容。
可测量的证据与示例场景
考虑一个现实场景:一个跟单系统在时间 T 接收到“买入”指令,但跟单账户的订单在稍后时间 T+Δ 才被提交。在快速变动的市场中,价格可能在 T 和 T+Δ 之间发生变动。
你可以测量的内容:
- 延迟影响:从可用时间戳中计算 Δ(提交时间或首次可观察动作)。
- 成交差异:比较原始策略与跟单账户对同一操作的实际成交价格。
- 成本差异:使用交易规模和一致公式将价格差异转化为近似成本影响(说明你的假设:例如,给定合约规模的线性转换,或使用日志中的盈亏变化,如提供)。
- 一致性:在多笔交易中重复测量,而不仅限于一笔。寻找系统性偏差(例如,跟单成交始终差一个相似幅度),而非孤立的偏差。
重要局限:即使跟单账户在一种市场环境下与原始策略高度匹配,其执行质量也可能在不同波动性、流动性或新闻事件下恶化,因为滑点和延迟对市场微观结构有响应。
局限性、失败模式与验证检查点
跟单账户中至少存在一种常见的重要失败模式:由于时间差异和订单处理不同导致的执行偏离。
需注意的常见失败模式:
- 延迟驱动的滑点:跟单账户在原始策略之后执行,导致成交价格更差。
- 部分成交与剩余订单:跟单账户的订单规模或流动性不同,改变成交完成时间。
- 订单映射不一致:不同的订单类型(市价单 vs 限价单)、有效时间或四舍五入规则可能导致实际结果不同。
- 数据错位:缺少时间戳或交易ID不一致可能导致原始策略与跟单账户的对比产生误导。
- 成本不对称:即使成交价格相似,点差/费用可能不同,从而改变净收益。
验证检查点:
- 使用有时限的测试集(定义时间段),并在你能可靠提取的相同事件粒度上对比原始策略与跟单账户。
- 检查在不同市场条件下的稳健性(平静 vs 波动)。如果你的评估依赖于一个平静时期,可能无法推广。
- 仅将历史关系视为描述性。过去相似的执行模式并不能保证未来的执行质量。
最后,避免将执行质量等同于保证结果。执行质量关注的是订单与成交的可衡量匹配,而非预测利润或安全性。