杠杆交易指数价格与合约价格指数算法一致,指数价格是参照一篮子各大现货交易市场的价格,根据其交易量加权平均后得到的综合指数价格。参考的交易市场包括Huobi、OKX、HitBTC、Gate.io、Bitmax、Bitfinex、Bybit、MXC等。
我们同时还采取一些额外的保护措施,来避免由于现货市场价格出现中断或由于连接问题而导致糟糕的市场表现。这些保护措施如下:
- 当特定交易所的最新价格偏离所有价格来源的中位数超过5%时,即会发生单一价格来源偏差。在这种情况下,该价格将立即被限制在中位数的1.05倍或0.95倍,具体取决于偏差是高于还是低于中位数价格。例如,假设交易所A的BTCUSDT指数的中位数价格为20,000 USDT。如果偏差是+7%,其记录值将为21,000 USDT(20,000 x 1.05)。相反,如果偏差是-6%,则记录值将为19,000 USDT(20,000 x 0.95)。在价格超过此价格偏差阈值之后,该调整将立即发生。当价格值再次落回从所有价格来源的中位数偏差5%的阈值内时,交易所计算的价格值将被重新调整为其原始值。
- 交易所连接问题:如果我们无法访问交易所的数据源,并且此交易所在最近10秒内更新了交易数据,我们可以从最新的结果中获取价格数据,并将其用于指数价格的计算。
- 如果一个交易所在10秒内没有更新交易数据,则在计算加权平均值时,该交易所的权重将为零。
- 最新成交价格保护:当「指数价格」及「标记价格」撮合系统在无法获得稳定可靠的参考数据来源时, 对于指数价格成分单一的合约,指数会受到影响(指数价格不会变动),我们会用最新成交价格保护机制更新标记价格直至恢复正常。最新成交价格保护是一种临时切换合约价格标记的方法,以合约自身成交最新成交价格加一定的限制作为标记价格使得撮合系统有办法计算未实现盈亏与强平线等,同时尽量避免在此时造成不必要的强平事件。
注:
- Cross Rate(交叉汇率): 对于一些没有直接报价的指数,计算交叉汇率作为综合指数价格。例如:综LINK/USDT and BTC/USDT来计算LINK/BTC。
- 币安将不时更新指数价格成分。