
全部成交或取消委托是一种“全有或全无、立刻执行”的下单方式。提交后,要么在当下把设定数量全部成交,要么立刻撤销整单。
在交易所的订单簿中,这通常作为“生效时长/执行条件”的指令附加在限价单上。它强调两点:必须立刻成交,且必须全部成交。若任一条件不满足,系统会取消订单,不会产生部分成交。
全部成交或取消委托依赖撮合引擎先检查当前可用流动性。如果在不高于你设定的买价或不低于你设定的卖价的范围内,能一次性匹配足额数量,就立即全部撮合;否则整单取消。
在订单簿模式下,它不在盘口长时间排队,因为“立即成交”是前提条件。若市场深度不足,系统直接撤单,订单历史会显示取消原因。链上聚合器或订单簿DEX中,则通过“交易要么全部满足、要么回退”的原子性来实现同样效果。
使用全部成交或取消委托是为了在既定价格与数量下确保一次性执行,从而避免只成交一部分带来的风险暴露或操作麻烦。
对需要精确对冲、套利或大额调仓的交易者,这能减少“半仓已成交、半仓未成交”的不对称敞口。例如做套保时,现货卖出若只成交一半,而衍生品已全量建仓,就会出现不匹配的风险。
二者的关键区别在“是否接受部分成交”。
举例:你以10.00的价格买入1000个代币。盘口上9.99~10.00的可卖量只有700个。
因此,IOC追求“能成交多少就成交多少”,FOK追求“不是全部就不要”。
AON指“全部成交否则不要”(All-or-None),强调“必须全部成交”,但不一定要求立刻成交,可以在盘口等待直到凑齐为止;而全部成交或取消委托要求“立刻且全部”。
可以理解为:全部成交或取消委托≈AON+IOC的双重约束。实际支持情况因平台而异,许多平台不单独提供AON,但提供全部成交或取消委托来满足“全有或全无且立即”的需求。
全部成交或取消委托通常配合限价委托使用,用于设定可接受的最高买价或最低卖价,并要求当下全额成交。例如,你希望买入10个BTC且价格不高于42100:设置限价42100并选择全部成交或取消委托,若能全额撮合则执行,否则撤单。
市场委托强调“立刻成交”,但不控制成交上限价格。若想兼顾“全额”与“价格上限”,更常使用限价+全部成交或取消委托的组合。有些系统提供“市场+滑点上限”,也能够在一定程度上实现“全额或回退”的效果,但实现方式不同。
第一步:登录Gate账户,进入现货或合约交易页面,选择目标交易对。
第二步:在下单区域选择“限价”模式,输入计划买入或卖出的价格与数量。
第三步:展开或找到“高级/时间条件”选项,在执行方式中选择“全部成交或取消(FOK)”。
第四步:确认订单信息后提交。系统会立即尝试撮合;若无法一次性满足数量,订单将被撤销。
第五步:在“订单/成交/历史”中查看状态。需要注意,全部成交或取消委托通常以“吃单”方式成交,费用多按吃单费率计算,实际以Gate当期费率规则为准。
适合一次性完成的大额下单,避免部分成交导致的价格波动风险或操作分拆。例如基金建仓、机构调仓、点对点清算配合公开市场补齐差额等。
在事件驱动策略中也常见,如发布数据的瞬间,希望在预设价位全额成交,否则宁可不成交,以避免滑点扩大或暴露不完整头寸。
最大风险是“成交确定性降低”。在流动性不足时,你可能频繁撤单而拿不到头寸,错失市场机会。对于小币种或冷清时段,这种情况更常见。
另外,使用全部成交或取消委托通常以吃单方式撮合,费用可能高于挂单;需要结合费率与滑点做权衡。若在链上交易,交易失败回退虽不会换出代币,但仍会消耗Gas成本,且在拥堵时Gas较高。
在链上,全部成交或取消委托依赖“原子性”。要么按预期数量与价格一次性完成交换,要么整笔交易回退。例如,一些聚合器提供“禁用部分成交/强制全额”的选项,若达不到数量或超出滑点上限,则交易失败并回退。
订单簿型去中心化交易所也可能支持全部成交或取消委托或等价指令;而AMM模式更常通过“滑点与最小成交数量”组合实现接近效果。无论方式如何,本质都是利用合约的原子执行来保证“全额或取消”。
全部成交或取消委托强调“立即且全额”的执行标准,适合对数量与价格都有硬性要求的场景。它通过撮合前检查市场深度或在链上利用原子性执行来保障全额,否则撤单或回退。与IOC相比,它拒绝部分成交;与AON相比,它还多了“立即”约束。实际使用时,需要在成交确定性、交易费用、滑点与机会成本之间做平衡,并在Gate等平台按步骤正确设置,以确保指令按预期工作。
两者都要求全部成交否则全部撤销,但执行速度不同。Fill or Kill(FOK)是立即检查能否全部成交,不能则秒速撤销;全部成交或取消允许委托在委托簿中等待一段时间,直到能全部成交或被系统撤销。简言之,FOK更激进,全部成交或取消更耐心。
使用全部成交或取消委托是最佳方案。在Gate下单时选择此委托类型,设置你的目标价格,系统会在价格符合时一次性全部成交,否则自动撤销。这样能避免订单分批成交带来的滑点和风险。
委托会持续等待直到超时被自动撤销,或市场环境改变导致无法全部成交时被取消。具体的等待时长和撤销规则由交易所设定。建议在下单前了解交易对的流动性,如果市场深度不足可能难以全部成交。
立即成交或取消(IOC)的成交率更高,因为它允许部分成交;全部成交或取消要求全部成交,成交率相对较低。选择哪个取决于你的需求:追求必然成交用IOC,追求全部成交或不成交用全部成交或取消。
常见错误包括:设置过高/过低的价格导致永不成交、忽视市场流动性深度不足、在极度波动行情中使用导致长时间悬单、没有设置合理的超时时间。建议先在模拟盘练习,观察实时深度图,选择流动性充足的交易对。


