第四章 最佳执行义务:订单路由、价格改善、滑点控制与执行质量报告

最佳执行义务,说白了就是你必须给客户拿到市场上最好的价格。这不是一句空话,监管机构盯着呢。我当年刚入行时,觉得这事儿挺简单——不就是把单子发到交易所嘛。后来吃过亏才明白,这里面的门道深得很。

4.1 订单路由:你的单子到底去了哪?

订单路由,就是决定你的买单或卖单发往哪个交易场所。现在市场碎片化严重,同一个股票可能在十几个地方交易。你想想看,如果随便选一个发过去,客户可能就亏了。

我个人习惯把路由策略分成三类:

  • 价格优先路由:哪边报价最好,单子就去哪。这是最基础的策略。
  • 流动性路由:有些场所虽然价格不是最优,但深度好,大单子进去不滑点。
  • 成本敏感路由:考虑交易费、返佣等因素。有些交易所给返佣,但执行质量可能差一些。

我在项目中遇到过一个问题:某个客户抱怨他的订单总是成交在很差的价格。查了半天,发现是路由逻辑里写死了只发一个交易所。嗯,这种低级错误其实挺常见的。

注意:监管要求你必须定期评估路由策略的有效性。不是设好了就完事了,市场结构在变,你的策略也得跟着变。

4.2 价格改善:帮客户多赚一个tick

价格改善,就是让你的成交价比当前最优报价还要好。举个例子:买一价是10.00元,你最终以9.99元成交了。这0.01元就是价格改善。

怎么做到价格改善?我总结了几种常见方式:

  1. 暗池撮合:在公开订单簿之外寻找对手方,可能拿到更好的价格。
  2. 订单碎片化:把大单拆成小单,在不同场所寻找价格改善机会。
  3. 延迟路由:等一小段时间,看有没有更好的价格出现。但这有风险,可能错过当前价格。

我曾经见过一个做市商,为了追求价格改善率,把所有订单都延迟50毫秒再发。结果呢?市场波动大的时候,客户单子根本成交不了。监管一查,罚得很惨。

我的建议:价格改善不是越高越好。你要平衡改善率和成交率。我一般控制在30%-50%的改善率,同时保证95%以上的成交率。

4.3 滑点控制:别让预期和现实差太远

滑点,就是下单时的预期价格和实际成交价格之间的差异。做市商最怕这个,因为滑点直接吃掉利润。

滑点产生的原因主要有三个:

原因 说明 我的应对方法
市场波动 下单到成交之间价格变了 使用限价单,别用市价单
流动性不足 订单簿太薄,大单子吃穿 拆单,控制单笔规模
延迟 网络或系统延迟导致价格过时 本地维护实时行情,减少依赖外部

我习惯用这个公式来评估滑点:

滑点 = (实际成交均价 - 下单时最优价格) / 下单时最优价格 × 100%

嗯,这里要注意:滑点可以是正的也可以是负的。负滑点意味着你拿到了价格改善,这是好事。但监管只看绝对值,超过一定阈值就要解释。

实战经验:我曾经帮一家券商优化滑点控制。他们原来的系统滑点平均在0.05%,优化后降到了0.02%。怎么做到的?其实就是把订单路由从「随机选择」改成了「智能路由」,根据实时流动性数据动态选择交易场所。

4.4 执行质量报告:监管要看你交的作业

执行质量报告,是监管要求做市商定期提交的「成绩单」。你得证明自己确实在为客户争取最佳执行。

报告里通常包含这些内容:

  • 成交价格分布:对比客户成交价和市场最优价
  • 滑点统计:平均滑点、最大滑点、滑点分布
  • 价格改善率:拿到价格改善的订单占比
  • 路由场所分析:每个交易场所的成交质量和延迟
  • 异常事件说明:比如某天滑点突然变大,你得解释原因

我建议你至少按月度生成报告。监管可能随时抽查,到时候拿不出来就麻烦了。

避坑指南:我曾经见过一家公司,报告里数据全是平均值。监管一看,说「你们最大滑点是多少?为什么不说?」结果被要求重新提交。记住,监管要的是全面数据,不是挑好看的说。

知识体系总览

下面这张图是我自己画的,把最佳执行义务的核心逻辑串起来了。你一看就明白:

最佳执行义务核心逻辑 最佳执行义务 订单路由 价格改善 滑点控制 执行质量报告 价格优先 流动性优先 成本敏感 暗池撮合 订单碎片化 延迟路由 限价单 拆单策略 实时行情 价格分布 滑点统计 改善率 核心目标:为客户争取最优价格,同时控制自身风险

这张图把四个核心模块的关系讲清楚了。订单路由是基础,价格改善和滑点控制是执行层面的优化,执行质量报告是事后检验。缺一不可。

最后说一句:最佳执行义务不是静态的。市场在变,监管要求也在变。我每年都会重新审视自己的路由策略和报告模板。别等到监管找上门才想起来更新。

专注资料整理