“欧一交易所fillMarkPx与fillPx不同”并不自动说明订单成交异常。标记价格与订单簿实际成交价用途不同,短时波动、流动性和产品定价机制都可能造成二者存在差异。

fillPx回答该笔成交实际使用的价格,fillMarkPx记录成交时系统标记价格。前者用于成交金额和执行分析,后者更多用于衍生品风险与价格偏离观察。
数据库应分列保存,不能让标记价格覆盖实际成交价。
官方当前说明将fillMarkPx限定为FUTURES、SWAP和OPTION。币币或杠杆订单出现空值时,应先判断字段本就不适用,而不是填0、沿用上一笔或调用其他价格替代。
产品类型应与instId一并记录。
如需比较,可在同一tradeId和fillTime下核对fillPx与fillMarkPx,并明确差值或比例的方向。该指标只描述当时两个口径的距离,不等于滑点全部来源,也不包含手续费。
不得用单笔结果承诺后续成交质量。
同时保存ordId、tradeId、fillPx、fillMarkPx、fillSz、fillTime和产品类型,并与订单频道或成交明细交叉检查。重复tradeId只处理一次。
若字段明显不符,使用脱敏记录联系OKX官方支持,不暴露私密API凭据。
OKX fillMarkPx是衍生品成交时的标记价格,适用于FUTURES、SWAP和OPTION,不等于实际成交价fillPx。两者应按同一成交事件分别保存和核对。