353 撤单这一步不收费,收的是那张撤不掉的单——集合竞价里有两段时间只进不出

9:19 提交撤销,委托从列表里消失了;9:21 提交撤销,系统提示不受理,单子留在那里,最后成交了。相隔两分钟,费用表上没有任何变化——但这个月的成交记录里,多了一笔本来不打算做的交易。
费用跟着成交走,不跟着动作走。撤单本身不产生任何费用,但撤不掉的单会把「想撤」变成「已成交」。
这是同一件事的两半。前半句是人人都知道的常识,后半句才是决定成本的地方——账户里真正花掉的钱,从来不是被「操作」吃掉的,是被「成交」吃掉的。而一天的交易时间里,恰恰有几段窗口,你的撤销权会被临时收走。
两段时间,挂得进去,撤不回来
开盘集合竞价从 9:15 开始,9:25 结束。其中 9:15 到 9:20,申报和撤销申报都受理;9:20 到 9:25,申报继续受理,撤销申报不再受理。收盘前还有一段:14:57 到 15:00 的收盘集合竞价,只接受申报,不接受撤单。
这两段的共同特征是「只进不出」——你可以往里面加单子,但不能把已经放进去的单子拿回来。
| 时段 | 申报(挂单) | 撤单 |
|---|---|---|
| 9:15 – 9:20(开盘集合竞价前段) | 受理 | 受理 |
| 9:20 – 9:25(开盘集合竞价后段) | 受理 | 不受理 |
| 14:57 – 15:00(收盘集合竞价) | 受理 | 不受理 |
以上是沪深两市集合竞价的时段安排,具体以交易所现行规定为准。值得一提的是,没有被撮合掉的申报不会作废,它会自动进入连续竞价,价格和数量都不变,按挂单时间排队——所以 9:18 挂的单子如果开盘没成交,会继续挂在盘口上,排在后面挂单的人前面。
为什么非要留两段不许反悔的时间
集合竞价的成交价,是按「能撮合出最大成交量」的那个价格一次性定出来的。如果价格已经基本成形还允许撤单,等于给了后撤的人一次「看到结果再走」的机会,撮合出来的价格就不再代表当时真实的买卖意愿。
所以规则把同一段竞价切成两半:前五分钟给修正的机会,后五分钟把门关上。撤销权的开放程度是递减的,不是恒定的。
撤单的费用账:动作免费,结果收费
顺着规则往下看,成本的位置就清楚了。挂单不产生费用,撤单不产生费用;只有成交才产生费用,按成交金额算,也按实际成交的部分算。一张单子撤掉一半、成交一半,只有成交的那一半进入成本。
所以「今天挂了几十张单子」和「今天成交了几十笔」,在成本上是两码事。前者对费用没有影响,后者才是分母。决定一个人一年成本的,是成交的金额和次数,不是操作的次数。
撤单窗口之所以值得记住,是因为它是一个把「操作」强行变成「成交」的结构性时点:价格挂在了不该挂的位置,而你发现得太晚,撤销权已经不在手里——这笔成交会照常计费,且没有第二次机会。
条件单遇上这两段窗口
条件单触发后做的事,是替你发一笔新申报。在撤单不受理的时段里,它依然能把单子送进去——所以条件单的触发时点如果落在 9:20 之后、或者 14:57 之后,你的后悔权是被收走的:单子会按集合竞价的结果成交,撤不回来。
这意味着设单时得多看一个参数:不只看触发价,也看它可能触发的时间段。止损挂在早上,可能 9:22 触发;止盈挂在尾盘,可能 14:58 触发——两者都落在「只进不出」的窗口里。工具能替你下单,不能替你把撤销权要回来。
悔棋的规则通常只在开局前几步放宽,越接近定局越难悔——不是规则小气,是越接近结束,每一步对结果的影响越大。撤单权限的开放程度也是这么递减的:开盘前五分钟可以反复改主意,越靠近定局,改主意的权利越早被收回。
把撤单当成权力,还是当成窗口
把撤单当成「随时可以反悔」的人,习惯先把单子挂上去再说;把撤单当成「有时限的窗口」的人,会在挂之前把价格想清楚。前者把决策推到最后一秒,后者把决策做在前面。
另外还有一个不花钱的差别:有些券商的下单界面在撤单失败时会直接说明原因,有些只给一句失败提示。这个差别不在任何一张费率表上,但它决定你下一次能不能更快判断该怎么改。
费用表上看不出这两种习惯的区别,成交记录里看得很清楚。
⚠️ 仅个人经验分享,不构成投资建议,入市有风险。

评论已关闭