2、订单类型详解:限价单、市价单、止损单、冰山订单的区别与用途
做量化交易这些年,我见过太多人一上来就猛怼市价单,结果被滑点吃得渣都不剩。也有朋友死守限价单,行情来了却死活成交不了。说白了,每种订单类型都是一把刀,关键看你会不会用。
今天咱们就把这四种订单掰开揉碎了讲。嗯,先从最基础的开始。
2.1 限价单:你的价格你做主
限价单,就是告诉交易所:「我只愿意在这个价格买/卖,高了不买,低了不卖。」
举个例子。BTC当前价格30000,你觉得它回调到29500是个好买点。于是你挂一个限价买单,价格29500,数量1个。只有价格跌到29500或更低,你的单子才会成交。
核心特点:
- 成交价格可控,不会出现意外滑点
- 但不保证成交,价格没到就永远挂在那
我个人习惯在震荡市里多用限价单。为什么呢?因为价格来回波动,你挂个中间价,很容易吃到「两头」。我在项目中遇到过一种情况:某个流动性差的币种,限价单挂了整整两天都没成交。后来我学乖了,会同时看盘口深度,太薄的地方就别挂限价了。
2.2 市价单:要速度,不要价格
市价单就一个字:快。你不管价格多少,只要能成交就行。
比如你看到一条突发利好消息,BTC瞬间要拉盘。这时候你挂限价单?等你填好价格,行情早飞了。市价单直接吃掉盘口上所有的卖单,以当前最优价格成交。
注意!市价单的坑:
- 滑点问题:盘口薄的时候,市价单可能吃掉好几档价格
- 我曾经在ETH上吃过亏:盘口只有10个ETH的深度,我下了20个ETH的市价买单,结果成交均价比预期高了0.5%
所以我的建议是:大资金别用市价单,小资金抢行情可以用。说白了,市价单是「用价格换时间」。
2.3 止损单:给亏损上个保险
止损单,很多人也叫它「停损单」。它的逻辑是:当价格触及某个触发价时,自动变成市价单或限价单。
你想想看,做交易最怕什么?行情突然反向,你还在睡觉或者开会。止损单就是你的自动刹车。
举个例子。你在30000买了BTC,设置止损价29000。一旦价格跌到29000,系统自动帮你卖出。这样最大亏损就锁死在3.3%左右。
我的经验:
止损单有两种常见玩法:
- 止损市价单:触发后立即以市价成交,适合快速离场
- 止损限价单:触发后挂一个限价单,适合控制滑点
我个人偏向止损市价单。为什么?因为止损本身就是认错,这时候别在乎那点滑点了,先跑出来再说。
我曾经犯过一个错误:止损价设得太近,结果被一个假突破扫掉,然后行情又拉回去了。嗯,这里要注意,止损价要结合波动率来设,别拍脑袋。
2.4 冰山订单:大资金的隐身衣
冰山订单,这个名字很形象。冰山露出水面的只是一小部分,水下才是庞然大物。
大资金要买1000个BTC,如果直接挂一个限价单,盘口上所有人都能看到。结果呢?别人会抢在你前面买,或者故意拉高价格等你接盘。冰山订单就是解决这个问题的。
它会把大单拆成多个小单,每次只显示一小部分。比如你实际要买1000个,但盘口上只显示50个。成交完50个,再自动挂出下一个50个。这样别人根本不知道你在吃货。
冰山订单的核心参数:
| 参数 | 说明 |
|---|---|
| 总数量 | 你实际要买卖的总量 |
| 显示数量 | 每次在盘口上露出的部分 |
| 价格 | 限价单的价格 |
我在做高频做市商的时候,经常用冰山订单来建仓。你想想看,如果直接暴露真实意图,市场会跟你对着干。冰山订单就是你的隐形斗篷。
2.5 四种订单的对比
咱们用一张表来总结一下:
| 订单类型 | 价格控制 | 成交保证 | 适用场景 |
|---|---|---|---|
| 限价单 | 强 | 弱 | 震荡市、挂单交易 |
| 市价单 | 弱 | 强 | 抢行情、快速离场 |
| 止损单 | 中 | 中 | 风险控制、自动止盈止损 |
| 冰山订单 | 强 | 弱 | 大资金建仓/出货 |
2.6 知识体系图
下面这张图帮你理清四种订单的核心逻辑:
2.7 实战避坑指南
最后分享几个我踩过的坑:
- 别在流动性差的时候用市价单。 我曾经在凌晨3点用市价单买一个山寨币,结果滑了2%。后来我改成限价单+冰山订单,效果好了很多。
- 止损单别设得太近。 假突破是市场的惯用伎俩。我一般会参考ATR(平均真实波幅)来设止损宽度。
- 冰山订单的显示数量要合理。 太小了容易被别人看出来,太大了又失去隐藏意义。我一般设总数量的5%-10%。
嗯,订单类型这块就聊到这。记住一句话:没有最好的订单类型,只有最合适的场景。