市价、限价、止损,怎么选
下单时你同时想要两件事:按心里的价格成交,以及立刻成交。这两件事经常打架。几乎所有订单类型,都是在这两边做取舍。
各所都有的两种
市价单(Market Order)
价格随便,我要立刻成交。
有对手盘就基本能成交。可能滑点,手续费通常按 Taker。紧急止损、小额快速进出、流动性很好的主流币,我会用它。
限价单(Limit Order)
我指定价格,愿意等。
买入限价:价格 ≤ 你设的价才买。卖出限价:价格 ≥ 你设的价才卖。价格你卡着,还有机会当 Maker、费率更低。也可能一直不成交。挂着等回调、做市、不着急建仓,用这个。
很多交易所支持「只做 Maker」(Post Only)。勾了之后,如果你这笔限价单会立刻成交变成 Taker,系统直接取消。只挂单,不吃单。
条件单:先设好,到价再动
止损 / 止盈(Stop / Take Profit)
价格到了某个触发价,再自动下一笔市价或限价。
止损市价:到了止损位,立刻市价平仓,先保本金。止盈限价:到了目标位,挂限价卖。
触发价(Trigger Price)是激活门槛。委托价(Order Price)是激活之后真正挂出去的价格。这两个价不是一回事。
追踪止损(Trailing Stop)
止损线跟着价格走,用来锁住已经赚到的那截。
比如你买了 BTC,当时 65000,追踪止损设 5%。价格涨到 70000,止损线上移到 66500(70000 × 95%)。再涨到 72000,止损线变成 68400。价格回落到止损线,自动平仓。
趋势里我想让利润再跑一会儿,又不想涨完全吐回去,会用这个。
OCO(One Cancels the Other)
两笔单绑在一起,一笔成交,另一笔自动取消。
最常见的用法是同时挂止盈和止损:上面挂止盈限价,下面挂止损市价,哪个先碰到,另一个就撤。不用盯着屏幕二选一。
单子大,少砸盘
冰山单(Iceberg Order)
大单拆成很多小单,盘上只露一小截。
你要买 100 个 BTC,显示量设 2 个。别人在订单簿上只看到 2 个,后面还有 98 个在排队。成交一截,系统再挂出新的 2 个。免得别人看见大单抢跑或对着砸。
TWAP(Time Weighted Average Price)
一段时间里均匀地拆着下。
1 小时内买 50 个 BTC,系统拆成很多小单,按时间铺开。冲击小一点,成交价更接近这段时间的均价。
我怎么选

先问要不要立刻成交,再问要不要保护,最后看单子大不大。

同一套问题,换成树状看法。
我一般按这个顺序问自己。
必须立刻成交?是的话用市价,或者止损市价。不急再往下想。
已经有浮盈要锁,或者亏损必须卡住?止损、追踪止损、OCO。没有保护需求,再看规模。
单子会不会明显推动价格?会,冰山或 TWAP。不会,普通限价就行。
| 场景 | 推荐订单类型 |
|---|---|
| 紧急止损 | 止损市价单 |
| 趋势中锁定利润 | 追踪止损 |
| 同时设置止盈止损 | OCO |
| 挂单等待理想价格 | 限价单(可勾选 Post Only) |
| 大额建仓不想被发现 | 冰山单 |
| 大额建仓想平滑成交 | TWAP |
| 小额快速进出主流币 | 市价单 |
OKX 上怎么找
OKX 上面这些基本都有,统一账户里还能组合着用。高级限价还带 Post Only、FOK(全部成交或取消)、IOC(立即成交,剩余取消)。
Binance、Bybit 也有,名字和菜单位置可能不一样。机制对上了,换个界面找按钮就行。
我踩过、也看别人踩过的
紧急情况用限价止损,价格跳空,单子没成交。保本金优先用市价止损。
大单直接市价,滑点把利润吃掉。改冰山或 TWAP。
只挂止盈不设止损,行情一反,利润吐完还能翻亏。
限价单忘了勾 Post Only,挂上去立刻成交变成 Taker,费率白给。
开仓的时候我就把止损挂上,OCO 最省事。仓位空着裸奔,后面再补,经常补不上。
下一期算杠杆和保证金。亏钱经常出在这笔账没算清楚,而不是方向错。
可以在模拟盘上分别点一遍市价、限价、止损、OCO,成交后看手续费自己是 Maker 还是 Taker。有空再挂一个追踪止损,看价格往上走时止损线怎么跟。
这是「交易所机制」系列第 2 / 11 期。