OKX自成交保护STP解析

OKX 的 “自成交保护” 是什么?很多交易者挂单莫名其妙被取消。先给出结论,OKX 有强制的自成交保护 STP 机制。不少交易者遇到这种怪事:我同时挂买单和卖单,结果其中一张单子直接被系统取消,自己啥都没干,订单没了。很多人以为平台 BUG。今天讲 OKX 自成交保护 STP 三种模式,什么场景会取消你的挂单,能干什么,不能干什么。

返回首页
Waypoint

细节拆解一:什么叫自成交,STP 三种模式通俗讲明白

自成交:同一个实际控制账户,自己的买单,和自己的卖单互相撮合。自己跟自己成交,没有实际换手,白白消耗手续费。

OKX 对母账号,连同全部子账户,做统一的自成交检测。主账号 + 全部子账户,会被当成同一个主体,防止自己和自己成交。

1、Cancel‑Maker(取消挂单):默认模式。如果要发生自成交,把原本挂在盘口的 Maker 挂单直接取消,吃单的 Taker 订单继续去跟市场其他人撮合。这是绝大多数用户的默认设置。

2、Cancel‑Taker(取消吃单):即将自成交的时候,把进来的吃单 Taker 取消,保留盘口原来的挂单 Maker。

3、Cancel‑Both(两者全部取消):检测到要自成交,Maker 挂单、Taker 吃单,两张单子全部直接取消。

Waypoint

细节拆解二:STP 能干什么,有哪些搞不定的场景

STP 能干的:同一个主账号下面,母账号 + 所有子账户之间,阻止自己和自己成交,避免白白浪费手续费。

STP 搞不定的两件事:

第一,STP 只识别 OKX 平台内部,同一个主账号下的母 / 子账户。你两个完全独立 KYC 账号,身份证不一样,STP 管不到。

第二,STP 只防止同一平台内部自成交。你 OKX 挂单,另一个交易所下单,跨平台对敲,STP 完全检测不到。

还有细节:STP 只处理同一交易对。BTC‑USDT 的单子,不会干扰 ETH‑USDT。

很多人的误区:STP 可以防止我刷交易量,全世界所有账户都能识别。不是,只管控本平台同一个主账号以及下属全部子账户。

Waypoint

细节拆解三:普通人遇到订单被 STP 取消,实操怎么处理

  1. 01

    看到订单莫名被取消

    1、看到订单莫名被取消,订单日志写 STP 相关字样,这是自成交保护触发,不是系统 BUG。检查是不是主账号、子账户,同时挂了会自成交的买卖单。

  2. 02

    STP 模式

    2、STP 模式,普通散户不要随便去改,默认 Cancel‑Maker 够用。乱改模式,订单行为会变得不符合你的预期。

  3. 03

    记住:子账户属于同一个主体

    3、记住:子账户属于同一个主体,子账户和主账号,不要同时挂会互相成交的对手单,会触发 STP 取消。

  4. 04

    两套完全独立 KYC 身份证的账号

    4、两套完全独立 KYC 身份证的账号,STP 管不到,STP 不会跨身份证识别。

Article FAQ

常见问题

我的订单没有手动撤销,日志显示 STP 被取消,是平台故障吗?

是自成交保护机制触发。主账号、子账户有可以互相撮合的对手单,STP 取消订单,属于设计机制。

STP 自成交保护,会管控不同身份证的独立 KYC 账号吗?

不会,只管控同一个主账号以及下属全部子账户。

STP 默认模式是什么,普通散户需要修改吗?

默认 Cancel‑Maker,普通交易者不要随便改动 STP 模式。

子账户和主账号,会不会触发 STP 自成交保护?

会,子账户继承主账号主体,主账号子账户之间,会检测自成交,触发 STP 取消订单。