价格保护机制

概述

通过使用标记价格(Mark Price)而非最新成交价计算盈亏和清算,防止价格操纵导致的恶意清算。

标记价格系统

价格来源

  • 主要数据源: Pyth预言机

  • 更新频率: 实时(400ms级别)

  • 价格聚合: 多交易所加权平均

    • Binance: 40%

    • OKX: 30%

    • Bybit: 30%

使用场景

  • 计算未实现盈亏

  • 触发清算判断

  • 资金费率结算

  • 风险指标计算

价格偏离保护

偏离检测

if |标记价格 - 最新成交价| / 标记价格 > 5%:
    使用标记价格作为强制平仓价
    避免市场操纵导致意外清算
    暂停市价单5分钟
    通知运营团队调查

偏离等级

  • 1-3%: 🟢 正常,无特殊措施

  • 3-5%: 🟡 注意,界面提示

  • 5-10%: 🟠 警告,限制市价单

  • 10%: 🔴 异常,触发熔断

价格异常处理

尖刺过滤

检测并过滤瞬间上下剧烈波动的异常价格,避免误触发清算。使用移动平均和中位数过滤。

跳空保护

周末或重大事件期间,如果预言机价格与市场价格出现跳空:

  • 使用预言机价格优先

  • 暂停交易5-15分钟

  • 人工review后恢复

最大偏离限制

单笔成交价格不得偏离标记价格超过:

  • 小额订单(<10 SOL): ±5%

  • 中额订单(10-50 SOL): ±3%

  • 大额订单(>50 SOL): ±2%

超过限制的订单将被拒绝或分拆执行。

相关文档

Last updated