取消订单(Cancel Order)是指在金融交易市场中,交易者主动撤销尚未完全成交的订单(如限价单或部分成交的订单),使订单不再继续挂单或等待撮合。
取消交易通常适用于限价单(Limit Order),因为市价单(Market Order)通常立即成交,无需取消。
取消订单类型
FOK(全部成交或取消):
-
自动取消未全部成交的订单,无需手动操作;
-
例如:FOK 限价单 60,000 USDT 买入 1 BTC,若订单簿不足 1 BTC,自动取消。
GTC(长期有效):
-
需要手动取消或等待成交,适合长期挂单但需监控市场变化;
-
例如:GTC 限价单 59,000 USDT 买入 0.1 BTC,若市场价格未跌至 59,000 USDT,可手动取消。
IOC(即时成交或取消):
-
未成交部分自动取消,无需手动操作;
-
例如:IOC 限价单 60,000 USDT 买入 0.3 BTC,成交 0.1 BTC 后,剩余 0.2 BTC 自动取消。
常见取消失败原因
-
⽆效的订单号(targetOrderId);
-
该订单是市价单;
-
该订单已完全成交;
-
该订单已被取消或自动被取消。