在OKX等交易所進行合約交易時,“平倉”是每個交易者都會接觸的核心操作——無論是止盈獲利了結,還是止損控制風險,都離不開對“平倉價”的準確理解,但很多新手會疑惑:合約平倉價到底是怎么計算的?和現價一樣嗎?為什么我平倉時的成交價和我看到的市場價不一樣?本文將從基礎概念出發,結合不同場景,幫你徹底搞懂OK合約平倉價的計算邏輯,以及如何通過平倉價準確判斷自己的交易盈虧。
先搞懂:什么是合約平倉?為什么平倉價很重要?
合約交易分為“開倉”和“平倉”兩個關鍵動作:開倉是建立新的倉位(買入做多或賣出做空),平倉則是了結已有倉位,實現盈虧結算,你開倉買入1張BTC-USDT合約做多,后續賣出這張合約,就是平倉;反之,開倉賣出做空后,買入這張合約,也是平倉。
平倉價直接決定了你的交易成本和最終盈虧:
- 做多時:平倉價 > 開倉價 = 盈利,平倉價 < 開倉價 = 虧損;
- 做空時:平倉價 < 開倉價 = 盈利,平倉價 > 開倉價 = 虧損。
準確理解平倉價的計算方式,是判斷交易盈虧、制定止盈止損策略的基礎。

核心問題:OK合約平倉價到底怎么算?
很多交易者誤以為“平倉價就是當前市場掛單價”,但實際上,OK合約的平倉價取決于你的平倉方式和市場流動性,主要分為兩種情況:市價平倉和限價平倉。
市價平倉:按“最優可成交價格”實時計算,成交價可能不唯一
市價平倉是指以“當前市場上最優的買賣價格”立即成交,不考慮具體價格,追求快速成交,此時平倉價的計算邏輯是:吃掉市場上對手方最優的掛單價格。
- 如果你做多后市價平倉(即賣出平倉),系統會優先掛買一價(當前最高買價),若買一量不足,則依次吃掉買二、買三……直到全部成交,因此你的平倉價可能是“多個買價的加權平均價”;
- 如果你做空后市價平倉(即買入平倉),系統會優先掛賣一價(當前最低賣價),若賣一量不足,則依次吃掉賣二、賣三……直到全部成交,平倉價可能是“多個賣價的加權平均價”。
舉個例子(做多市價平倉):
假設當前BTC-USDT合約市場深度如下:
- 買一價:$60,000(掛單量10張)
- 買二價:$59,998(掛單量5張)
- 賣一價:$60,001(掛單量20張)
你持有15張BTC多單,選擇市價平倉: - 先以$60,000成交10張,剩余5張繼續吃買二價$59,998;
- 最終平倉價 = (10×$60,000 5×$59,998) / 15 = ($600,000 $299,990) / 15 ≈ $59,999.33。
你的平倉價不是單一價格,而是“買一 買二”的加權均價,且會略低于當前賣一價($60,001)。
限價平倉:按“你指定的價格”成交,成交價確定但可能不立即成交
限價平倉是指你設定一個“目標價格”,只有當市場價格達到或優于你的指定價格時,才會成交,此時平倉價的計算邏輯很簡單:以你設置的限價成交,前提是該限價在市場掛單范圍內(限價買單≥賣一價,限價賣單≤買一價)。

舉個例子(做空限價平倉):
你持有10張BTC空單,當前賣一價$60,001、買一價$60,000,你設置限價$60,002賣出平倉(即買入平倉):
- 由于你的限價$60,002高于當前賣一價$60,001,系統會立即以$60,001成交(對手方賣一價優先);
- 若你設置限價$59,999(低于賣一價),則需等待市場價格下跌至$59,999或以下時才會成交,成交價就是$59,999(若掛單充足)。
限價平倉的優勢是“價格可控”,成交價就是你設定的價格(或更優),但缺點是“可能無法立即成交”,適合對價格敏感、不急于成交的場景。
影響平倉價的關鍵因素:除了方式,還有這些!
除了市價/限價平倉方式,以下因素也會直接影響你的實際平倉價:
市場流動性(深度):流動性越好,平倉價越接近“理想價格”
- 高流動性時(如BTC主流合約):買賣掛單量大,市價平倉時“滑點”(實際成交價與預期價格的偏差)小,平倉價接近當前買一/賣一價;
- 低流動性時(如小幣種合約或極端行情):掛單量少,市價平倉可能需要“吃掉多層掛單”,滑點明顯,平倉價可能遠偏離預期(例如急跌時市價平空單,成交價可能遠高于賣一價)。
滑點(Slippage):市價平倉的“隱形成本”
滑點是市價平倉時不可避免的價差,計算公式為:
滑點 = 實際平倉價 - 預期平倉價(做多時預期平倉價為買一價,做空時為賣一價)。
滑點可能為正(成本增加),也可能為負(成本減少,極少見),OKX等交易所通常會在市價單提交前顯示“預估滑點”,幫助交易者預判成本。
手續費:雖不直接決定平倉價,但影響實際盈虧
平倉價是“成交價格”,但實際盈還需扣除手續費,OK合約手續費分為“開倉費”和“平倉費”,部分品種(如BTC、ETH)平倉費可能享折扣(如開倉0.02%,平倉0.01%)。
你開倉做多BTC成本$60,000,平倉價$61,000,每張合約手續費$6(平倉費),則實際盈利 = ($61,000 - $60,000 - $6) × 張數。

不同場景下,如何計算平倉盈虧?
結合平倉價和手續費,實際盈虧計算公式如下(以現貨合約為例,永續/交割合約邏輯相同):
做多平倉盈虧
實際盈虧 = (平倉價 - 開倉價) × 合約數量 × 面值 - 平倉手續費
(注:USDT合約面值為1,即1張合約=1個標的資產;幣本位合約面值為標的資產數量,如BTC合約面值為0.01)
舉例:
開倉買入10張BTC-USDT合約(面值1),開倉價$60,000,市價平倉價$59,999.33(加權均價),平倉手續費$6(每張$0.6),則:
實際盈虧 = ($59,999.33 - $60,000) × 10 × 1 - $6 = (-$0.67) × 10 - $6 = -$6.7 - $6 = -$12.7(虧損)。
做空平倉盈虧
實際盈虧 = (開倉價 - 平倉價) × 合約數量 × 面值 - 平倉手續費
舉例:
開倉賣出5張BTC-USDT合約,開倉價$60,000,限價平倉價$59,998(全部成交),平倉手續費$3(每張$0.6),則:
實際盈虧 = ($60,000 - $59,998) × 5 × 1 - $3 = $2 × 5 - $3 = $10 - $3 = $7(盈利)。
新手常見誤區:這些“坑”要避開!
-
誤區1:“平倉價=當前市場價”
錯誤!市價平倉時,實際成交價是“最優可成交均價”,可能包含多層掛單;限價平倉時,成交價是你設定的價格,不一定等于當前市價。 -
**誤區
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。



