🏛️ 市场结构总览:交易所、做市商与撮合机制

一级 vs 二级、交易所/做市商/经纪商三层角色、订单类型与价格-时间优先撮合的三个致命细节、微观结构入门三概念——回测假设的制度来源。

策略假设必须服从市场规则,而大多数回测偏差正是「假设了市场规则没有的东西」:无限流动性、即时成交、无成本报价。本篇把市场的制度骨架讲清楚——它决定了你的订单怎么变成成交、你的成本从哪里来。

一级 vs 二级市场

一级市场是证券的「出厂」环节:IPO、定增、配股,资金从投资者流向发行企业。对量化的意义:定增解禁、IPO 打新、限售股解禁是可建模的事件(见事件驱动 )。二级市场是投资者之间的流转市场——量化策略 99% 的活动半径。两者通过「供给」(增发、解禁)与「信号」(新股定价)相连。

三层角色:交易所、经纪商、做市商

  • 交易所(上交所/深交所/NASDAQ):提供撮合场所与规则,本身不参与交易。赚的是「规则钱」:经手费、上市费。规则即法律的边界——涨跌停、T+1、大宗交易都由它定义;
  • 经纪商(券商):你的交易通道。量化关心的三个参数:通道延迟(报单到交易所的毫秒数)、佣金结构(量化专用席位常有增量佣金)、API 能力(CTP/涨停板下单方式)。实盘前先拿三件事:券商的佣金确认单、API 文档、历史废单率;
  • 做市商:同时挂买价与卖价、赚取 bid-ask spread 的流动性提供者。期货期权市场的做市商义务由交易所合约规定;A 股股票市场目前无强制做市(科创板引入了做市商试点)。做市商的存在解释了两个量化现实:价差不是免费的(你的市价单付出 half-spread);订单簿的深度是策略性的(做市商会撤单,回测里把挂单深度当真量是错的,见订单簿 )。

订单类型:你是价格的接受者还是制造者

订单语义为谁付费量化用途
市价单立即以对手价成交付 half-spread + 冲击成本小单、急单;高频策略少用
限价单指定价格排队收 half-spread(提供流动性)低频建仓、做市策略
对手价/最新价单以盘口价追付价差中频的折中(A 股五档即成剩撤)
冰山单只露出部分数量隐蔽意图,降低冲击大单执行(见大单拆分 )
条件单/止损单触发条件后转市价付价差 + 触发瞬间冲击止损纪律的执行载体

核心权衡一句话:限价单省钱但有「不成交 + 逆向选择」风险(价格跑掉,或者成交恰好因为价格在往坏处走——winner’s curse),市价单反之。执行算法的本质就是在这个权衡上做时间上的最优分配(见执行算法 与 Almgren-Chriss)。

撮合机制:价格优先、时间优先

连续竞价阶段,买卖单按 价格优先、时间优先 排队:买单价高者先成交,同价者先到先得。三个对量化致命的细节:

  1. 排队位置决定成交概率。挂买 10.00 元时,前面已有 5000 手同价买单——你要等卖单先吃掉这 5000 手。回测里「挂限价单必然成交于挂价」是系统性乐观偏差;正确近似:只有当价格「穿越」你的价位时才算成交(下一时刻低点 < 你的买价);
  2. 集合竞价(A 股开盘 9:15–9:25):订单累积、单一价格出清,9:20 后不可撤单。开盘竞价成交量常占全天 5%–10%,是信息密集时刻(见A 股执行实务 );
  3. 成交优先级 = 你策略的微观护城河。高频策略之间的竞争本质是队列位置的竞争(见市场冲击与 Kyle 模型 )。

微观结构入门:价格从哪里来

微观结构研究「报价如何形成、信息如何进入价格」。三个入场概念:

  • 买卖价差的三个成分:订单处理成本(物理成本)+ 存货成本(做市商持仓风险)+ 逆向选择成本(怕遇到知情者)——理解它才能理解成本为什么随波动率放大(见Bid-Ask Spread );
  • 价格发现:新信息通过谁的成交进入价格?A 股是散户与机构的连续博弈,美股有暗池与场外——价格发现效率决定套利窗口的长短;
  • 有效交易 vs 名义交易:不是所有挂单都是真实意图(幌骗 spoofing、试单)——Level-2 数据分析要先过滤「策略性挂单」(见Level-2 数据 )。

给回测的三条制度纪律:成交假设必须保守(穿越才成交);成本模型必须含 half-spread 与冲击(见交易成本分解 );「市场规则」作为配置参数(T+1、涨跌停、佣金)与策略逻辑分离——换市场复用时只改配置。

关联阅读:权益类市场对比 展开各市场的具体制度;市场微观结构(进阶) 是本篇的深水区版本;A 股执行实务 把撮合规则变成执行参数。