940 字
5 分钟

第 4 章:订单类型大全——算法的原子

全书最”字典”的一章,也是最值得反复翻的一章:所有交易算法最终都是用这些订单原子拼出来的。分类框架至今是行业标准语言。

两个基本原子#

  • 市价单:要确定性,付出成本——立即成交,但吃掉价差并造成冲击;
  • 限价单:要价格,承担不确定——省价差甚至赚价差(做流动性提供方),但可能永远不成交,且有逆向选择:你的限价买单最容易在价格正要跌穿时被打成。

一切订单类型都是这两个原子加”附加条款”的组合。

附加指令:给订单加约束#

维度常见指令含义
时效Day / GTC / GTD当日有效 / 撤销前有效 / 指定日期前有效
成交条件IOC / FOK / AON立即成交余量撤销 / 全部立即成交否则撤单 / 只接受全额成交
时段仅开盘竞价 / 仅收盘竞价专门参与集合竞价
路由直送某场所 / 不许转路由控制订单去哪个交易场所

复合订单类型:一张分类图#

作者把交易所与券商提供的花式订单归为七族,这张图是本章的核心资产:

  1. 混合型:市价转限价(market-to-limit)——市价单部分成交后余量自动挂限价,防止扫穿订单簿;
  2. 条件型:止损单、追踪止损、触价单——价格触发条件满足前订单不激活;
  3. 隐藏型冰山单(iceberg,只露一角、成交后自动补量)与全隐藏单——大单藏量的标准工具,代价是隐藏部分丧失时间优先权;
  4. 自由裁量型:挂的价和实际可接受的价不同(暗盘让价),给撮合引擎一点”讨价还价”空间;
  5. 路由型:委托场所可代为转发到别处成交(美式碎片化市场的产物);
  6. 交叉型:中间价撮合单——按买卖价差中点成交,暗池的标配;
  7. 订单联动型:OCO(一单成交另一单自动撤销)、括号单(进场单绑定止盈止损)——把简单的风控逻辑内置到订单层。

还有钉住单(pegged):限价随最优买卖价自动漂移,让订单”贴着盘口走”——这实际上已经是一个微型算法。

为什么这章永不过时#

订单类型是市场结构的 API。交易所会改名、加新品种,但”时效 × 成交条件 × 隐藏 × 触发 × 联动”这五个维度不会变——看到任何新订单类型,先问它在这五个维度上各选了什么值,就能立刻理解它。

A 股对照#

  • A 股限价单为绝对主流;市价单只有”最优五档剩余撤销/转限价”等受限变体;
  • 无冰山单、无隐藏单、无钉住单——藏量只能靠算法在时间维度上拆单,这正是国内券商算法总线(拆单算法)业务繁荣的原因;
  • 止损、OCO 等联动逻辑交易所不支持,需在券商或自己的系统层实现——用 AlphaForge 这类本地系统跑盘后信号的读者,风控逻辑同样要自己写在系统层。

本章带走的三句话#

  1. 市价单买确定性、限价单买价格,一切花式订单都是这两个原子加条款;
  2. 七族复合订单中,冰山单与中间价交叉单是机构藏量的两大标准工具;
  3. 订单类型是市场结构的 API——A 股缺哪个原子,算法就得在别的维度补回来。