以下詳細說明不同期貨交易產品的倉位開倉均價計算方式。
反向永續與交割合約
反向永續與交割合約以美元報價,並以加密貨幣 (例如 BTC) 結算。開倉均價的計算方式如下:
公式
開倉均價 = 合約總數量 / 合約總價值
合約總價值 = [(數量 1/價格 1) + (數量 2/價格 2) + (數量 3/價格 3)...]
以 BTCUSD 為例,
一位交易者以 10,000 美元的價格買入 50 BTCUSD 合約,之後又以 15,000 美元的價格買入 50 份合約。
合約總價值 (BTC) = (50/10,000) + (50/15,000) = 0.00833333
開倉均價 = 100/0.00833333 = 12,000 美元
USDT 永續與交割合約
USDT 永續與交割合約以 USDT 報價,並以加密貨幣 (例如 USDT) 結算。
公式
開倉均價 = 合約總價值 / 合約總數量
合約總價值 = [(數量 1 × 價格 1) + (數量 2 × 價格 2) + (數量 3 × 價格 3)...]
以 BTCUSDT 為例,
一位交易者以 10,000 USDT 的價格買入 1 BTC 合約,之後又以 13,000 USDT 的價格買入 2 BTC 合約。
開倉均價 = (1 × 10,000 + 2 × 13,000) / (1+2) = 12,000 USDT
USDC 永續合約
USDC 永續合約的開倉均價是您在當前結算週期內的倉位加權平均價格,該價格會受到倉位數量調增的影響。在每個結算週期結束時,結算時的標記價格將成為新的開倉均價。
公式
開倉均價 = 交易期總價值 / 總交易規模
交易期總價值 = [(交易價格 1 × 交易規模 1) + (交易價格 2 × 交易規模 2) …]
以 BTCUSDC 為例,
交易者 A 持有 0.5 BTC 的多倉,入場價格為 50,000 美元。交易者 A 決定以 51,000 美元的入場價格再開倉 0.8 BTC,以調增其多倉。
交易期總價值 = (50,000 × 0.5) + (51,000 × 0.8) = 65,800 USDC
開倉均價 = 65,800/(0.5 + 0.8) = 50,615.38 美元
備註:
關於 USDC 合約 V3 API 的回應參數,請參閱 sessionAvgPrice 以了解 USDC 永續合約的開倉均價。到達結算時間後,sessionAvgPrice (開倉均價) 將更新為結算時的標記價格。建議您使用此處更新的 API 。

