Aster 永续合约上的 Mark Price 有什么用
在 Aster Perps 上,Mark Price 作为计算交易者未实现的损益(PnL)以及触发清算的参考价格。其主要目的是防止在异常市场波动期间进行不必要的强制清算,并确保永久合约的定价公平、准确。与上一次交易价格(可能受到突然波动或操纵影响)不同,Mark Price 提供了一个更加稳定可靠的基准。
价格指数
价格指数是来自币安、HTX、Kraken等主要现货交易所价格的加权平均值。交易量较高的交易所在指数中权重更高。该指数代表资产现货价格的“公允价值”,是用于计算马克价格的主要组成部分。
Example: 例如:对于比特币永久合约,该指数可能包含币安、克拉肯和霍比的比特币/美元价格,按交易量加权,以反映比特币的公允现货价格。
马克价格是如何计算的
Mark Price 通过衡量三个价格的中位数来确定:
·价格1:价格指数×(1 + 资助率×(按小时计算下一次融资利率的时间) ÷ 8)
·价格2:价格指数+5分钟移动平均指数(买入1 + 问话1) ÷ 2 - 价格指数
·合同价格:当前合同价格
每分5分钟间隔内每分钟采集一次5分钟移动平均值:
移动平均值 = 平均值((出价1 + 询价1) ÷ 2 − 价格指数)
Mark Price 是价格1、价格2和合约价格的中位数。例如,如果价格1 < 价格2 < 合约价格,则选择价格2作为标价。
异常市场条件下的防护措施
·单一交换偏差:如果一个交易所的价格偏离所有汇价的中位数5%以上,则该汇率的权重设置为零。
·多个交换偏差:如果多个交易所显示偏差超过5%,则所有源的中位数以指数值而非加权平均值使用。
·交易所连接问题:如果交易所在3秒内未能更新其价格信息,则将其从价格指数计算中移除。
·最后交易价格保护:如果最新合约交易偏离马克价超过5%,且5秒内无新交易,则合同价格在计算中被替换为当前的马克价格。
Mark Price 为何重要
·未实现的 PnL:确定未实现的 PnL 为空位。
·清算参考:防止因合同价格突然上涨而导致不公平清算。
·资金计算:影响长仓和空头之间的资金支付。
常见问题
Mark Price 和上普莱斯有什么区别?
Mark Price 是用来计算未实现的PnL并触发清算的参考文件;它旨在防止不公平的强制清算。最后价格是合约上最近的交易价格,在高波动性下波动速度可能更快。
价格指数是如何计算的?
这是主要交易所现货价格的加权平均值。交易量较高的交易所具有更大的权重,并代表该资产的公平市场价值。
为什么Aster使用三个价格的中位数来确定Mark Price?
使用中位数可缓解突然的峰值或下降,减少不必要的清算。
如果市场状况异常,有哪些保护措施?
如果一个或多个交易所与中位数有显著偏差(>5%),其影响就会被削弱或消除。
如果交易价格在未更新的情况下偏离Mark Price ,系统将合同价格替换为Mark Price 计算。
延迟反馈的交易所暂时被排除在价格指数之外。
Mark Price 能否与实际市场价格有所不同?
是的。在高波动性或异常情况下,马克价格可能会偏离最终价格。
Mark Price 如何影响清算?
马克价格作为参考价格,用于计算交易者未实现的损益(PnL)并触发清算。
Mark Price 用于资助付款吗?
是的。长仓和空位之间的资金支付是通过 Mark Price 来保持公平的计算得出的。