当前位置:网站首页 > 公告中心 > 正文

欧易OKX调整WebSocket 订单频道推送行为

2026-07-23 14:10:21 7 0

链外网2026年7月23日消息,为了让客户能够更明确地判断 "post-only"(包括 "mmp_and_post_only")与将要推出的 "rpi" 新订单的最终状态,避免收到 "state: live" 后订单仍被撤销的场景,欧易OKX计划调整订单频道中 "post-only" 与 "rpi" 订单的 "state: live" 事件行为。

具体影响

订单 "state: live" 事件的推送时机调整 —— 从订单接收后立即推送,改为订单成功进入订单簿之后才推送。(延后约 1 ms);

价格穿越 BBO 被撤单的挂单失败场景下,"state: live" 更新将被完全移除,只推送 "state: canceled" 更新。

场景

调整前

调整后

"post-only" 订单挂单失败(价格穿越 BBO 被撤单)

先推 "state: live",再推 "state: canceled"

只推 "state: canceled"(不再有 live)

"post-only" 订单成功挂单

立即推 "state: live"

推 "state: live" (延后约 1 ms)

"post-only" 订单成功挂单后被吃单(一次成交)

"state: live" → "state:   filled"

"state: live" (延后约 1 ms) → "state: filled"

"post-only" 订单成功挂单后被吃单(多次部分成交)

"state: live" → "state:   partially_filled" → "state: filled"

"state: live" (延后约 1 ms) → "state: partially_filled" → "state:   filled"

"post-only" 订单带 "reduceOnly: true", size 被修改

"state: live" → "state:   live"("amendSource: 4, amendResult: 0")

"state: live",   ("amendSource: 4, amendResult: 0") → "state: live"

将要推出的 "rpi" 订单,"rpiPxRound: false", 挂单失败(不满足价格间距规则被撤单)

N/A

只推 "state: canceled"(不会有 live)

将要推出的 "rpi" 订单,"rpiPxRound: true",并且 price 被修改

N/A

"state: live"   ("amendSource: 6, amendResult: 0") → "state: live"

生效时间

对于 "rpi" 订单(包括将要弃用的 "elp" 订单), 模拟盘:7 月 21 日;实盘:7 月 28 日。

对于 "post_only" 和 "mmp_and_post_only" 订单, 模拟盘和实盘均为 8 月中旬。

影响范围

受影响的订单类型有:"post_only"、"mmp_and_post_only"、"rpi"(Enhanced Limit Price)。

其他订单类型如 "limit"(普通限价单)、"market"(市价单)、"ioc"、"fok" 订单推送行为保持不变。

本文暂时没有评论,来添加一个吧(●'◡'●)

发表评论:

  • 评分:
  • 回到顶部