"24小时交易"在币安美股里不等于你的挂单一定在参与撮合。限价单能否成交,先看你下单时选的交易时段有没有覆盖当前时刻,再看价格有没有真正碰到你的限价。 大多数"挂了一晚上没动"的情况,卡在第一层:单子还在排队,等下一个它被允许参与的时段开盘,和行情本身无关。
币安的美股交易实际由合作券商执行,服务本身是 24/5(每周五天、每天最多 24 小时),但只有部分股票支持 24 小时交易,币安没有公布完整名单。你在下单页面看到的时段选项,决定了这笔单在哪些时间段有资格进入撮合。
先确认你下单时选的是哪个时段
币安美股下单时有一个"交易时段"选择,三档的覆盖范围完全不同:
| 选项 | 覆盖时间(美东 ET) | 限价单是否在此刻有效 |
|---|---|---|
| RTH(常规时段) | 9:30 – 16:00 | 仅在常规时段有效 |
| ETH(延长时段) | 盘前 4:00–9:30 + 常规 + 盘后 16:00–20:00 | 盘前、常规、盘后有效 |
| 24 小时交易 | 隔夜 20:00–4:00 + 盘前 + 常规 + 盘后 | 仅限支持该时段的股票 |
如果你在下单时选了 RTH,那么盘前、盘后、隔夜甚至周末,这笔单都不会参与撮合。它并非"卡住了",只是按你设定的范围在等待。选了 ETH 的单子在隔夜时段同样不工作。选了 24 小时但标的本身不支持 24 小时交易,页面通常不会给你这个选项,但如果能选,以标的页面实际允许的为准。
周末和美股公众假日是明确的休市窗口。周五 20:00 ET 之后到周日 20:00 ET 之前,任何限价单都不会成交,无论你选了什么时段。公众假日同理。
时段对了还不成交,看价格和盘口
如果你的限价单确实处于有效时段内,仍然没成交,问题在价格层面。限价单的成交条件很直接:市场价格必须达到你的限价或更优价格,同时盘口有足够的对手方流动性。两个条件缺一不可。
价格碰到了但没成交,在流动性较薄的时段(盘前、盘后、隔夜)更常见。盘口挂单量少的时候,即使最新成交价短暂触及你的限价,你的单子可能因为前面排队的量、或者对手方报价的跳跃而没有被撮合。尤其当你的单子挂在盘口深处,一笔小额成交不足以扫到你的位置。
还有一个容易被忽略的提交限制:限价单的价格不能偏离 NBBO(全国最优买卖报价)太多。有第三方教程提到币安对限价单设有价格带限制,超出范围的订单在提交阶段就会被拦下,而不是"挂上去不成交"。这个限制的具体数值我未能从币安官方页面直接核实,但如果你在下单时收到报错而非订单出现在挂单列表里,说明单子根本没有被接受,不要按"未成交"去排查。
DAY 和 GTC 的差别,决定了单子能活多久
限价单的有效期选项有两个:DAY 和 GTC。DAY 在交易日结束时自动过期,GTC 最长可以保持 90 天,直到成交、取消或到期。90 天是上限,不是承诺。
如果你的单子是 DAY,第二天发现它"不见了",不是被成交了,是过期了。如果是 GTC,单子会一直在列表里,但超过 90 天会自行失效。长时间挂着 GTC 单的人,隔一段时间回订单页面看一眼还有哪些单子仍在有效状态,是必要的操作。另外,零股订单不支持 GTC,只能选 DAY。如果你买的是碎股,挂单当天没成交,收盘后就没了,第二天需要重新下。
快速判断你的单子属于哪种情况
打开订单详情,看状态和时段:
状态显示"已提交"或"待成交",且当前时间不在你选的时段内:正常排队中。等到时段覆盖的时间再看。想让它更早参与,需要撤单后重新选覆盖当前时刻的时段(前提是标的支持)。
状态显示"已提交",当前时间在时段内,价格也碰到过但没成交:检查盘口深度。如果该时段成交量极少,排队没轮到是可能的原因。急着成交的话,市价单在常规时段可以立即执行,但盘前、盘后、隔夜提交的市价单会排队到下一个常规时段开盘才执行,且成交价可能与下单时看到的价格有差距。
订单不在挂单列表里:先看历史记录。可能是 DAY 过期、GTC 到期、或者下单时因价格带限制被拒绝(后者通常没有挂单记录,只有报错提示)。
标的本身不支持 24 小时,但你选了 24 小时时段:如果页面允许你选,以实际执行为准;如果页面只给了 RTH 或 ETH 选项,说明该标的本身就不在 24 小时名单里。



