学院 · 下单与成交
订单有效期
取消前有效、当日有效、立即成交否则取消,各管什么。
最后更新:2026-09-20
有效期管的是活多久
下单面板的「有效期」有三个选项:取消前有效(GTC)、当日有效(DAY)、立即成交否则取消(IOC)。它只回答一个问题:这笔单没成交的部分要留多久。它和「执行时段」是分开的两个设置,后者回答的是这笔单允许在哪些时段撮合。
三个选项对撮合本身没有影响:能对上的部分都按价格优先、时间优先立刻成交。区别全在没对上的那部分怎么处理:是继续挂着,挂到什么时候,还是当场取消。不同选择会改变订单留在市场里的时间,也会影响后续可能发生的成交,不能把它当成无关紧要的显示选项。
取消前有效
取消前有效的单子会一直挂在盘口,跨时段、跨日都不会消失,直到全部成交或者你亲手撤掉。它是限价单的默认选项。如果它选的执行时段不包含现在,它会先等着,等那个时段一开始就自动加入撮合,中间不需要你做任何事。
挂着的这段时间,对应的城币或股票一直处于冻结状态。忘了自己挂过单是新手最常见的疑惑来源,可用城币莫名变少,多半是这里。去账户页翻一眼挂单列表,就能对上账。撤掉不需要的挂单,冻结的部分马上就回来。
当日有效
当日有效的单子到了一个纽约时间的截止点就自动失效。截止点跟执行时段走:仅盘中是当天 16:00,仅夜盘是 04:00,全时段和盘中+盘前盘后都是 20:00。刚好在截止点提交的单子算进下一个窗口,不会一提交就过期。
到期时系统会撤销剩余数量,冻结的城币或股票立即释放,已经成交的部分不受影响。止损单也遵守同样的到期规则。到期是系统自动做的,不需要你在线。也就是说,当日有效的单子最长只活到下一个截止点,不会拖到第二天还挂着。
立即成交否则取消
立即成交否则取消的单子从不挂盘口:提交的一瞬间能对上多少就成交多少,剩下的当场取消,冻结的资产同时释放。它等不了时段,如果当前时段不在你选的执行范围里,提交会被直接拒绝而不是排队。
有两种情况它不是选项而是规定。市价单永远是立即成交否则取消。卖出数量超过持仓、剩余部分会反手做空的限价单,也只能用它,面板会把有效期锁死并提示:未成交的部分自动取消,借来的券和保证金立即释放。这样不会有一笔空头挂单长期占着借券池。
撤单、到期与冻结资产的释放
撤单随时可以,撤的只是还没成交的剩余数量,之前每一笔成交都已经写进账本,不会回退。撤单、到期和立即取消走的是同一条释放路径:买单退回冻结城币,卖单退回冻结股数,市价买单成交后按保护价多冻的差额也会退回。
释放不是「大约」而是逐笔记账。账户页的资金流水里,每一笔冻结都会标成「冻结中」,释放后变成「已释放」,可用城币变动和冻结城币变动分别列出,一进一出能对上。如果哪笔冻结迟迟没有释放,先看看对应的订单是不是还在挂着。
在城里怎么看
有效期的选择在下单面板上,后果全部反映在账户页。养成一个习惯:下完单去挂单列表看一眼状态,知道它是在等成交、在等时段,还是已经取消,很多疑问当场就没了。订单的状态、剩余数量和到期时间,账户页都写得清清楚楚。
- 个股页「交易」面板「有效期」:限价单可选三项;市价单和会反手做空的卖单固定为立即成交否则取消,输入框变成只读。
- 账户页「持仓与订单」:每笔委托的状态、剩余数量,等待时段的单子标着「等某某开始」,撤单和改单入口也在这里。
- 账户页资金流水:冻结中、已释放、已退款的每一条记录。
- 市场规则页「订单与撮合」:冻结与释放规则的原文。