shadowpaper文档交易 ↗
打开 App交易 ↗
工作原理

爆仓

每个仓位在开仓时确定固定的爆仓价,价格触及即没收全部保证金。

爆仓价#

爆仓价在开仓时确定,此后不再变化。它略早于保证金全部亏光的价格:

  • 多单: 基准 = 开仓价 − 开仓价 ÷ 杠杆,再向开仓价方向移动一个缓冲
  • 空单: 基准 = 开仓价 + 开仓价 ÷ 杠杆,再向开仓价方向移动同样的缓冲
  • 缓冲: BTC 约为基准价的 4.76 bp,ETH 约为 4.81 bp
多单:爆仓价 = (开仓价 − 开仓价 ÷ 杠杆) × (1 + 缓冲)
空单:爆仓价 = (开仓价 + 开仓价 ÷ 杠杆) × (1 − 缓冲)
缓冲:BTC 0.000476041580087574 · ETH 0.000481304050180130

← 公式过长时可横向滑动

触发与结果#

签名指数价到达或越过爆仓价时,仓位即可被清算,全部保证金没收。在爆仓价或越过爆仓价成交的平仓同样按爆仓结算。

清算是公开函数,任何地址携带有效签名价均可调用。协议运行自己的清算程序,不设清算赏金。

费用与 SPAPER#

赔付队列为空时,从没收的保证金中收取 2% 的 LP 侧费用,爆仓按扣除该费用后的保证金铸造 SPAPER。以排队余额作保证金的仓位被清算时不收费用。

价格空窗#

签名价中断期间(例如 Binance 故障),不清算任何仓位。期间越过爆仓价的仓位按第一笔新鲜价格清算,穿仓缺口由 LP 承担。

示例:100× 多单爆仓#

Alice 以 100 USDT 保证金在 80,000 开立 100× BTC 多单,随后价格跌至其爆仓价,此时赔付队列为空。

项目数值
基准价79,200
爆仓价≈ 79,237.70
没收保证金100 USDT
LP 侧费用(2%)2 USDT
LP 净所得98 USDT
向 Alice 铸造的 SPAPER(98 × 100)9,800 SPAPER
基准   = 80,000 − 80,000 ÷ 100                 = 79,200
爆仓价 = 79,200 × (1 + 0.000476041580087574)   ≈ 79,237.70
费用   = 100 × 2%                              = 2
LP     = 100 − 2                               = 98
铸造   = 98 × 每 USDT 100 SPAPER               = 9,800 SPAPER   (LP 净额低于 2,000,000 USDT)

← 公式过长时可横向滑动

价格自开仓价下跌约 0.95% 即触发爆仓;Alice 损失全部 100 USDT 保证金,获得 9,800 SPAPER。

在 GitHub 上编辑此页 ↗更新于 2026-10-29