雙向持倉
更新於 15/10/2025
1.什麼是雙向持倉模式?
雙向持倉模式是一種允許用戶在同一合約交易對上同時持有 多頭倉位 和 空頭倉位 的功能。 與單向模式不同,雙向模式下的多空倉位不會互相抵消,適合用於 對沖風險 或 執行多種交易策略。
-
為什麼要使用雙向持倉模式?
-
風險對沖: 在持有長期倉位的同時,透過反向倉位鎖定短期波動風險。
-
多策略並行: 便於同時運行趨勢策略、套利策略與短線交易。
-
資金保護: 在高波動行情下,透過反向倉位降低爆倉風險。
-
2.雙向持倉模式與單向持倉模式有什麼區別?
-
單向持倉
-
在同一合約交易對下,只能持有單方向倉位,用戶透過「買入」增加多單或減少空單,透過「賣出」增加空單或減少多單。 用戶亦可透過「只減倉」選項來控制倉位變化。
-
適合場景: 操作簡單、趨勢操作、倉位管理簡單的用戶。
-
-
雙向持倉
-
在同一合約交易對下,可以同時持有多頭與空頭倉位,且兩者獨立存在,互不影響。
-
適合場景: 風險對沖、套利策略、鎖倉操作等。
-
-
舉例:
-
在 單向模式 下:若用戶持有 10 張 BTCUSDT 多頭,再賣出 5 張,系統會合併為 5 張多頭倉位。
-
在 雙向模式 下:可同時持有 10 張 BTCUSDT 多頭 和 5 張 BTCUSDT 空頭,兩者互不抵消。
-
3. KuCoin Futures 雙向持倉的獨特優勢
-
保證金佔用優化: 當用戶在同一價位同時持有多空倉位時,保證金佔用僅按 單邊較大倉位 計算。
-
示例: 若已持有 10 張多頭,再開 9 張同價位空頭,則這 9 張空頭不會額外佔用保證金(下單時仍需具備相應資金才可下單)。
-
即該合約佔用的保證金 = max(多頭數量 × 標記價格 / 槓桿,空頭數量 × 標記價格 / 槓桿)
-
-
維持保證金按單邊計算: 與初始保證金規則一致,維持保證金同樣僅按 單邊較大倉位 計算,從而提升資金使用效率。
-
示例: 該合約所需的維持保證金 = max(多頭倉位數量 × 標記價格 ×(維持保證金率 + 費率),空頭倉位數量 × 標記價格 ×(維持保證金率 + 費率)) + min(多頭倉位數量 × 標記價格 × 費率,空頭數量 × 標記價格 × 費率)
-
-
爆倉處理機制: 在 全倉模式 下,若帳戶觸發爆倉,且同時持有多頭與空頭倉位,系統將優先進行 倉位對沖,最大程度降低用戶持倉風險。
-
對沖價格: 標記價格
-
對沖數量:
min(多倉數量, 空倉數量)
-
4.如何切換至雙向持倉模式?
WEB & APP 操作步驟:
-
打開 KuCoin Futures 交易頁面。
-
點擊右上角的 設定圖示,選擇 [偏好設定]→[持倉模式]。
-
在彈窗中選擇 單向持倉 或 雙向持倉,並確認保存。
-
注意: 切換模式前需確保當前沒有未平倉位或掛單,否則無法切換。
-
透過 API 切換: https://www.kucoin.com/docs-new/3475097e0
5.資金費用收取方式
在 雙向持倉模式 下,資金費用根據 淨頭寸 收取,且僅生成 一條資金費用紀錄。
-
全倉模式: 資金費 =(空倉數量 + 多頭數量)× 標記價格 × 資金費率
-
做多為 +,做空為 −
-
支付或獲取資金費,取決於(空倉數量 + 多頭數量)的淨頭寸方向。
-
-
逐倉模式: 逐倉模式下,倉位之間獨立計算各自的資金費,但僅生成 一條總資金費紀錄,即兩個倉位的資金費總和。
-
空倉資金費 = 空倉標記價值 × 資金費率
-
多倉資金費 = 多倉標記價值 × 資金費率
-
6.強平價格
當用戶的 風險率達到 100% 時,系統將觸發 強制平倉(強平)。以下為全倉與逐倉模式下的強平價格計算邏輯。
6.1 全倉模式
在全倉模式下,強平價格僅供參考。 系統顯示的強平價格是根據「單邊大頭倉位」(即持倉數量較大的一側)計算,為該方向倉位的保證金虧損至僅剩維持保證金時的理論強平價格。 實際觸發爆倉以 風險率達 100% 為準。
-
正向合約(USDT 本位) 強平價格 = 強平價值 /(單邊大頭持倉數量 × 合約乘數)
-
反向合約(幣本位) 強平價格 =(單邊大頭持倉數量 × 合約乘數)/ 強平價值
其中:
-
強平價值 = 單邊大頭倉位的標記價值 − ∣單邊大頭倉位的標記價值∣ × AMR / (1 − side × 維持保證金率 − side × Taker 費率)
-
AMR(全倉保證金比率) = 全倉總保證金 / ∑max(∣多倉標記價值∣, ∣空倉標記價值∣)
-
單邊大頭倉位標記價值: 當同時持有多空倉位時,取數量較大的一側作為標記價值:
-
若多倉數量 > 空倉數量,則取多倉;
-
若空倉數量 > 多倉數量,則取空倉。
-
-
side 參數定義
| 類型 | 多頭 | 空頭 |
| USDT本位 | side = 1 | side = -1 |
| 幣本位 | side = -1 | side = 1 |
示例計算 假設:
-
BTC/USDT 永續合約
-
多倉 10 張,空倉 5 張
-
全倉總保證金 = 100 USDT
-
標記價格 = 62,000 USDT
-
合約乘數 = 0.001
-
維持保證金率(MMR)= 0.5%
-
Taker 手續費率 = 0.06%
計算:
AMR = 100 / (62,000 × 0.001 × 10) = 16.129%
強平價格 = (62,000 × 0.001 × 10 − 62,000 × 0.001 × 10 × 16.129%) / (1 − 0.5% − 0.06%) / (0.001 × 10) = 52,292.70 USDT
因此,該帳戶的參考強平價格為 52,292.70 USDT。
6.2 逐倉模式
在逐倉模式下,強平價格根據單個倉位的保證金獨立計算。
-
正向合約(USDT 本位) 強平價格 = [開倉價值 − 倉位保證金] / [持倉數 × 合約乘數 × (1 − side × 維持保證金率 − side × 強平手續費率)]
-
反向合約(幣本位) 強平價格 = [持倉數 × 合約乘數 × (1 − side × 維持保證金率 − side × 強平手續費率)] / [開倉價值 − 倉位保證金]
參數說明:
-
開倉價值: 持倉數量 × 開倉價格 × 合約乘數
-
倉位保證金: 逐倉模式下為該倉位獨立分配的保證金
-
維持保證金率(MMR): 隨倉位等級變化
-
強平手續費率: 強平時收取的額外手續費
-
side 參數定義: 同上