WEEX 只減倉訂單:功能與取消時機

By: WEEX
|
0

WEEX 只減倉訂單是一種合約訂單,只允許縮小既有持倉。如果訂單會增加持倉,或將持倉反轉至另一個方向,交易所就會縮減或拒絕會造成這種結果的部分。截至2026/10,WEEX 在合約 API 文件中將 reduceOnly 列為訂單參數。本指南將說明此旗標會阻止哪些情況、哪些 WEEX 訂單類型可使用此旗標,以及在成交前持倉縮小或平倉時,尚未成交的只減倉訂單會如何處理。

這個旗標的重要性可能超乎你的想像。交易者意外建立空倉的常見情況是:在多倉上方掛出止盈限價賣單,手動平掉部分多倉,卻忘了這些限價單仍掛在訂單簿上。行情上漲時,這些賣單成交,多出的賣出量便會建立新的空倉。只減倉功能就是為了避免這種情況。

開始說明機制前,先提醒一點。WEEX 幫助中心介紹了透過「平倉」按鈕(市價或限價平倉)以及透過止盈/止損訂單平倉,但沒有提供介紹 App 訂單面板中「只減倉」核取方塊的頁面。目前確認支援此功能的是 API 層級。App 使用者可在合約訂單面板中查看是否有此選項;其名稱可能因 App 版本而異。

WEEX reduce-only order diagram showing sell limits trimmed as a BTC-USDT long position shrinks
WEEX 只減倉訂單可以縮小或平掉持倉,但絕不允許建立方向相反的新倉位。

只減倉訂單實際會阻止什麼

一般賣單會依照指定數量執行。持有 0.10 BTC 多倉並賣出 0.25 BTC,就會平掉多倉,並建立 0.15 BTC 空倉。若以只減倉方式賣出 0.25 BTC,最多只會成交 0.10 BTC。一旦倉位歸零,剩餘數量便沒有可減少的持倉,因此不會執行。

這項功能能提供三項保障:

  • 避免意外反轉。訂單無法讓你的持倉穿越零點,轉為相反方向。
  • 不增加曝險。對多倉下達只減倉買單,或對空倉下達只減倉賣單,都沒有可減少的持倉,因此不會建立或增加倉位。
  • 不增加保證金占用。此訂單只會釋放曝險,不會像開倉訂單那樣占用新的保證金。

只減倉功能不會做到的事:它不保證訂單一定成交,不會讓訂單成為 maker 訂單(這是 POST_ONLY 的用途),也無法避免市價平倉時的滑點。

WEEX 在哪裡確認支援只減倉

截至2026/10,相關確認資訊列於WEEX 合約 API 文件中的以下端點:

  1. 下單(POST /capi/v3/order)包含可選的 reduceOnly 欄位,說明為「訂單是否為只減倉訂單」。同一端點接受 LIMIT 和 MARKET 類型;限價單可選用 GTC、IOC、FOK 和 POST_ONLY 有效時間選項。
  2. 批次下單沿用「下單」欄位,因此批次中的每筆訂單都可以各自設定 reduceOnly。
  3. 建立條件單(POST /capi/v3/algoOrder)也接受 reduceOnly,適用於 STOP、TAKE_PROFIT、STOP_MARKET、TAKE_PROFIT_MARKET 和 TRAILING_MARKET 類型。
  4. 建立止盈/止損條件單(POST /capi/v3/placeTpSlOrder)則一律啟用只減倉。文件指出,伺服器「即使傳入 false,也一律使用 true」,因為此端點只用於平倉。在此端點中,closePosition=true 旗標會為整個持倉設定止盈/止損,數量欄位則留空。
  5. 取得訂單資訊會回傳每筆訂單的 reduceOnly 欄位,因此你可以事後確認下單時是否使用了此旗標。

對 App 交易者而言,文件中最接近的對應功能是「平倉」按鈕和持倉止盈/止損。WEEX 合約交易指南指出,可使用「平倉」按鈕以市價(閃電)平倉或限價平倉。這兩種方式在設計上都只能平倉,儘管指南沒有使用「只減倉」一詞。

哪些 WEEX 訂單類型可以使用此旗標

根據上述 API 參數,截至2026/10:

  • 限價單:可以,透過「下單」中的 reduceOnly 設定。常見用途是分批止盈掛單。
  • 市價單:可以,使用相同端點。可快速離場,且成交數量不會超過持倉規模。
  • 止損及止盈條件單(限價和市價版本):可以,透過「建立條件單」設定。
  • 追蹤止損單(TRAILING_MARKET):可以,使用相同的條件單端點。
  • 持倉止盈/止損:一律為只減倉,無法關閉此設定。

此旗標在單向持倉模式下最能發揮作用,因為同一筆賣單可能依照數量而平掉多倉或建立空倉。在雙向持倉(對沖)模式中,WEEX 以 dualSidePosition 表示此模式,平倉訂單本來就會指定特定方向的持倉,因此只減倉可再多提供一層安全保障。

實例:多倉縮小時的分批止盈掛單

以下數字僅供說明,並非 WEEX 即時價格。你以 96,000 USDT 的價格在 BTC-USDT 合約上建立 0.30 BTC 多倉,並掛出三筆限價賣單分批出場:

  • 0.10 BTC,價格 98,000
  • 0.10 BTC,價格 100,000
  • 0.10 BTC,價格 102,000

價格跌至 97,000 時,你開始擔心,於是以市價平掉 0.15 BTC。此時你還持有 0.15 BTC 多倉,但訂單簿上仍有總量 0.30 BTC 的限價賣單。

未啟用只減倉時,行情反彈後會是這樣:

  1. 價格到達 98,000 時,第一筆限價單成交:賣出 0.10 BTC,剩餘 0.05 BTC 多倉。
  2. 價格到達 100,000 時,第二筆限價單賣出 0.10 BTC。這會平掉剩餘的 0.05 BTC,並以 100,000 的價格建立 0.05 BTC空倉。
  3. 價格到達 102,000 時,第三筆限價單再賣出 0.10 BTC,空倉因此增至 0.15 BTC,平均進場價約為 101,333。
  4. 如果價格繼續漲至 105,000,這筆你原本不想建立的空倉將虧損約 0.15 × (105,000 − 101,333) ≈ 550 USDT,尚未計入手續費。

三筆限價單都啟用只減倉時,同樣的行情走勢會有不同結果:

  1. 價格到達 98,000 時,0.10 BTC 成交,持倉降至 0.05 BTC。
  2. 價格到達 100,000 時,最多只能成交 0.05 BTC。此時持倉已歸零。
  3. 102,000 的訂單已沒有可減少的持倉,因此會被取消或不會執行。

你的曝險不會超過原有持倉,因此也不會發生 550 USDT 的虧損。

訂單成交前持倉縮小或平倉時

在多數衍生品交易平台上,若尚未成交的只減倉訂單數量已超過目前的未平倉持倉,通常會以以下兩種方式之一處理:

  • 縮減數量。交易所會將訂單數量調低至剩餘持倉規模。若有多筆訂單,通常會先縮減距離市價最遠的訂單。
  • 取消訂單。超出持倉的訂單會直接取消,或在即將成交時取消,因此訂單數量永遠不會超過持倉。

截至2026/10,WEEX 的 API 文件雖然定義了此旗標,但沒有說明手動部分平倉後,WEEX 會如何處理尚未成交的只減倉限價單。請自行檢查帳戶:縮小持倉後,前往BTC-USDT 合約頁面的「未成交訂單」和「訂單歷史」分頁,確認訂單數量是否改變,或訂單是否顯示為已取消。

WEEX 有說明止盈/止損訂單在完全平倉時的處理方式。其止盈與止損說明文章指出,手動平倉時,止盈/止損訂單會自動取消;發生強制平倉或自動減倉時也會取消。取消紀錄會以「持倉變更取消」顯示在訂單歷史中。WEEX 的強制平倉指南另補充,持倉被強制平倉前,未成交訂單可能會先被取消。同一篇文章並未說明部分平倉是否會調整止盈/止損訂單數量。

實用建議:每次部分平倉後,都重新檢查你的出場訂單。只減倉可以防止持倉反轉,但無法避免掛單梯隊過時。

常見問題

1. WEEX 支援只減倉訂單嗎?

支援,但僅確認 API 層級。WEEX合約 API 文件截至2026/10列出「下單」、批次訂單和條件單中的 reduceOnly;持倉止盈/止損則一律為只減倉。WEEX 幫助中心沒有說明 App 訂單面板中是否有只減倉切換選項,因此請在你使用的 App 版本中查看面板。

2. 只減倉訂單和一般平倉訂單相同嗎?

兩者都只能降低曝險。「平倉」或閃電平倉會立即離場;只減倉旗標則可以用於限價、止損或追蹤訂單,等待價格到達後執行。

3. 如果我沒有持倉,只減倉訂單會被拒絕嗎?

沒有持倉就無從減倉,因此訂單不會建立倉位。視乎交易平台而定,訂單可能在提交時被拒絕,也可能在執行前被取消。請查看 WEEX 的訂單歷史,確認訂單如何處理。

4. 只減倉會降低我的交易手續費嗎?

不會。手續費取決於訂單是增加流動性(maker)還是消耗流動性(taker)。若要讓只減倉限價單以 maker 訂單的方式掛單,可搭配 POST_ONLY 有效時間選項,然後在 WEEX 手續費頁面確認費率。

相關文章
分享
copy

漲幅榜

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