合约规则文档 价格与行情数据

指数价格

指数价格是系统基于可用价格来源计算得到的参考价格。正常情况下,系统会从多个外部交易所获取 BTC/USDT 现货价格,并按预设权重计算加权平均值,用于降低单一交易所价格异常对合约系统的影响。

系统默认至少需要一个可用价格来源。如果当前没有任何可用的外部价格来源,则直接采用系统最新成交价作为指数价格来源,确保价格链路不断档。

多外部来源可用时: 价格指数 = Sum(交易所权重百分比 × 该交易所现货价格) 无外部来源可用时: 价格指数 = 系统最新成交价
交易所 交易对 权重 原表示例价格
BinanceBTCUSDT0.4347100000
OkxBTCUSDT0.130410000
CoinbaseBTCUSDT0.130410000
GateioBTCUSDT0.043410000
KucoinBTCUSDT0.065210000
MxcBTCUSDT0.065210000
BitgetBTCUSDT0.065210000
BybitBTCUSDT0.065210000

加权计算示例

假设 BTCUSDT 有 3 个可用外部来源,系统按配置权重计算指数价格:

Binance 价格 = 60,000,权重 = 50% OKX 价格 = 60,100,权重 = 30% Coinbase 价格 = 59,900,权重 = 20% 价格指数 = 60,000 × 50% + 60,100 × 30% + 59,900 × 20% 价格指数 = 30,000 + 18,030 + 11,980 价格指数 = 60,010 USDT

如果所有外部来源都不可用,且系统最新成交价为 60,050 USDT,则指数价格直接取 60,050 USDT。

指数价格保护

  • 单一价格来源偏差:当某个交易所的最新价格与所有价格来源中间价的偏离幅度超过 3% 时,该交易所价格会被限制在中间价的 1.03 倍或 0.97 倍。
  • 连接异常处理:如果无法获得某交易所数据,或该交易所过去 5 分钟未更新数据,则该交易所在加权平均计算中的权重归零。剔除异常来源后,如仍有至少一个可用来源,则继续使用剩余来源计算指数价格。
  • 无可用外部来源兜底:如果所有外部价格来源都不可用,系统直接采用系统最新成交价作为指数价格来源,以保证指数价格仍可持续生成。
  • 最新价格保护:当指数价格和标记价格缺少稳定可靠的外部参考资料时,系统可使用合约最新交易价格作为参考,以避免不必要的强平。

偏差处理示例

  • 假设所有价格来源的 BTCUSDT 指数中间价为 20,000 USDT。
  • 如果某交易所价格偏差为 +7%,超过 3% 偏差阈值,则该来源计入价格限制为 20,000 × 1.03 = 20,600 USDT。
  • 如果某交易所价格偏差为 -6%,超过 3% 偏差阈值,则该来源计入价格限制为 20,000 × 0.97 = 19,400 USDT。
  • 当该交易所价格回到中间价 3% 偏差阈值内时,系统重新使用其原始价格参与计算。
  • 如果所有外部来源都不可用,则不再做外部加权,直接使用系统最新成交价作为指数价格来源。
交易对偏差上限
BNBUSDT0.01
BTCUSDT0.01
ETHUSDT0.01
SOLUSDT0.01
USDCUSDT0.01
XRPUSDT0.01