3、订单类型与交易机制:市价单与限价单、冰山订单与隐藏订单、止损单与追踪止损单、交易所撮合机制与订单簿
订单类型这东西,说白了就是你和交易所之间的「暗号」。你告诉它你想怎么买、怎么卖,它按你的意思去撮合。我做了这么多年量化,见过太多人因为订单类型用错,白白亏了滑点。今天咱们就把这些「暗号」彻底聊透。
3.1 市价单 vs 限价单:速度与成本的博弈
市价单,就是「不管多少钱,我现在就要成交」。限价单呢,是「我只愿意出这个价,到了就买,不到拉倒」。这两者的选择,直接决定了你的交易成本。
市价单(Market Order)
- 优点:成交速度快,几乎瞬间完成
- 缺点:你永远不知道成交价是多少——滑点可能吃掉你的利润
- 适用场景:抢流动性、止损出场、大行情启动时
限价单(Limit Order)
- 优点:成交价格可控,还能赚取买卖价差(做市策略)
- 缺点:可能永远成交不了,行情一飞你就踏空了
- 适用场景:震荡行情、做市策略、大单拆单
核心原则:流动性好的品种用市价单,流动性差的品种用限价单。我见过有人拿市价单去打一个日成交额只有几百万的币,结果直接拉了好几个点——这就是典型的「流动性灾难」。
3.2 冰山订单与隐藏订单:大资金的「隐身衣」
大资金最怕什么?怕别人看到自己的底牌。你挂一个1000手的大单在盘口,散户一看就知道有大户要买,立马跟着抢筹,价格就上去了。这时候就需要冰山订单和隐藏订单。
冰山订单(Iceberg Order)
只显示一部分数量,剩下的藏在「水下」。比如你实际要买1000手,但只显示100手,成交完100手再露100手,直到全部成交。
// 冰山订单示例(伪代码)
order = {
symbol: "BTCUSDT",
side: "buy",
type: "limit",
price: 50000,
totalQty: 1000, // 实际要买1000手
displayQty: 100, // 只显示100手
iceberg: true
}
隐藏订单(Hidden Order)
比冰山更狠——完全不显示在订单簿上。只有成交的那一刻,别人才知道你来了。我个人习惯在吸筹阶段用隐藏订单,配合限价单慢慢吃,不容易惊动市场。
避坑指南:我曾经在某个交易所用隐藏订单,结果发现它的撮合机制会把隐藏订单排在普通限价单后面——也就是说,同样价格,别人先成交。后来我查了文档才知道,有些交易所对隐藏订单有「惩罚性排队」机制。所以用之前,一定先搞清楚交易所的规则。
3.3 止损单与追踪止损单:风险管理的「保险丝」
止损单,就是设定一个触发价,到了就变成市价单或限价单去执行。追踪止损单更智能——它会随着价格上涨自动上移止损位,锁定利润。
普通止损单(Stop Order)
- 触发后变成市价单(Stop Market)或限价单(Stop Limit)
- 适合:设定固定亏损上限
追踪止损单(Trailing Stop)
- 设置一个「追踪距离」,比如2%
- 价格每上涨1%,止损价就上移1%
- 价格下跌时,止损价不动
- 适合:趋势行情中保护利润
注意:追踪止损单在剧烈波动时可能被「假突破」触发。我见过一个策略,在震荡行情里用追踪止损,结果被来回扫了好几次,手续费都亏麻了。震荡市慎用追踪止损,用固定止损更稳。
3.4 交易所撮合机制与订单簿:看懂「暗池」里的游戏
订单簿,就是交易所里所有买单和卖单的集合。撮合机制,就是交易所怎么把这些单子配对成交。不同交易所的撮合规则差别很大,直接影响你的策略表现。
常见的撮合规则:
- 价格优先:买单出价高的先成交,卖单出价低的先成交
- 时间优先:同样价格,先挂单的先成交
- 数量优先:有些交易所会优先撮合大单(比如某些衍生品交易所)
订单簿的结构:
| 层级 | 买价 | 买量 | 卖价 | 卖量 |
|---|---|---|---|---|
| 1 | 50000 | 10 | 50001 | 15 |
| 2 | 49999 | 20 | 50002 | 25 |
| 3 | 49998 | 30 | 50003 | 35 |
你看这个订单簿,买一价50000,卖一价50001,价差1块钱。如果你想市价买入,就会吃掉卖一到卖三的所有单子,成交均价可能变成50002。这就是滑点的来源。
实战经验:我建议你在做高频策略前,先拉一周的订单簿数据,看看盘口的深度和价差变化。有些品种平时价差只有0.01,但一到数据公布瞬间,价差能扩大到0.5——这时候市价单就是送钱给做市商。
3.5 知识体系总览
下面这张图,把本章的核心逻辑串起来了。你可以把它当作一张「订单类型决策地图」。
嗯,这张图基本把本章的脉络理清了。你想想看,从市价单到隐藏订单,从止损到订单簿分析,其实都是在解决同一个问题——如何在不确定的市场中,用最确定的成本完成交易。
我的建议:刚开始做量化时,别急着上复杂订单类型。先把市价单和限价单玩透,再慢慢引入冰山和止损。我见过太多人一上来就搞追踪止损+冰山组合,结果把自己绕晕了。交易这东西,简单往往更有效。
公众号:蓝海资料掘金营,微信deep3321