Limit-Order vs Market-Order Execution
Definition. 两种基本订单执行风格的权衡: market-order (aggressive, 立即以 best price 成交, 付 spread + impact cost) vs limit-order (passive, 挂单等待 fill, 赚 spread 但受 missed-fill 与 adverse-selection 风险)。Kurth et al. (2026) §6.4 给出关键论断: trend-following 切到 limit-order 不是 escape — 两种独立但相互强化的成本 — (a) missed-opportunity cost 而非 adverse selection (信号实现时不被 fill, 反向时被 fill, 用信息性付机会成本); (b) passive forfeits the loop (impact 来自 aggressive flow, 改 limit 等于撤出 self-fulfilling impact loop 的 input 端)。两种执行方式都不能绕过 small-tick 上 post-2008 微观结构变化。
经典 trade-off
| 维度 | Market order (aggressive) | Limit order (passive) |
|---|---|---|
| 即得性 | 立即 fill | 等待 fill |
| 主要成本 | Spread + impact | Missed-fill (rebalancing) + adverse selection |
| 何时用 | Urgency, 信息驱动, 抢流动性 | Patience, 库存管理, 提供流动性 |
| microstructure 风险 | Walk the book (sparse LOB) | 信息被 price 包含后未 fill |
Bouchaud, Bonart, Donier & Gould (2018) Chapter 17 详细论述: limit orders 在 trending environments 不利 (与 mean-reverting 相反)。
在 Kurth et al. 2026 中的角色
§6.4 给出"trend follower 切到 limit-order 不能 escape" 的精确机制:
(a) Missed-opportunity cost:
- 趋势 follower 挂 passive bid (想买入) 的 fill 概率不对称: 价格上涨 (信号实现) 时不被 fill (因为 mid 已经跑过 bid); 价格下跌 (反向) 时被 fill。
- 即用信号的信息性付出机会成本 (错过上涨 fill) — 这是"用信息付钱", 不是经典 adverse selection (被 better-informed counterparty fill)。
(b) Passive forfeits the loop:
- Impact 来自 aggressive flow (V_{\text{BIV}}): buyer-initiated volume 推涨价格。
- Resting bid (passive) 不贡献 V_{\text{BIV}}, 因此不参与 impact-mediated reinforcement。
- 改用 limit-order 等于自己撤出 self-fulfilling impact loop 的 input 端 — 短期: 节省 slippage; 长期: 信号自身消失。
两种执行方式都不能绕过 small-tick 上 post-2008 微观结构变化 — 退化是结构性而非 implementation-specific。
与 quant 实践的对应
- CTA 行业: 默认 market-order (Bouchaud 2018 Ch 17 论证: limit 在 trending environment 不利); post-2010 small-tick 上改为 limit 是常见的应急反应但加剧 loop 断裂。
- 执行算法: VWAP / TWAP 是 market-order 的时间分拆; Implementation Shortfall 是最优 urgency scheduling; POV (percentage of volume) 是与成交量同步。
- Inventory management: 做市商策略是 limit-order 主导 (赚 spread + 控 inventory); directional 策略 (trend / momentum) 是 market-order 主导。
- Algorithmic switching: 一些 CTA 算法根据市场状态在 limit ↔ market 之间切换 (例如: 高 vol 时切 market, low vol 时切 limit 以省 cost), 但 Kurth 2026 论证: 这种切换在 small-tick 上没有 escape。
关键文献
- Bouchaud Bonart Donier Gould 2018 Trades Quotes Prices — Chapter 17 limit orders in trending environments (本文 §6.4 引用基础)。
- Cont (2001) — order book 动力学的早期形式化。
- Hendershott, Jones & Menkveld (2011) — limit-order 是否提高市场效率的经典争议。
- Kurth, Eisler, Rej & Bouchaud (2026) §6.4 — "passive 不是 escape" 的精确机制。
Open Questions
- 跨 regime (高/低 vol, 高/低流动性) 的 optimal execution-style 切换是否在 Kurth 框架下重新可解 — 即: 什么 regime 下 (a)+(b) 哪个成本主导?
- 同一 signal 切到 limit-order 后, PnL 退化的时间序列是否与"loop 衰减"有共变 — 间接检验 Kurth 框架。
- 跨 market microstructure (A 股 T+1, 国内期货限仓) 下, (a) 和 (b) 哪种成本主导?