2 组倍数决定了币安现货限价买单和卖单的价格上下限

作者 · 陈锚 发布 2026-09-29 更新 2026-09-29 阅读约 7 分钟
币安帮助中心限价单还有其他限制吗一问的回答:普通交易对只能挂在市场价格 50% 到 200%,稳定币 80% 到 120%,下方接着跟踪委托一节
FIG.35 · 普通交易对 50% - 200%、稳定币 80% - 120%,两句各带一个按 100 USDT 市价换算的例子;下面两条讲买单高于市价、卖单低于市价时可能以更好的价格成交 · 截图于 2026 年 9 月

在币安现货挂限价单,价格栏不是想填多少填多少。帮助中心的说法是:普通交易对只能下限价在市场价格 50% - 200% 之间的订单,市场价 100 USDT 时能填 50 到 200 USDT;稳定币交易对收窄到 80% - 120%。价格落在范围外面,这张单提交不上。

落到具体交易对,范围还按买卖方向拆成两套。2026-09-28 读币安公开接口,BTC/USDT 的买单价格只能在基准价的 0.5 到 1.2 倍之间,卖单是 0.8 到 2 倍。低挂买单、高挂卖单,能走的距离和帮助中心说的一样远;买单往高处填、卖单往低处填,只剩两成的余地。

单子已经挂上、只是迟迟不成交,原因在别处。帮助中心给限价单列的成交条件是:市场价格到了你的限价或更好的价格,市场上有足够的流动性,高波动时订单来得及到达订单簿。只成交了一截的情形见《限价单只成交了一部分怎么回事?剩下的会不会一直挂着》。提示金额太小、数量填不进去,拦住你的是最小下单额和数量步长,见《币安剩一点币卖不掉、下单提示金额太小,是哪两道门槛在拦》。

币安限价买单最高能挂多少、卖单最低能挂多少

接口里管这件事的是一道叫 PERCENT_PRICE_BY_SIDE 的过滤器。币安现货 API 文档《Filters》给它的通过条件是:买单价格要落在基准价 × bidMultiplierDown 到基准价 × bidMultiplierUp 之间,卖单落在基准价 × askMultiplierDown 到基准价 × askMultiplierUp 之间。四个倍数,买单一对上下限,卖单一对上下限。

把 2026-09-28 读到的 BTC/USDT 倍数套进去,基准价假设为 80,000 USDT(举例用的数,不对应哪一刻的真实行情):

方向下限倍数上限倍数基准价 80,000 时能填的限价
买单0.51.280,000 × 0.5 = 40,000 到 80,000 × 1.2 = 96,000
卖单0.8280,000 × 0.8 = 64,000 到 80,000 × 2 = 160,000
帮助中心的 50% - 200%0.5240,000 到 160,000

买单往下能挂到 40,000,相当于在半价的位置等着接;往上最多填到 96,000。卖单往上能挂到 160,000,往下只让到 64,000。

买单填得比现价高、卖单填得比现价低,只要没出范围,单子照样能下。帮助中心在同一处写了这两种情况:限价买单高于市场价格时,可能以低于或等于限价的价格执行;限价卖单低于市场价格时,可能以高于或等于限价的价格执行。想马上买进、又要给成交价设个顶,买单价格填在卖一上方一点就行,别超过基准价 1.2 倍那条线。

帮助中心的 50%–200% 为什么和 BTC/USDT 的实际范围对不上

文首截图截的是帮助中心《为什么我的限价单没有被成交?》里「限价单还有其他限制吗?」这一问的回答。普通交易对一句、稳定币一句,都没有分买单卖单。

拿接口数对一下:50% 正好是 BTC/USDT 买单的下限倍数 0.5,200% 正好是卖单的上限倍数 2。帮助中心给的是两边拼起来最外面那一圈,买单的上限 1.2 倍、卖单的下限 0.8 倍都缩在圈里。照 50% - 200% 去填,低挂的买单和高挂的卖单在 BTC/USDT 上过得去;买单比基准价高出两成以上、卖单比基准价低两成以上,会被拦下。

帮助中心这一段是写给所有交易对的通用说法,每个交易对自己用的倍数单独存在接口里。两边数字对不上时,听接口和下单页的。这里引的接口数都是 2026-09-28 读的,之后倍数要是调了,照后面「怎么查」一节再读一次。

稳定币交易对挂单价格限制是 80%–120% 还是 90%–110%

帮助中心写 80% - 120%。同一天读 USDC/USDT 的接口,PERCENT_PRICE_BY_SIDE 的四个倍数是买单 0.9 到 1.1、卖单 0.9 到 1.1,上下各留 10%,比帮助中心那句窄了一半。

USDC/USDT 还多一道按固定价格设的限制。它的 PRICE_FILTER 写着 minPrice 0.8、maxPrice 1.2,价格最小跳动 tickSize 0.00001 USDT。这道限制不跟基准价走;USDC 价格在 1 USDT 上下时,0.8 到 1.2 这两个数和帮助中心的 80% - 120% 刚好对得上。

文档对每道过滤器都单独写了通过条件,照这个写法,一张单两道都得过,能填的就是两段重叠的部分。假设 USDC/USDT 的基准价是 1.0000 USDT:

  • 挂 0.85 买入:在 0.8 到 1.2 之间,但低于 1.0000 × 0.9 = 0.9,提交不上。
  • 挂 0.92 买入:两道都过,价格没跌到 0.92 之前单子挂着等。
  • 挂 1.15 卖出:高于 1.0000 × 1.1 = 1.1,提交不上。
  • 挂 0.925005 买入:范围没问题,但小数位比 tickSize 0.00001 多出一位,过不了 PRICE_FILTER。

在 USDC/USDT 里挂单换币,基准价在 1 附近时,把限价填在 0.9 到 1.1 之间,再按 0.00001 的格子取价,这两道就都拦不住你。

价格上下限是拿哪个价格乘出来的

帮助中心说的是「市场价格」,API 文档写得更细:交易对存在参考价(reference price)时,拿参考价来比;没有参考价时,用前 avgPriceMins 分钟的成交量加权平均价;avgPriceMins 设成 0 就用最新成交价。BTC/USDT 和 USDC/USDT 的 avgPriceMins 都是 5。exchangeInfo 的返回里查不到哪些交易对设了参考价。

按 5 分钟均价算的时候,行情急拉急跌,基准价会落在最新价后面。假设 BTC/USDT 的 5 分钟均价还在 80,000,最新成交已经冲到 90,000,这时用限价买单追,填 97,000:

  • 对最新价:97,000 ÷ 90,000 ≈ 1.078 倍,看着没高多少;
  • 对均价:97,000 ÷ 80,000 = 1.2125 倍,超过 1.2,单子下不出去。

把价格压到 96,000 以内就能提交。急跌时卖单是反着来的:均价 80,000、最新价跌到 70,000,卖单下限按均价算是 64,000,填 60,000 虽然只比现价低一成多,照样被拦。等几分钟,均价跟上来,范围也跟着挪。

怎么查某个交易对的买卖价格倍数

倍数写在币安的公开行情接口里,不用登录,浏览器就能打开:

  1. 打开 https://api.binance.com/api/v3/exchangeInfo?symbol=BTCUSDT,把末尾的 BTCUSDT 换成你要查的交易对,去掉斜杠,照 USDCUSDT 这种写法。
  2. 页面是一整段 JSON 文本,用浏览器的页内查找搜 PERCENT_PRICE_BY_SIDE。
  3. 它后面的 bidMultiplierDown、bidMultiplierUp 是买单的下限和上限倍数,askMultiplierDown、askMultiplierUp 是卖单的,avgPriceMins 是均价取几分钟。
  4. 同一段里再搜 PRICE_FILTER:minPrice、maxPrice 是固定价格上下限,tickSize 是价格最小跳动。文档规定这三项哪个设成 0,哪条规则就不启用。

BTC/USDT 读到的 PRICE_FILTER 是 minPrice 0.01、maxPrice 1,000,000、tickSize 0.01,限价只能精确到 0.01 USDT。旁边的 NOTIONAL 里 minNotional 是 5,就是最小下单额 5 USDT,和价格范围是两道不同的门槛。

限价单价格填了提交不上怎么改

看这张单是买是卖,再看价格在现价的哪一边:

  • 买单填得比现价高:算一下有没有超过基准价的上限倍数,BTC/USDT 是 1.2。超了就往下改,只想马上成交的话,填在卖一附近就够。
  • 卖单填得比现价低:看有没有低于下限倍数,BTC/USDT 是 0.8。行情正在往下砸时,按均价算的下限比按现价估的高,多留一点余地。
  • 买单挂得很低、卖单挂得很高:低于 0.5 倍或高于 2 倍,单子现在下不了。等价格往你的目标走近一些再挂。
  • 价格明明在范围里还是提交不上:数一下小数位有没有超出 tickSize,再用价格 × 数量看有没有到最小下单额。

下单区的价格栏、数量栏各填什么,限价和市价怎么选,见《币安第一单怎么下:现货下单教程,限价和市价怎么选》。

暗礁标记差一两成的手滑,价格区间拦不下来。基准价 80,000 时,卖单误填成 8,000 只有 0.1 倍,下不出去;误填成 70,000 是 0.875 倍,在 0.8 倍以上,单子照常提交,而且因为低于市场价,可能直接和买单成交。提交前把限价和盘口的价对一遍。

挂单价格上下限补充问答

币安限价单价格能挂到现价一半以下吗?
普通交易对挂不了。帮助中心给的下限是市场价格的 50%,BTC/USDT 买单在接口里的下限倍数也是 0.5。想在更低的位置接货,只能等价格跌近以后再挂。稳定币交易对的下限更高,USDC/USDT 是基准价的 0.9 倍。
限价买单价格填得比现价高会怎样?
没超上限就能提交。帮助中心的说法是限价买单高于市场价格时,可能以低于或等于限价的更好价格执行。上限按交易对不同,2026-09-28 读到 BTC/USDT 买单最多填到基准价的 1.2 倍,USDC/USDT 是 1.1 倍。
挂单价格范围是按最新价算还是按均价算?
按 API 文档,交易对有参考价时用参考价,没有时用前 avgPriceMins 分钟的成交量加权平均价,BTC/USDT 这个窗口是 5 分钟。行情急拉急跌时,均价落在最新价后面,离现价不远的价格也会超出范围,等几分钟再挂或把价格往回收一点。
稳定币交易对限价单能挂多高多低?
按 2026-09-28 读到的接口,USDC/USDT 买卖两边都只能填基准价的 0.9 到 1.1 倍,另有一道固定的 0.8 到 1.2 USDT 价格限制,两道都要过,基准价在 1 附近时实际能填 0.9 到 1.1。帮助中心写的 80% - 120% 是通用说法。别的稳定币交易对,把接口里的 symbol 换掉再查。
锚
陈锚

BITKEEL 主笔,笔名。按新手实际会遇到的问题选题,文中规则与费率对照币安官方页面核对。内容仅供学习参考,不构成投资建议。