BabianLab
立即開始

限價單和市價單有什麼區別?什麼時候用哪個比較好

限價單是按指定價格掛單等成交,市價單是按當前市場最優價立刻成交。本篇用幣安現貨真實下單截圖說明兩種單的成交規則、手續費差異以及在波動市/橫盤市該選哪個,附 FAQ。

發布於 2026-05-04 · 閱讀約 12 分鐘 · 術語速查

很多剛開通幣安現貨賬戶的人,第一次點開下單面板都會愣一下:明明只是想買點 USDT,為什麼有"限價"和"市價"兩個標籤?這次我們在 幣安官網 用一筆小額 BTC 實測了兩種單的差異。結論先放這裡:限價單是"我自己定價格,等市場到這個價才成交",市價單是"按現在盤口最優價立刻成交,不管成本"。新手不知道選哪個的時候,橫盤震盪用限價單省手續費,行情快速突破用市價單保證不滑空。

下面這篇筆記不是搬運幣安幫助中心,而是把我們這次實操過程中兩種單的成交時間、價格偏差、手續費差額都貼出來。

限價單到底是什麼單

限價單(Limit Order)的核心是"你指定一個價格,掛在訂單簿裡等買家或賣家送上門"。比如當前 BTC 現價是 95200 USDT,你掛了一個 94800 的限價買單,那麼這單不會立刻成交,必須等市場價格往下跌到 94800 時,才會有賣家的賣單和你的買單撮合。

我們這次實測的具體數字:在幣安現貨 BTC/USDT 交易對,掛了一個 94800 的限價買單,金額 50 USDT。掛單時的市場價是 95237。等了大約 11 分鐘,BTC 跌到 94800,訂單成交。整個過程中,我們能隨時撤單——這是限價單的一個關鍵特性,沒成交之前錢不會真扣走,只是被凍結在訂單裡。

幣安現貨限價單的手續費目前是標準 0.1%,使用 BNB 抵扣可以再打 25% 折扣,相當於 0.075%。這次 50 USDT 的限價單,最終扣了 0.0375 USDT 手續費(用 BNB 抵扣後)。

限價單的兩種角色:Maker 和 Taker

掛限價單的時候,幣安介面右上角有個小提示叫"Maker / Taker"。這個區別是:

  • 如果你的限價單掛出去之後沒有立刻成交(典型情況),你就是 Maker,給市場提供了流動性
  • 如果你掛的限價單價格碰巧能立刻和盤口的對手單成交(比如限價買單價格 ≥ 賣一價),那這單等同於市價單的效果,你就成了 Taker

幣安對 Maker 和 Taker 收的手續費在普通使用者級別是一樣的(都是 0.1%),但 VIP 等級越高差距越大,VIP 1 開始 Maker 比 Taker 便宜,到 VIP 9 時 Maker 反而能拿返傭。這是為什麼大資金傾向掛限價單——既能控價,又能拿到 Maker 那一檔費率。

市價單是什麼邏輯

市價單(Market Order)是另一種思路:你不指定價格,只指定金額或數量,告訴系統"立刻按現在能買到的最便宜價格給我買夠"。

我們這次同樣在 BTC/USDT 測了一筆 50 USDT 的市價買單。點選下單的瞬間到提示成交,間隔不到 0.4 秒。但成交均價是 95251,比掛單瞬間顯示的市場價 95237 略高了 14 USDT。這就是滑點(關於滑點詳細原理參見滑點是什麼意思這篇筆記)。

市價單在小金額下滑點幾乎可以忽略,但大額下單時滑點會很明顯。我們之前在另一臺賬號測試 5000 USDT 一次性市價買入 BTC,成交均價比掛單時盤口價高了大約 23 USDT,相當於多花了 0.024%。這個數字在一些低流動性幣種上會更誇張。

市價單總是 Taker

市價單永遠以 Taker 身份成交,因為它消耗了訂單簿上的現有掛單流動性。這意味著市價單的手續費總是按 Taker 那一檔收,VIP 0 使用者來說是 0.1%,使用 BNB 抵扣後 0.075%。

兩種單的對比表(核心差異)

對比項 限價單 市價單
成交價格 你指定的價格或更優 當前盤口最優價(可能滑點)
成交時間 不確定,可能幾秒也可能等不到 通常 1 秒內
是否能撤單 未成交前可隨時撤 已發出無法撤回
手續費角色 多數情況是 Maker 永遠是 Taker
高 VIP 費率 可能是 0% 甚至返傭 始終按 Taker 檔收
適合場景 橫盤/有目標買入價 行情快速突破/必須成交
大額風險 可能掛著不動 滑點損失
下單複雜度 需要輸入價格 只輸金額

什麼時候用限價單

我們日常實操裡,下面幾種情況會優先選限價單:

1. 行情橫盤,有明確目標價位

比如 BTC 在 94000-96000 區間震盪了幾天,你想在 94500 接貨,那就直接掛 94500 的限價買單。整個過程不用盯盤,觸發了自動成交。我們這次還順便掛了個 96500 的限價賣單,相當於設了一個微型網格。

2. 想拿 Maker 那檔手續費

如果你是 VIP 使用者或者交易頻次很高,Maker 費率優勢顯著。把限價買單掛在賣一價以下、賣單掛在買一價以上,能保證以 Maker 身份成交。

3. 防止深夜行情拉爆心理

掛限價單可以脫離盯盤。我們有一次在睡前掛了限價買單,第二天起來已經成交,整個過程心率平穩。

什麼時候用市價單

1. 突破訊號出現,必須立刻進場

行情突破阻力位的瞬間,每延遲 5 秒可能就是 100 USDT 的成本。這時候不要糾結掛多少價,直接市價單進場。

2. 平倉止損,必須立刻出場

止損是個例外——下跌的時候掛限價賣單可能永遠成交不了(因為價格往下穿過你的掛單後繼續跌),市價單能保證一定成交。當然更專業的做法是用止損市價單(Stop Market),關於這個參見止盈止損單怎麼下這篇筆記。

3. 金額很小,不在意 0.01% 滑點

你買 20 USDT 的 BTC 玩玩,沒必要為了省 0.002 USDT 的滑點折騰限價單。直接市價單點完收工。

實操對比:同一時間下兩種單的真實資料

為了讓對比更清楚,我們在 2026 年 4 月某個週二下午 3 點 14 分,在 幣安官網 同時下了兩筆 50 USDT 的 BTC 現貨買單:

專案 限價單(94800) 市價單
下單時市場價 95237 95237
實際成交價 94800 95251
等待時長 11 分 04 秒 0.36 秒
實際成交數量 BTC 0.000527 0.000525
手續費(BNB 抵扣後) 0.0375 USDT 0.0375 USDT
價格優勢 vs 當前價 -437 USDT/BTC +14 USDT/BTC

可以看到限價單等到了更便宜的 BTC,但是付出的代價是 11 分鐘的不確定性——如果 BTC 沒跌到 94800,這單就會一直掛著。市價單則是用一點點滑點換了即時確定性。

在幣安 App 上具體怎麼切換

開啟幣安官方 App(如果還沒裝可以參考幣安官方App下載頁),進入 BTC/USDT 現貨交易頁面:

第 1 步:找到下單面板

下單面板預設在螢幕中下部分。最上方有三個標籤:限價、市價、止盈止損。

第 2 步:切換標籤

點"限價"標籤,輸入框會變成"價格 + 數量"兩欄。點"市價"標籤,輸入框只剩下"金額"一欄(USDT)或"數量"一欄(BTC)。

第 3 步:填寫引數

限價單:填價格 94800,填數量 0.000527(或者直接拖動 25%/50%/75%/100% 滑塊用賬戶餘額比例下單)。

市價單:直接填金額 50(USDT)或者拖動滑塊。

第 4 步:確認下單

點"買入 BTC"按鈕,會彈出二次確認。市價單會提示"按當前市場價成交",限價單會提示"掛單價格 94800"。點確認後,限價單進入"當前委託"頁面等成交,市價單立刻顯示在"歷史成交"。

常見的踩坑場景

場景 1:限價單掛得離市場價太遠

新手有時會掛一個特別便宜的限價買單想"等暴跌撿便宜",比如 BTC 現價 95000 掛了 80000。結果幾個月都不會成交,資金被凍結失去了流動性。建議限價單和市場價偏離不要超過 5%,否則不如不掛。

場景 2:市價大單擊穿訂單簿

如果你下了一筆 50 萬 USDT 的 BTC 市價買單,可能盤口前幾檔加起來都不夠你買,系統會一路往上吃單到能湊齊數量為止。這種情況滑點能到 0.5% 甚至更多。大單建議拆分多筆限價單。

場景 3:限價單掛錯方向

我們見過有人想買入掛了個高於市價的"限價買單",結果系統判定為 Taker 立刻成交了——因為限價買單 ≥ 賣一價就會被立即吃單。這不是 bug 是規則,下單前看清買/賣方向。

合約裡的限價市價區別

這篇主要講的是現貨,但合約的限價/市價邏輯完全相同。唯一區別是合約還多了幾種觸發單型別(限價 GTC、限價 IOC、限價 FOK、Post Only 等),新手主要用前兩種就夠了。具體合約下單參考分類現貨下單裡的相關筆記,本站後續會出合約專題。

一筆交易的完整決策流程

把上面的全部綜合起來,每次下單前我們會問自己 3 個問題:

  1. 現在行情急不急? 急就市價。不急下一題。
  2. 我有目標價位嗎? 有就掛限價。沒有下一題。
  3. 金額大不大? 大額拆成限價單慢慢吃。小額市價單圖省事。

把這 3 個問題問完,下單選擇基本就定了。這個流程我們用了快兩年,沒出過明顯差錯。如果你剛開始用幣安,可以先用 50-100 USDT 的小額跑幾次限價和市價的對比,親自感受一次成交速度差和價格差,比看 10 篇文件都直觀。註冊和入金的實操可以分別看分類開戶實操入金通道

FAQ

Q:限價單掛著不撤會一直有效嗎? A:幣安現貨預設限價單是 GTC(Good Till Cancel),不撤就一直掛著。但有些極端情況比如交易對下架,幣安會強制撤銷所有未成交單,錢退回現貨賬戶。

Q:市價單成交後能反悔嗎? A:不能。市價單一旦發出且成交,訂單已經在區塊鏈/訂單簿上確認,沒有撤回機制。如果是誤操作的小額,可以反向再下一筆市價單平回去,但會損失雙倍手續費 + 滑點。

Q:為什麼我掛的限價買單價格比市場低,但還是立刻成交了? A:這種情況幾乎不可能發生。如果發生了,請檢查輸入的價格是不是錯位了——把 94800 輸成了 948000 這種筆誤。幣安系統會按你輸入的價格執行,輸錯了它不會替你糾正。

Q:限價單和市價單手續費一樣嗎? A:在 VIP 0 等級(普通使用者)是一樣的,都是 0.1%。從 VIP 1 開始 Maker 比 Taker 低。限價單大多數情況下是 Maker,市價單永遠是 Taker。

Q:為什麼我的限價單顯示"部分成交"? A:你的限價單數量比當時盤口能匹配的對手單還多,系統先成交了能成交的部分,剩下的繼續掛著。比如你掛了 0.5 BTC 限價買單 94800,但 94800 這一檔只有 0.3 BTC 在賣,那就先成交 0.3,剩下 0.2 等下一波賣家。

Q:手機網路不好,市價單會不會發兩次? A:幣安客戶端有防重複提交機制,幾秒內點兩次"買入"按鈕,第二次會被攔截或者被識別為同一筆。但還是建議網路不好時不要狂點,等網路恢復看一眼"當前委託"和"歷史成交"再操作。

Q:限價單會不會因為沒人接而永遠掛著? A:理論上是可能的。我們見過最長的一筆限價單掛了 47 天才成交(價格離市場太遠)。如果你不打算長期等,掛單後可以設個手機提醒,幾天後沒成交就撤單重掛。

Q:市價單滑點能控制嗎? A:現貨的市價單沒有滑點保護引數,幣安會按盤口逐檔吃單。但合約裡有一個"價格保護"開關,可以限制極端滑點。現貨大單想控滑點的方法只有拆單或者改用限價單。

向 AI 提問… Ctrl I