币安(Binance)现货限价单默认 GTC(Good Till Cancel)模式,挂单在被成交或被用户撤销前一直有效,没有固定过期时间。但实际上系统在某些场景会自动取消(如长期沉睡账户、异常风控、交易对下架等),因此挂太久的订单要定期检查。BatechiX 把 GTC、IOC、FOK、GTD 四种时效类型的差异和实战意义整理清楚。
挂单前先了解时效逻辑可以避免被动撤单。可以从 币安官网 直接看挂单状态,移动端用 币安官方App,苹果用户参考 iOS 安装教程。
四种时效类型对比
A:GTC、IOC、FOK、GTD 是币安(Binance)现货支持的四种订单时效。
| 时效 | 全称 | 含义 |
|---|---|---|
| GTC | Good Till Cancel | 撤销前一直有效(默认) |
| IOC | Immediate Or Cancel | 立即成交,未成交部分撤 |
| FOK | Fill Or Kill | 全部成交或全部撤 |
| GTD | Good Till Date | 指定时间前有效 |
币安(Binance)的现货下单默认 GTC 模式。新手不主动选时效就是 GTC,挂单在被成交或主动撤销前一直有效。
GTC 模式的有效期
A:GTC 模式没有官方固定过期时间,但建议不要超过 90 天,平台可能在风控触发时自动取消。
| 期限 | 风险 |
|---|---|
| 1 天内 | 几乎无 |
| 1-7 天 | 极低 |
| 7-30 天 | 低 |
| 30-90 天 | 中等,建议复查 |
| 90 天以上 | 高,可能被风控取消 |
币安(Binance)未公开宣布"挂单 X 天后自动撤单"的规则,但极长时间挂单的实际表现需要用户自己监控。新手挂超过一周没成交就建议重新评估价格。
IOC 模式的用途
A:IOC 适合想立即成交但不愿吃完整盘口的用户,未成交部分立即撤。
| 场景 | 选 IOC 的理由 |
|---|---|
| 量化策略 | 控制单笔风险 |
| 大额拆单 | 避免推高价格 |
| 试探深度 | 看盘口能不能吃 |
| 不想挂单 | 立即结果导向 |
IOC 模式相当于市价单的进阶版,能精确控制最高成交价。币安(Binance)的现货和合约都支持 IOC,新手用得不多。
FOK 模式的用途
A:FOK 要求订单全部成交否则全部撤,常见于大额套利和机构下单。
| 场景 | 选 FOK 的理由 |
|---|---|
| 大额套利 | 必须全成才划算 |
| 严格控价 | 一档成交不接受 |
| 算法策略 | 保证完整执行 |
| 跨市场对冲 | 防止单边裸露 |
新手几乎用不到 FOK。币安(Binance)在 API 文档里把 FOK 列为标准时效类型,但 Web/App 的下拉菜单中可能需要进阶模式才能选。
GTD 模式的用途
A:GTD 让订单在指定时间前有效,过期后自动撤单。
| 应用 | 适合 |
|---|---|
| 限时挂单 | 行情判断有时间窗口 |
| 假日策略 | 长假前自动收尾 |
| 严格资金管理 | 不让挂单永久占用 |
| 风控规则 | 限定持仓时间 |
币安(Binance)的现货和合约支持 GTD,下单时设置具体到期时间。GTD 到期后剩余未成交部分自动撤销。
中段提醒:挂单时建议至少每周复查一次,币安官网 提供 Web 端订单视图,币安官方App 安卓 APK 直链同样支持,改单功能 可以延伸阅读。
系统自动撤单的场景
A:交易对下架、币种暂停、账户冻结、风控触发,是四种常见的系统自动撤单场景。
| 场景 | 处置 |
|---|---|
| 交易对下架 | 全部挂单撤销 |
| 币种暂停 | 暂停期间挂单失效 |
| 账户冻结 | 全部挂单撤销 |
| 风控触发 | 部分或全部撤 |
| 维护升级 | 极少触发,会公告 |
币安(Binance)在这些场景下会通过站内信或邮件通知用户。新手要养成定期看公告的习惯,避免遗漏重要规则变化。
长期挂单的资金占用
A:限价买单挂出后冻结对应金额的 USDT,限价卖单冻结对应数量的币,挂着期间不能用。
| 单类型 | 冻结资金 |
|---|---|
| 限价买单 | 价格 × 数量 USDT |
| 限价卖单 | 数量币 |
| 止损止盈单 | 触发后冻结 |
| OCO 单 | 按主单冻结 |
挂太多挂单会把可用余额占完。新手要在"挂单数 vs 资金可用"之间权衡,避免想下新单时余额不够。
怎么改挂单价格
A:币安(Binance)现货不支持改单,必须先撤再挂。
| 操作 | 是否支持 |
|---|---|
| 直接改价 | 不支持 |
| 直接改量 | 不支持 |
| 撤销重挂 | 支持 |
| 部分撤 | 支持 |
合约部分场景支持 modify order,但现货只能撤再挂。新手挂单后想改价就走撤再挂这条路。
挂单的资金锁定
A:限价单挂出后对应金额或币种被锁定,无法用于其他挂单或提现。
| 状态 | 资金可用性 |
|---|---|
| 未挂单 | 可用 |
| 已挂单 | 锁定 |
| 部分成交 | 剩余部分锁定 |
| 已撤销 | 全部释放 |
| 已成交 | 进入对应币种余额 |
币安(Binance)在订单页和资金页都会显示"冻结金额"。如果发现可用余额突然变少,多半是挂单冻结的钱。
挂单状态分类
A:挂单状态有:等待中、部分成交、已成交、已撤销、已过期、已拒绝。
| 状态 | 含义 |
|---|---|
| 等待中 | 还在订单簿等成交 |
| 部分成交 | 一部分已撮合 |
| 已成交 | 全部撮合完成 |
| 已撤销 | 用户主动撤 |
| 已过期 | GTD 到期或系统撤 |
| 已拒绝 | 价格或参数不合规 |
币安(Binance)在历史订单里用不同颜色标识状态。新手看一眼颜色就能判断单子结果。
挂单和资金费率
A:现货挂单不涉及资金费率,永续合约挂单不涉及但持仓涉及。
| 类型 | 是否扣资金费率 |
|---|---|
| 现货限价挂单 | 不扣 |
| 永续合约挂单 | 不扣 |
| 永续合约持仓 | 每 8 小时扣 |
| 交割合约持仓 | 不扣 |
新手做现货时不必担心资金费率。只有合约持仓阶段才会涉及资金费率扣费。
常见问题(FAQ)
Q:币安挂单能挂多久? A:GTC 模式没有固定过期时间,但建议不超过 90 天。超过 90 天的挂单要定期复查避免被风控撤单。
Q:挂单期间币种暴涨暴跌怎么办? A:限价单是按你挂的价格成交,不会因为行情突变改变成交价。但如果你的价格已经远离市价,挂单等价格回来才能成交。
Q:能不能查到自己一年前的挂单? A:可以查到历史订单,包括"已撤销""已成交"状态。币安(Binance)的历史订单保留较长时间。
Q:挂单时账号被盗怎么办? A:立即冻结账户并撤销所有挂单。币安(Binance)的账户安全模块支持远程冻结,详见 注册实战。
Q:挂单失败了怎么办? A:看错误提示。常见原因有"余额不足""价格超过涨跌停限制""交易对暂停"等。按提示调整后再挂。
Q:GTD 到期后未成交部分会怎样? A:自动撤销并释放冻结资金。币安(Binance)会在订单历史里把状态标记为"已过期"。
写在最后
币安(Binance)现货限价单默认 GTC,挂单在被成交或撤销前一直有效,没固定过期时间。但建议不超过 90 天,避免被系统风控撤单。GTC、IOC、FOK、GTD 四种时效各有适用场景,新手默认 GTC 即可。挂单期间冻结对应资金,不能用于其他挂单或提现。挂单失败看错误提示按要求调整后再挂。
加密资产价格波动剧烈,本文不构成投资建议。可以从 币安官网 直接 Web 端管理挂单,币安官方App 安卓 APK 直链支持手机端查看,苹果用户先看 iOS 安装教程。
BatechiX 是独立第三方文档站,与 Binance 公司没有任何隶属、代理或商业合作关系。