什么是生效时间(TIF)?

生效时间(Time in Force)是指用户开启交易时指定的订单参数,用以规定该笔交易到期的条件。生效时间是订单模型的重要概念,不同的生效时间参数对应的是不同的订单执行策略。

 

什么是GTC/IOC/FOK订单?

1.取消前有效(GTC)

取消前有效(Good Till Cancelled)指用户所下订单的交易将始终保持开放状态,直到订单成交或用户手动取消订单为止。

例如,您计划以1万USDT的价格买入1枚BTC,在GTC订单下,该笔交易将一直保持开放状态,直到BTC市场价格满足1 BTC=1万USDT时订单成交,或您主动取消订单时订单关闭。

GTC订单在未成交以前可以随时取消,部分成交后也可以把剩余未成交的部分取消。该策略适用于有确切买卖价格目标,而当前市场价位还未达到预期的交易者。和股票市场交易日结束自动撤单不同,数字货币市场是全天候运作,因此GTC策略也是数字货币交易平台限价委托订单的默认选项。

2.立即成交或取消(IOC)

立即成交或取消(Immediate Or Cancel)指用户所下订单将以委托价格立即成交可成交的部分,无法立即成交的部分将被取消。同时,若整个订单均未能立即成交,该订单也会被取消。

例如,您计划以1万USDT的价格买入10枚BTC,在IOC订单下,当前市场中以1万USDT的执行价格只能买到8枚BTC,此时您将买入8枚BTC,订单中剩余买入2枚BTC的部分将会被取消。如果以1万USDT的执行价格不能立刻与市场已有卖单撮合,您的整个订单也将被取消。

IOC策略将依据委托价格扫遍市场所有报价,本质上是一种不计代价的买入或卖出策略。在传统市场中,使用场景通常为抢涨停/跌停,通俗理解即为“有多少买/卖多少”。在数字货币交易市场中,该策略被常被用于极端行情中,以某个特定的委托价为基准及时买入或卖出。

3.全部成交或全部取消(FOK)

全部成交或全部取消(Fill Or Kill)指用户所下订单将以委托价格“立即全部成交”,否则将被“立即全部取消”。与IOC订单区别在于,FOK要么全部成交,要么全部取消,不接受部分成交。

例如,您计划以1万USDT的价格买入10枚BTC,在FOK订单下,当前市场中以1万USDT的执行价格只能买到8枚BTC,不能立即全部成交,此时您的整个订单将被取消。

一般而言,FOK策略是一种针对专业交易场景的限价委托机制。相比价格,FOK策略对交易量更为敏感。这是由于若委托下单量在指定价格无法全部成交,可能造成该笔交易的利润空间急剧缩小,甚至不再有利润空间。对于日内交易者、“抢帽子交易者”、以及那些想要通过设置限价委托,将买卖价差进行分离的期权合约交易者,或是在缺乏流动性的市场中,FOK策略都是一种可行选项。