常见的几个取值
| 指令 | 这张订单活多久 | 会停在簿里吗 |
|---|---|---|
| DAY | 到它被下达的那个交易时段结束 | 会,直到成交或者到期 |
| GTC(直到撤销) | 直到成交或被撤销;在芝商所上,合约到期时也结束 | 会 |
| GTD(到指定日期) | 到一个所选日期,或者合约更早到期 | 会 |
| IOC / FAK | 只在到达时;未成交的剩余被撤销 | 不会 |
| FOK | 只在到达时;要么全部成交,要么全部撤销 | 不会 |
期货上的时段边界
一张 DAY 订单在交易所的交易时段结束时到期,而不是在你电脑上的午夜。在 CME Globex 上,股指的交易日从芝加哥时间 17:00 开盘走到下一个日历日的 16:00 收盘,所以一张在晚间下的 DAY 订单属于第二天那个时段。
各场所也设它们自己的上限:比如币安 USD-M 合约的文档写明,GTC 订单的有效期是自下单起一年。对某个具体产品来说,交易所或者场所的规则才是依据。
怎么选一个有效期
- DAY 适合日内的计划:一张只对今天这个形态有效的订单,不应该活到明天。
- GTC 适合那些跨时段仍然相关的位置,前提是有人每天去复查在途订单。
- IOC 适合在不留下买价或卖价的情况下去拿可得的量;FOK 适合只有全部数量才可接受的情况。
- 一张止损或者止损限价单同样带着有效期:一张在夜间到期的 DAY 止损,会让头寸在下一个开盘时没有保护。
在 Senzoukria 里
交易页面的完整下单票据有一个「委托有效期」选择器,提供 DAY、GTC、IOC 和 FOK,而 DAY 是默认值;它的提示把 DAY 描述为「在时段收盘时被撤销」。没有 GTD 这个选项。在两次点击模式打开时,确认对话框会把订单类型连同它的有效期一起摘要出来。
紧凑下单板和那些快捷控件总是发出 DAY 订单。在一个 Rithmic 连接上,软件在连接时会向券商询问这个账户上已经在工作的订单,所以一张昨天下的、或者从另一个平台下的 GTC 订单会出现在在途订单里,而不是一直隐形。
常见错误
- 忘掉一张 GTC 订单,而它在好几天之后成交了——那时它存在的理由已经不在了。
- 以为一张 DAY 订单能活过每日的维护休市和晚间的重新开盘。
- 在把头寸展期到下一张合约之后,还把一张 GTC 的保护性止损留在即将到期的那张合约上。
- 在时段已经收盘之后发出一张 DAY 订单,并期待它等到下一个时段;各家券商对这种情况的处理不一样。
相关内容
同一栏目
来源
其他语言版本
常见问题
- DAY 和 GTC 有什么区别?
- 一张 DAY 订单如果没有成交,会在它被下达的那个交易时段结束时自动到期。一张 GTC 订单会一直工作到它成交或者你撤掉它,但要受场所自己的限制约束,比如芝商所上的合约到期,或者某些加密场所上的一个最长有效期。
- IOC 和 FOK 订单会出现在订单簿里吗?
- 不会。两者都在到达的那一刻被撮合,从不停留。IOC 可能留下一次部分成交;FOK 要么全部成交、要么完全不成交。两者都不会给 DOM 或者热力图增加显示出来的量。