交易机器人

币安API请求频率限制是多少?超了怎么办

发布于 2026-03-07 | 2 分钟

说明币安API的请求频率限制规则以及超限后的处理方法。

使用币安API做量化交易或数据分析时,请求频率限制是必须了解的内容。超过限制会被暂时封禁IP,影响正常交易。

还没有币安账号的话,先通过 注册币安 注册并创建API Key。手机端也可以管理API,建议 下载币安APP

频率限制的基本规则

币安API有两种主要的频率限制:

请求权重限制:每个API端点有不同的权重值。普通接口权重是1,复杂查询可能是5或10。每分钟总权重不能超过限额(通常是1200)。

下单频率限制:每秒钟和每天的下单次数有上限。每秒最多10个订单,每天最多20万个订单。

不同的端点和权限组合可能有不同的限制值,具体以官方API文档为准。

怎么知道自己用了多少

每次API请求的返回头(Response Header)中会包含当前的权重使用情况。关注以下几个字段:

X-MBX-USED-WEIGHT-1M:当前1分钟内已使用的权重。

X-MBX-ORDER-COUNT-1S:当前1秒内的下单次数。

X-MBX-ORDER-COUNT-1D:当天的下单总次数。

在你的程序中监控这些值,接近上限时主动降速。

超限了会怎样

如果超过了请求权重限制,你会收到HTTP 429错误码,IP会被暂时封禁,通常持续几分钟。在封禁期间所有请求都会被拒绝。

如果严重超限或频繁触发限制,封禁时间可能更长,甚至可能被封禁数小时。

怎么避免超限

合理设计请求频率:不要无限循环请求行情数据,设置合理的间隔时间。

使用WebSocket代替轮询:实时行情数据用WebSocket订阅,不消耗请求权重。

批量处理:一些操作支持批量接口,比如批量下单,一次请求可以提交多个订单。

缓存数据:不需要实时更新的数据可以在本地缓存,减少重复请求。

被封了怎么解除

短时间封禁会自动解除,等几分钟再试即可。如果被长时间封禁,可以联系币安API支持团队处理。

为了避免影响交易,建议在程序中加入重试逻辑,遇到429错误时自动等待一段时间后再重试。