4、最佳执行义务:Reg NMS、MiFID II下的最佳执行规则与做市商报价义务
最佳执行义务,说白了就是——你作为做市商,不能坑客户。
客户下单,你得帮他找到市场上最好的价格。不能因为自己库存多,就把烂价格塞给客户。这个道理听起来简单,但实际操作起来,坑特别多。我当年刚入行时,就吃过这个亏。
4.1 什么是“最佳执行”?
最佳执行(Best Execution)不是指“成交了就行”,而是指“在当时的市场条件下,为客户争取到了最优的成交结果”。
嗯,这里要注意:不是绝对最优,而是合理努力下的最优。监管机构也明白,市场瞬息万变,你不可能每次都抢到最好的价格,但你必须有一套流程来保证你尽力了。
核心要素:
- 价格优先:同等条件下,价格越优越好
- 成本考量:包括显性成本(手续费)和隐性成本(滑点、市场冲击)
- 执行速度:特别是高频交易场景下,慢一秒可能就亏几万美金
- 成交概率:挂单太远可能永远成交不了
- 市场影响:大单拆小单,避免把价格打飞
我个人习惯把最佳执行理解成一个多目标优化问题。你不可能同时做到价格最好、速度最快、成本最低。你需要根据客户类型和订单特征,给这些目标排个优先级。
4.2 Reg NMS:美国市场的“公平游戏规则”
Reg NMS(Regulation National Market System)是美国证监会(SEC)在2005年推出的。它的核心就一句话:保护订单不被“偷跑”。
为什么会有这个规则?
我举个例子你就明白了。假设某股票在纽交所报价10.00美元,在纳斯达克报价10.01美元。按道理,客户应该拿到10.00美元的价格。但有些做市商可能会先用自己的账户吃掉10.00美元的货,然后把10.01美元的货塞给客户。这就是典型的“抢跑”(Trading Ahead)。
Reg NMS 的核心条款:
- Rule 611(订单保护规则):禁止“交易穿透”。你不能无视一个公开的更好价格,去执行一个更差的价格。说白了,看到更好的价格,你必须先去那里成交。
- Rule 610(准入规则):交易所之间要公平连接,不能故意设门槛。
- Rule 605/606(披露规则):做市商要定期披露执行质量数据,比如成交速度、滑点情况。这些数据是公开的,客户可以拿来做对比。
我在项目中遇到过一家小型做市商,他们为了省连接费,只接了少数几家交易所的数据。结果Rule 611一查,发现他们经常错过其他交易所的更好价格。罚单下来,直接亏掉半年的利润。所以,别在基础设施上省钱,该接的交易所一个都不能少。
4.3 MiFID II:欧洲的“更严版本”
MiFID II(Markets in Financial Instruments Directive II)是欧盟的金融工具市场指令。如果说Reg NMS是“美国版”,那MiFID II就是“欧洲加强版”。
MiFID II对最佳执行的要求,比Reg NMS更细致。它不光要求你“做到”,还要求你“证明你做到了”。
| 对比维度 | Reg NMS | MiFID II |
|---|---|---|
| 核心原则 | 价格优先,防止抢跑 | 全流程最佳执行,强调客户利益 |
| 披露要求 | 季度披露执行质量 | 年度披露,且需包含“前五大执行场所”分析 |
| 记录保存 | 保留订单记录 | 保留所有通信记录(包括电话录音、即时消息) |
| 适用范围 | 美国上市股票 | 所有金融工具(股票、债券、衍生品等) |
你想想看,MiFID II连电话录音都要保留五年。这意味着什么?意味着你和客户说的每一句话,都可能成为监管检查的证据。我建议所有做欧洲市场的团队,立刻上录音系统,并且培训员工“不要在电话里乱承诺”。
4.4 做市商的报价义务
做市商不是想报多少就报多少。监管对报价有明确要求:
- 双边报价:你必须同时报出买价和卖价。不能只报一边,那叫“伪做市”。
- 最小报价规模:报价不能是“一手两手的”,必须达到一定数量。比如纽交所要求至少100股。
- 报价更新频率:你不能挂一个价格就不动了。市场变了,报价必须跟着变。Reg NMS要求做市商在收到新信息后“立即”更新报价。
- 禁止“闪单”:不能故意挂一个虚假价格,吸引别人来成交,然后瞬间撤单。这种行为叫“Spoofing”,在美国是重罪。
避坑指南:
我曾经见过一个团队,为了满足“双边报价”义务,在系统里写死了买卖价差。结果市场剧烈波动时,价差瞬间被击穿,他们还在傻傻地报那个固定价差。一秒钟亏了几十万美金。
所以,报价逻辑一定要动态调整。波动率高了,价差要拉宽;波动率低了,价差可以收窄。别用死参数。
4.5 知识体系框架图
下面这张图,是我自己总结的最佳执行与报价义务的核心逻辑。你可以把它当成一个检查清单:
4.6 实战中的“最佳执行”检查清单
每次上线新策略或新市场,我都会过一遍这个清单。你也试试:
- 路由逻辑是否覆盖了所有流动性池?——别漏掉暗池和另类交易系统。
- 报价价差是否与波动率挂钩?——用固定价差就是找死。
- 是否有“价格保护”机制?——防止因数据延迟导致的错误报价。
- 记录是否完整?——每笔订单的时间戳、路由路径、成交价格,一个都不能少。
- 是否做过“最佳执行”回测?——用历史数据跑一遍,看看你的系统是否真的为客户找到了最优价格。
一个小技巧:
我习惯在系统里加一个“异常报警”。如果某笔订单的执行价格比当时市场最优价格差了超过0.5%,系统自动报警。这样即使出了问题,也能第一时间发现,而不是等到监管来查。
好了,最佳执行义务这块,核心就是这些。记住:监管不看你赚了多少钱,看你有没有把客户利益放在第一位。把流程做扎实,把记录留清楚,剩下的就是技术问题了。
公众号:蓝海资料掘金营,微信deep3321