价格保护机制
概述
通过使用标记价格(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