WEEX 限價單未成交?看懂訂單簿,再修正委託

By: WEEX
|
0

WEEX 限價單未成交,幾乎總是代表三種情況之一:市場從未以你的價格成交;市場曾到達該價格,但排在你之前的委託吸收了成交量;或你的委託只部分成交,剩餘數量仍在等待。限價單能保證你的價格,卻不能保證成交;委託撮合先按價格、再按時間排序。

最快的診斷方式,是先查看訂單紀錄,再進行任何操作。已成交數量、剩餘數量和狀態會告訴你屬於上述哪種情況,而適當的處理方式——等待、調整價格、取消或改用市價單——也就能據此決定。

以下是 BTC/USDT 訂單簿的實例,說明以「觸及」的價格買入為何可能一開始完全沒有 BTC 成交,之後又部分成交;同時也會說明各種狀態的含義,以及每種處理方式的成本。WEEX 合約的排隊邏輯相同,但不同 App 版本的介面標籤可能略有差異。

WEEX 限價單未成交:相同價格檔位的訂單簿排隊情況
WEEX 限價單在價格觸及後仍未成交,通常是因為在佇列中排在較早的委託前方等待。

先查看訂單紀錄,而不是圖表

打開交易頁面的訂單區,找到該筆委託。WEEX 建議查看「未成交委託」和「委託歷史」,並比較已成交數量與剩餘數量,因為委託仍然開放,不代表它已經成交。

WEEX 現貨 API 文件列出以下訂單狀態;即使介面用詞略有不同,訂單生命週期也相同:

  • New(開放,尚未成交)。委託掛在訂單簿上,已成交數量為 0。
  • Partially filled(部分成交)。部分數量已成交;剩餘部分仍以你的價格有效掛單。
  • Filled(已成交)。全部成交。紀錄會移至歷史紀錄,並顯示平均成交價和手續費。
  • Canceled(已取消)。你或系統取消了委託,任何已成交的部分仍然有效。
  • Expired(已失效)。常見於無法在送達時撮合的 IOC 或 FOK 委託。WEEX 現貨 API 的限價單支援 GTC、IOC 和 FOK 有效時間,因此「限價單瞬間消失」通常是 IOC 或 FOK 委託沒有找到流動性。

如果委託完全不在「未成交委託」或歷史紀錄中,可能是從未獲得受理。常見原因包括委託數量低於交易對最低要求、價格超出允許範圍,或可用餘額不足。

價格尚未觸及:最常見的原因

掛單中的買入限價單,只有在賣方願意以你的價格或更低價格交易時才會成交。賣出限價單則需要買方願意以你的價格或更高價格買入。如果 BTC/USDT 的最低價是 99,920,而你的買入價是 99,900,就沒有可撮合的委託,不論看起來有多接近。

兩種判讀錯誤會讓人誤以為價格已觸及,實際上卻沒有:

  • 圖表價格四捨五入。縮小檢視的圖表上,K 線最低價看起來可能是 99,900,實際上卻是 99,912。請確認確切的最低價,而不是只看視覺上的估值。
  • 參考價格錯誤。合約圖表可能顯示最新價格或標記價格。你的限價單是根據訂單簿中的實際成交進行撮合,而不是標記價格線。

這是價格問題,不是排隊問題:請等待或調整價格。

價格已觸及但未成交:訂單簿的價格優先、時間優先

這是最令人沮喪的情況,因為圖表顯示成交價恰好是你設定的價格。撮合引擎會先撮合最優價格;在相同價格下,則由最早掛出的委託優先成交。

BTC/USDT 現貨訂單簿實例(數字僅供說明):

  • 最佳賣價:100,000。最佳買價:99,950。
  • 99,900 價位已有 0.42 BTC 的買入委託掛單。
  • 你以 99,900 的價格掛出 0.05 BTC 買入限價單。你現在排在這一列的最後,前面有 0.42 BTC。

價格下跌。一筆大額市價賣單先掃過 99,950 的買單,接著有 0.30 BTC 在 99,900 成交。這些成交量全數分配給排在你前面的委託。圖表顯示成交價為 99,900;你的成交量是 0。你前面還有 0.12 BTC。

接著又有一筆 0.15 BTC 的賣單在 99,900 到達。前 0.12 BTC 用於成交你前方剩餘的委託,0.03 BTC 才輪到你的委託。狀態:部分成交,0.05 BTC 中有 0.03 BTC 已成交,另有 0.02 BTC 仍以 99,900 掛單。

若價格接著反彈至 100,200,最後的 0.02 BTC 可能永遠不會成交。你以 99,900 買入了 0.03 BTC,價值約 2,997 USDT;仍有約 1,998 USDT 因未成交委託而被保留,在你取消委託前無法用於其他用途。

有兩個實用重點。像 99,900 或 100,000 這類整數價位常聚集大量買單,排隊人數也多;因此,將價格提高一個跳動單位(99,910),可能讓你排在較短佇列的前面。每次取消後重新掛單,你都會排到隊伍最後。

部分成交的委託:哪些資產已到手,哪些仍被鎖定

部分成交代表同時存在兩種狀態:一筆已完成的交易,以及一筆仍有效的委託。請分開查看。

  • 已成交的部分已經確定。以上述例子來說,0.03 BTC 歸你所有,相關手續費也已收取。
  • 未成交的剩餘部分仍會保留資金。買入時,購買 0.02 BTC 所需的 USDT 會被鎖定;賣出時,尚未賣出的幣會被鎖定。
  • 手續費只適用於已成交的部分。WEEX 表示,未成交或已取消的委託不會收取手續費。以 VIP 0 現貨參考費率0.100%計算(截至2026/10;請在WEEX 費率表確認你的等級),0.03 BTC 成交部分的手續費約為 3.00 USDT。

取消部分成交的委託,只會取消剩餘部分,不會撤銷已買入的 0.03 BTC。

等待、調整價格、取消或改用市價單:選擇處理方式

確認自己遇到哪種情況後,接下來要考量的是你更重視價格還是成交確定性。

  1. 等待。適用於價格仍接近你的目標價,且交易判斷尚未改變的情況。GTC 委託會保留你在佇列中的位置,在委託擁擠的價位尤其有價值。代價:資金被鎖定,而且價格可能不會再回來。
  2. 調整價格。適用於你仍想使用限價單,但市場已經遠離目標價的情況。WEEX 現貨 API 提供取消和下單端點,但沒有修改端點,因此實際上要改價,就得先取消再重新下單。如果你的 App 介面提供編輯選項,請預期改價後仍會在新價位排到隊伍最後。
  3. 取消。適用於交易理由已經消失的情況。取消只會移除未成交部分,並立即釋放保留的餘額。
  4. 改用市價單。適用於即時成交比省下最後幾美元更重要的情況。以上述例子來說,若以 100,000 的最佳賣價用市價單買入剩餘 0.02 BTC,成本會比 99,900 的限價單多約 2 USDT,另加約 2 USDT 的0.100% Taker 手續費。流動性較差的交易對可能會有大得多的滑價,請先查看市場深度。

資深交易者會留意:如果你在整數價位總是差一個跳動單位而未能成交,問題出在佇列,而不是市場。把價格設在熱門價位稍微內側。如果限價單未成交後,你總是改用市價單追價,就等於付出了原本想避開的買賣價差。

若要練習掛出和管理限價單,WEEX 的 BTC/USDT 現貨市場是流動性最深的入門選擇,而限價買入指南則說明了如何設定進場價格。

常見問題

1. 為什麼價格觸及我的目標價,WEEX 限價單卻沒有成交?

相同價格的委託會依時間順序成交。如果該價位有足夠多更早排隊的委託,成交量會先用來撮合它們,不會輪到你的委託。

2. WEEX 會對未成交的限價單收取手續費嗎?

不會。WEEX 表示,未成交或已取消的委託不會收取手續費。你只需為已成交的部分支付手續費。

3. 限價單會在 WEEX 保持開放多久?

標準 GTC 限價單會一直保持開放,直到成交或你取消為止。IOC 和 FOK 委託不會留在訂單簿上:未能撮合的數量會立即取消。

4. 我可以修改仍開放的限價單價格嗎?

WEEX 現貨 API 沒有修改端點,因此可靠的做法是取消後重新下單。無論採用哪種方式,設定新價格都代表在佇列中重新排隊。

相關文章
分享
copy

漲幅榜

iconiconiconiconiconiconiconiconicon
客戶服務:@weikecs
商務合作:@weikecs
量化做市商合作:bd@weex.com