为保护用户资产,避免因异常价格波动导致的不必要强制平仓,CoinEx对指数价格设计了价格保护机制及异常处理逻辑:当单个成分交易所价格出现异常波动,或市场发生极端行情时,系统将自动调整指数价格的组成成分,以确保指数价格反映市场的公允水平。
一、关于指数价格
指数价格通过参考多家主流交易所的现货价格计算得出,能够更真实地反映币种的整体市场水平。
CoinEx以指数价格为基础计算标记价格,用于合约未实现盈亏计算、强制平仓判断及资金费率结算,有效降低单一交易所价格异常对用户仓位的影响。
🔗了解更多:什么是指数价格 >>
二、更新异常剔除规则
| 更新频率 | 每5秒更新一次指数价格 |
| 成交时间判断 | 检查成分交易所最近成交时间是否超过各市场规定时限,若超过则剔除 |
| 价格获取判断 | 若连续一定时间无法获取价格数据,则剔除该交易所 |
三、价格偏离剔除规则
(1)当指数来源N ≥ 3时:
| 参考基准 | 实时计算各交易所价格相对于中位数价格的偏差 |
| 剔除条件 | 若某交易所价格相对于中位数价格偏差 ≥ 阈值,则予以剔除 |
| 偏差阈值 | BTCUSDT、ETHUSDT、BTCUSDC、ETHUSDC:2% |
| 其他市场:10% |
说明:采用中位数机制,有助于有效过滤异常报价,提升指数稳定性。
(2)当指数来源N < 3时:
| 参考基准 | 每5秒计算各交易所原始价格相对于上一次指数更新时间的偏差 |
| 剔除条件 | 若交易所原始价格偏差 ≥ 10%,则剔除 |
说明:当成分交易所数量较少时,采用相对保守的阈值机制以控制风险。
(3)当指数来源N = 0时:
当所有成分交易所均被剔除时,系统将采用该市场最新成交价格作为指数价格。
通过多层异常判断与动态成分调整机制,CoinEx尽可能降低异常价格对合约仓位的影响,减少非正常强平风险,保障用户资产安全及市场运行稳定。