什么是标记价格?
标记价格(Mark Price)是平台按规则计算、用于仓位估值和风险判断的参考价。 在加密货币合约页面中,它常与最新成交价同时出现:最新成交价记录最近一笔交易,标记价格则提供计算浮动盈亏和判断保证金是否充足的价格依据。本文以合约交易为例说明。
为什么不直接用最新成交价?
最新成交价只代表最近一笔交易。一个合约市场的可成交数量不足时,少量交易也可能把价格推离其他市场,随后又很快回落。如果仓位风险完全跟随这笔成交估值,短暂偏离就可能影响大量仓位。
标记价格引入指数价格等信息,减少单一合约市场短时异常的影响。指数价格通常综合多个现货市场,为对应资产提供现货参考;标记价格再按产品规则结合合约市场的情况计算。
这不是把价格固定住。现货市场整体变化时,标记价格也会变化;数据源或计算过程出现异常时,它同样可能受到影响。
标记价格怎样计算?
一种做法是以现货指数为基础,加上经过平滑处理的合约价差。现货指数反映资产在现货市场的参考价格,合约价差反映合约相对这个参考价格偏高还是偏低。
以 OKX 文档中的合约计算方式为例,先取合约最高买价与最低卖价的平均值,即合约买卖中间价,再减去指数价格。这个差额在该公式中称为基差。系统取一段时间内基差的移动平均值:随着时间推进,新数据进入计算,旧数据退出,以减弱单次跳动的影响。
标记价格=指数价格+基差的移动平均值
例如,当前指数价格为 100 USDT,按上述规则算出的基差移动平均值为 0.2 USDT,标记价格就是 100.2 USDT。USDT 是报价资产,数字仅用于说明;这里的 0.2 是一段时间的计算结果,不是直接取当前一笔交易与指数的差额。
如果合约相对现货的偏离持续存在,平均值也会逐渐反映它;若只是短暂跳动,影响则通常较小。这是具体计算实例,不是所有平台或产品统一使用的公式。
标记价格怎样用于浮动盈亏?
未实现盈亏是尚未平仓时,按某个参考价格估算的盈亏。使用标记价格计算,就是把仓位按这个价格估值,而不是按最近一笔成交价估值。
例如,一笔假设的线性合约多头,价格每上涨 1 USDT,持有的 10 个单位就增加 10 USDT 的价格收益。若开仓价为 100,标记价格为 102,按标记价格计算的未实现盈亏为 10 ×(102-100)=20 USDT。若最新成交价为 103,按最新成交价计算则为 30 USDT。两种结果使用了不同参考价,例子均不计费用。
产品界面可能提供不同的盈亏显示口径。用于风险判断的价格,与用户选择查看的浮动盈亏口径,不一定相同;实际平仓后的结果还要以成交记录和费用为准。
标记价格与强平有什么关系?
平台需要判断仓位的担保是否仍然充足。保证金是为交易提供的担保资产;计入浮动盈亏后的权益,与继续持仓所需的维持保证金及相关费用要求比较,才能判断是否需要减仓或平仓。
以 OKX 合约规则为例,这项风险判断采用标记价格。因此,最新成交价碰到显示的预估强平价,不代表风险计算所用的标记价格也到达那里。反过来,最新成交价尚未碰到,标记价格及账户权益也可能已经满足强平条件。
预估强平价是按当前仓位和账户条件倒算出的参考值,标记价格则是持续更新的估值价格。具体处置过程可参见强制平仓。
平仓会按标记价格成交吗?
不会因为使用标记价格估值,就保证按它成交。订单进入市场后,实际成交价取决于可匹配的报价和数量;最新成交价也只是上一笔交易的结果,不保证下一笔仍能按同价完成。
因此,标记价格回答的是“仓位按什么价格估值”,成交价格回答的是“这笔交易实际在什么价格完成”。两者不同,实际执行还可能产生滑点。
相关词条
继续了解指数价格、预估强平价和保证金,或返回加密货币术语表。









