标记价格计算

12月 30, 2025

什么是标记价格

标记价格用于衡量合约市场的合理价格,是计算未实现盈亏、资金费率结算以及判断仓位强平的重要参考。它是合约市场最关键的价格指标之一,对于驱动合约市场平稳运转至关重要。所以,标记价格设计上既不能对市场波动过于敏感,也不能过于钝化的反映市场。

标记价格计算

永续合约的标记价格由三个原始价格计算而来,取三者的中位数作为最终标记价格。标记价格每秒更新一次。

标记价格个原始价格,分别为:

  (i) Price1:OSL 合约市场的最新成交价 (Last Price)

  (ii) Price2:指数价格 + 资金费率计算得到

  (ii) Price3:指数价格 + 合约盘口基差计算得到

Price2 计算逻辑:

  (i) Price2 = 指数价格 × (1 + 最新资金费率 × 距离下一次资金费结算时间 ÷ 资金费结算周期),其中资金费结算周期和距离结算时间,单位为分钟,具体的时长,根据合约的资金费率结算周期获得,比如 8 小时为周期的,结算周期时间 = 60 x 8 = 480 分钟

  (ii) 举例

  1. 当前 BTCUSDT 永续合约的指数价格 = 91,500

  2. BTCUSDT 永续合约的资金费结算周期为 8 小时 = 480 分钟

  3. 当前时间为 14:00,距离下一次结算 16:00 剩余 2 小时 = 2 x 60= 120 分钟

  4. 最新资金费率 = 0.01%

  5. Price2 = 91,500 x (1 + 0.01% x 120 ÷ 480) = 91,502.2875

Price3 计算逻辑:

  (i) Price3 = 指数价格 + MA (30 秒的盘口基差)

  (ii) 第一步:计算盘口基差,盘口基差 =(买一价 + 卖一价)÷ 2 - 指数价格,盘口基差每 1 秒计算一次,即一分钟内的 1s、2s、3s、...、30s 时刻计算盘口基差,买一价、卖一价和指数价格为同一时刻的价格数据。

  (iii) 第二步:计算 30 秒的盘口价差算术平均值,MA (30 秒的盘口基差) = (盘口基差1 + 盘口基差2 +...+ 盘口基差 30) ÷ 30,盘口基差每 1 秒更新一次,在数学含义上,每一个盘口基差的权重为 1/30。

  (iv) 第三步:得到 Price3 = 指数价格 + MA (30秒的盘口基差)

最终标记价格取 Price1、Price2、Price3 的中位数。

如有任何问题或需要进一步帮助,请通过 APP、平台或发送邮件至 [email protected] 联系客服