第二十三讲:做市商合规与监管——Reg NMS、MiFID II、最佳执行义务、市场操纵防范
做市商这行,技术再牛,策略再赚钱,一旦踩了合规的红线,基本就凉了。我见过不少团队,策略回测曲线漂亮得不行,结果一上实盘就被监管盯上,最后罚单吃到破产。
今天咱们聊聊做市商必须面对的四大合规话题:Reg NMS、MiFID II、最佳执行义务、市场操纵防范。说白了,就是告诉你哪些事能做,哪些事绝对不能碰。
Reg NMS:美国市场的游戏规则
Reg NMS全称是Regulation National Market System,2005年由SEC推出。它的核心目标就一个:保护散户,确保他们拿到最优价格。
这里面有几个关键条款,做市商必须刻在脑子里:
- 订单保护规则(Rule 611):禁止交易所在报价劣于其他交易所时执行订单。说白了,你不能让客户在高价买、低价卖。
- 接入规则(Rule 610):要求交易所提供公平、非歧视的市场数据接入。做市商不能搞特殊通道。
- 亚美分规则(Rule 612):禁止报价精度低于1美分。嗯,这个对高频做市商影响很大。
核心要点:Reg NMS本质上是在说——你可以做市,但必须把最好的价格给市场,而不是留给自己。
我在项目中遇到过一件事。有个团队开发了一套智能路由算法,专门在多个交易所之间寻找价差。结果因为没处理好Rule 611,订单被路由到了报价更差的交易所。虽然只差了几毫秒,但合规审查时直接被标记为违规。后来他们花了三个月重写路由逻辑。
MiFID II:欧洲的监管重拳
MiFID II是欧洲版的Reg NMS,但比美国严格得多。2018年生效,覆盖范围包括股票、债券、衍生品、甚至加密货币。
对做市商来说,MiFID II最头疼的是这几条:
- 交易报告义务:所有交易必须在T+1内报告给监管机构。包括价格、数量、时间戳、交易对手信息。
- 最佳执行义务:做市商必须证明自己为客户争取到了最优价格。不是口头说说,得有数据支撑。
- 系统化内部撮合(SI):如果你频繁在内部撮合客户订单,就得注册为SI,接受额外监管。
| 监管要求 | Reg NMS | MiFID II |
|---|---|---|
| 最佳执行 | 隐含在Rule 611中 | 明确要求,需记录证明 |
| 报告频率 | 实时或T+1 | T+1,且格式严格 |
| 算法监管 | 相对宽松 | 要求算法测试、审计 |
| 惩罚力度 | 罚款+暂停资格 | 罚款+刑事追责 |
个人建议:如果你同时做美国和欧洲市场,建议把合规系统分开。两套规则差异太大,混在一起容易出问题。
最佳执行义务:不是口号,是硬指标
最佳执行义务(Best Execution Obligation)是监管的核心。它要求做市商在为客户执行订单时,必须考虑价格、成本、速度、执行概率等多个因素。
我建议用这个框架来评估最佳执行:
# 最佳执行评分模型(伪代码)
def best_execution_score(order, venues):
scores = []
for venue in venues:
price_score = venue.best_price / order.target_price
cost_score = 1 - (venue.fee / order.notional)
speed_score = 1 / (venue.latency * 1000)
fill_score = venue.fill_rate
# 加权综合评分
total = (0.4 * price_score +
0.3 * cost_score +
0.2 * speed_score +
0.1 * fill_score)
scores.append((venue.id, total))
return sorted(scores, key=lambda x: x[1], reverse=True)
嗯,这里要注意。监管机构查最佳执行时,看的不是单笔交易,而是统计分布。他们会问:你的客户整体上是否获得了优于市场平均的价格?
避坑指南:我曾经见过一个团队,为了追求速度,把所有订单都路由到同一个低延迟交易所。结果监管审查时发现,该交易所的报价经常比别家差0.01美元。虽然每笔只差一点点,但一年下来客户损失了几百万美元。最后被罚了2000万。
市场操纵防范:红线不能碰
做市商最容易踩的雷就是市场操纵。监管机构对这类行为零容忍。常见的操纵手法包括:
- 幌骗(Spoofing):挂大单但不成交,诱导市场方向。2015年有个著名案例,一个交易员靠这招赚了4000万,最后被判了三年。
- 分层挂单(Layering):在不同价格层级挂单,制造虚假深度。我见过有人用这个策略做市,结果被交易所直接封号。
- 虚假成交(Wash Trading):自己和自己交易,制造交易量假象。这在加密货币市场特别常见,但传统市场查得更严。
怎么防范?我建议从三个层面入手:
- 算法层面:设置订单频率限制、最小持仓时间、最大撤单率。比如,每秒撤单超过50次就自动暂停。
- 监控层面:实时监控订单流,标记异常模式。比如,同一价格反复挂撤单超过3次就报警。
- 审计层面:保留所有交易日志,至少保存5年。监管机构随时可能调取。
核心原则:做市商的本质是提供流动性,不是操纵价格。如果你的策略需要靠欺骗市场来赚钱,那它迟早会出事。
知识体系框架
下面这张图展示了做市商合规监管的核心逻辑。你可以看到,Reg NMS和MiFID II是两大支柱,最佳执行义务是核心要求,市场操纵防范是底线。四者缺一不可。
最后说一句。合规不是成本,是护城河。那些在监管边缘试探的团队,短期可能赚得爽,但长期来看,没有一个能活过三年。我见过太多这样的例子了。
做市商这行,活得久比赚得快更重要。嗯,记住这句话。