链上练习室
返回全部指南

买入、挂单与转账问题

限价单怎么还没成交?先查价格,再查订单状态

现货限价单没成交、部分成交后撤单、可用余额和总余额对不上?用 49,000 USDT 的限价与一笔完整账本,逐项核对订单、占用资金和手续费。

更新于 · 依据文末官方资料整理

内容来源、编写方式与利益说明

价格明明到过了,订单怎么还挂着?先看你看到的是什么价格。最新成交价到过限价,不代表当时有足够的卖单能与你成交。再打开订单记录,确认是完全没成交,还是只成交了一部分。这里讲普通现货限价单;条件单、合约和特殊执行指令另有规则。

一图看懂

限价 49,000:什么时候能买到?

  1. 卖价 50,000

    高于买入上限 → 等待

  2. 卖价 48,000

    低于买入上限 → 满足价格条件

  3. 核对成交状态

    还需有可用数量,并满足撮合条件

原创教学示意,不是行情预测。价格满足条件也不保证立即全部成交。

限价是你接受的边界,不是预约成交

买入限价规定最高接受价,卖出限价规定最低接受价。买入时,重点看当前可成交的卖价和对应数量;屏幕上的最新成交价记录的是上一笔交易,不能替代眼前的卖单。 [1]

把订单想成一张写着“最多付多少”的采购单:写好预算,不等于卖家已经接受。这能帮助你区分提交订单和实际成交。

用 49,000 的买入上限,比较两种卖价

本练习开始时,可用卖价为 50,000 USDT/BTC,你输入的买入限价为 49,000。卖家要价超过你的上限,所以订单等待。

点击练习按钮后,示例卖价切换到 48,000。本练习只比较价格条件,并假设数量足够、没有排队,所以用 48,000 计算模拟结果。它没有逐笔重现真实订单簿:已经挂在订单簿上的买单,不会因为后来出现更低的卖出报价就自动改价。真实成交要查看撮合后的价格与数量;买入成交价不能高于你的限价。 [1]

这是用来学习价格边界的简化场景,不是预测行情。真实界面通常先确定下单数量;本站练习按虚拟预算计算可买数量,不能直接当成真实订单回执。

价格碰到了,为什么还在等待?

先确认你看的交易对和订单一致。接着看数量:有一笔小额成交出现在你的限价,并不意味着所有同价订单都能成交。可用数量可能被前面的订单用完,价格也可能很快离开。币安将流动性和执行时间列为成交条件。 [2]

例如,你想买 0.01 BTC,但在满足限价的价位只剩 0.003 BTC,最多只能先买到这一部分。这个数量缺口,比一条“价格已到”的提示更能解释等待。

部分成交后,钱和币分别在哪里?

把订单拆成已成交和未成交两部分看。已成交部分已形成交易;普通挂单的剩余部分继续等待,所需资金仍被占用,不能再用于另一笔订单。撤销剩余部分后,相关占用资金释放;已成交部分不会倒退。 [1]

做一次不含手续费的账本练习:以 49,000 买 0.01 BTC,预算为 490 USDT。若 0.003 BTC 按该价成交,已花 147 USDT,剩余 0.007 BTC 对应 343 USDT。手续费、价格改善和平台占用规则会影响真实余额,因此核对时同时看成交记录与可用余额。

部分成交:总共委托 0.01 BTC

0.003 BTC
已成交 · 花费 147 USDT

0.007 BTC
等待中 · 占用 343 USDT

按 49,000 USDT/BTC 计算,暂不计手续费。撤销剩余部分,不会撤回已经成交的部分。

撤单是否收费?先确认撤掉的是哪部分

OKX 的普通订单簿限价单说明明确:取消未成交订单免费,相关资金释放。这不等于已经成交的部分免手续费。 [1]

点击撤单也不等于撤单已完成。币安说明,撤单请求到达前,订单仍可能成交;应以最终状态和成交数量为准。不要因为按钮已经点过,就立即按原数量重复买入。 [3]

撤单后总余额没变,钱真的没退吗?

先分清 USDT 的“总余额”和“可用余额”。撤单释放的是订单占用,不是再发一笔退款;原本被占用的 USDT 已经包含在总余额里。所以总余额不变、可用余额增加,完全可能是正常结果。币安的资产面板把总余额、可用余额和委托占用分开显示。 [5]

沿用上面的限价单,把手续费也放进账本。这是本站编写的固定算例:开始有 1,000 USDT,没有其他订单或资金变动;买 0.01 BTC,全部按 49,000 USDT/BTC 核算。假设仅对已成交的 BTC 收取 0.1% 手续费,且没有另行预留手续费。0.1% 只是方便计算的假设,不是你的账户费率。欧易订单簿买入可按买到的币扣费,实际扣费币种应看成交明细。 [9]

  • 刚挂单:占用 490 USDT,可用 510 USDT,USDT 总余额仍是 1,000。
  • 成交 0.003 BTC:花掉 147 USDT;剩余订单占用 343 USDT,可用仍是 510,USDT 总余额变成 853。
  • 这一笔的 BTC 手续费:0.003 × 0.1% = 0.000003 BTC,净收到 0.002997 BTC。本例已经从 BTC 扣费,不能再从 USDT 重复扣。
  • 撤销剩余 0.007 BTC:343 USDT 解除占用,可用从 510 变为 853,USDT 总余额仍为 853。最初花掉的 147 USDT 已经换成 BTC,不会因为撤单变回 USDT。

限价单不一定按挂单费率收费

Maker 是先留在订单簿、等待别人来成交的角色;Taker 是直接与已有订单成交的角色。比如卖一为 50,000,你提交 50,100 的买入限价,它可以立即匹配,成为 Taker。判断依据是实际成交方式,不是按钮写着“限价”。 [4]

同一张订单也可能一部分立即吃掉已有报价,另一部分留在订单簿,之后才成交。前后两部分的 Maker/Taker 角色可能不同。核对费用时,按每笔成交的数量、费率和扣费币种汇总,不要只给整张限价单套一个费率。 [9]

在币安、欧易去哪里查?

币安网页端:在交易界面下方的订单区域查看 Open Orders(当前委托);Order History(历史委托)看订单状态;Trade History(成交历史)看成交和费用。App 可从 Trade → Spot 的历史记录入口查看。 [5]

欧易:进入 Trade → Spot,在订单区域查看当前委托和历史订单;选择 All 可扩大查看范围。核对交易对、下单时间和数量,避免把别的订单当成这一次。页面名称会随版本和地区变化,可从下方官方说明继续确认。 [6]

官方图示展示历史委托区域。查询订单时先选对记录,再核对状态与成交明细。

官方图示展示历史委托区域。查询订单时先选对记录,再核对状态与成交明细。 欧易欧洲版中文帮助页实拍,2026-09-07;属于官方教学图示,不是本站账户操作记录。点击图片查看原图。

© 2026 OKX · 查看官方原文

限价单或撤单后的余额不对,按这五步查

先查记录,再决定是否修改订单,能减少重复下单。这是本站整理的排查顺序。

  • 先对上记录:核对账户、交易对、买卖方向和日期范围。“只看当前交易对”的筛选可能藏住其他记录。 [5]
  • 再对上状态和数量:历史委托里看最终状态,成交历史里看累计成交量。已取消不等于零成交;点击过撤单也不等于取消已经生效。 [3]
  • 还在挂单就查价格与指令:买单看卖价,卖单看买价,别拿最新成交价替代可成交报价。还要看可用数量:IOC 的未成交部分会取消,FOK 则要求立即全部成交,否则取消。 [7]
  • 已撤单就查同一币种的可用余额与订单占用:别只看账户折算总资产;查是否有其他未完成订单继续占用资金。若有成交,另外核对收到的币和手续费币种。 [5]
  • 仍对不上再找客服:保留订单编号、交易对、时间、最终状态和每笔成交明细,说明“哪一种币的可用余额与哪笔记录不符”。从平台内帮助入口联系,不需要提供密码或 API 密钥。

你可能还想知道

订单从当前委托里消失,是成交了吗?

不一定,也可能取消或失效。去历史委托核对最终状态,再到成交历史查看实际成交数量。 [5]

已显示撤单,还可能买到一部分吗?

可以。取消的是当时尚未成交的部分,之前或撤单过程中已经成交的部分仍然有效。请看累计成交数量。 [3]

为了快一点,直接改成市价单可以吗?

先确认原单已撤销及已有成交数量。市价单会按可用报价执行,可能跨越多个价位;它不保留原来的限价边界。是否接受这种变化,需要自己决定。 [8]

这些指南和练习可以独立使用。本站部分平台入口是邀请链接,通过它们注册,我们可能获得佣金。

对照官方资料再确认

界面和规则可能变化,实际操作请以你的账户、所在地区和当前页面提示为准。本文示例用于解释操作原理,不构成交易建议。

  1. OKX — What's a limit order?
  2. Binance — Why Wasn't My Limit Order Filled?
  3. Binance — Understanding Order Status
  4. Binance — What are Market Makers and Takers
  5. Binance — How to View My Spot Trading Activity
  6. OKX — How do I conduct spot trading?
  7. OKX — What are market and limit orders?
  8. Binance — What are Market Order and Limit Order, and How to Place Them?
  9. OKX — Trading Fee Rules FAQ

接着弄清另外两个问题