合约交易机制

开仓均价(永续和交割合约)

logo
更新于 2026-03-24 05:34:50
分享
免责声明:本文的中文译文采用机器翻译生成,人工编辑版本将随后发布。

下文详细介绍了不同交割交易产品的仓位开仓均价计算方式。



  1. 反向永续和交割合约

  2. USDT 永续和交割合约

  3. USDC 永续合约





反向永续和交割合约

反向永续和交割合约以美元报价,并以 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 的响应参数,USDC 永续合约的开仓均价请参阅 sessionAvgPrice。到达结算时间后,sessionAvgPrice (开仓均价)将更新为结算时的标记价格。建议您在此处使用更新后的 API




这篇文章有帮助吗?