发布于 2025-02-08 15:35:06 · 阅读量: 182669
嘿,币圈老铁们,今天咱们来聊聊OKX是如何对交易接口的调用频率进行限制的。毕竟,了解这些规则,才能在交易时如鱼得水,避免踩坑。
OKX对其REST和WebSocket API设置了限速机制,目的是防止恶意使用,确保交易平台的公平和稳定运行。当请求频率过高被系统拒绝时,会返回错误代码50011,提示“用户请求频率过快,超过该接口允许的限额”。每个接口的限速不同,具体限制可在接口详情中查看。
限速的定义如下:
对于下单、撤单和改单等交易操作,OKX的限速规则如下:
对于每个子账户,每2秒最多允许1000个订单相关请求。仅有新订单及修改订单请求会被计入此限制。对于包含多个订单的批量请求,每个订单将被单独计数。如果请求频率超过限制,系统会返回50061错误码。产品ID维度的限速规则保持不变,现有的限速规则与新增的子账户维度限速将并行运行。若用户需要更高的速率限制,可以通过多个子账户进行交易。
为了激励更高效的交易,OKX为交易成交比率高的用户提供更高的子账户限速。交易所将在每天00:00 UTC,根据过去七天的交易数据计算两个比率:
根据成交比率,系统将为子账户分配不同的限速等级。例如,成交比率在1到2之间的子账户,每2秒允许的订单请求数为1250;而成交比率在10到20之间的子账户,每2秒允许的订单请求数为2500。
需要注意的是,若成交比率和预期限速有所改善,提升将于08:00 (UTC)立即生效。但若成交比率下降,需要降低未来限速,系统将给予一天的宽限期,降低后的速率限制将在T+1 08:00 (UTC)实施。
对于新创建的子账户,创建时将应用最低档位限速,在T+1 08:00 (UTC)时,将开始应用上述限速规则。
通过了解并遵守OKX的限速规则,交易者可以更有效地规划交易策略,避免因频率限制导致的交易失败。同时,合理利用子账户和提高成交比率,可以获得更高的限速,提升交易效率。
citeturn0search0