Binance 现货 API 最新更新与功能优化指南

·

概述

本文档汇总了 Binance 现货 API 的关键更新、功能优化与变更事项,旨在为开发者提供清晰、及时的接口调整信息。所有变更均以提升系统性能、安全性与开发者体验为目标。

近期重要更新 (2025年)

2025-07-03: WebSocket 账户接口升级

2025-07-08 07:00 UTC 起,WebSocket 账户接口将进行系统升级。

2025-06-04: SBE 2.0 模式禁用

根据 SBE 政策,SBE 2.0 模式将于 2025年06月12日 正式禁用(废止满6个月后)。请尽快迁移至新模式。

2025-05-28: API 超时与错误记录规范

在“API 基本信息”章节下,全面记录各 API 的超时值与错误代码:

2025-05-22: 时间窗口检查强化

2025年6月6日 7:00 (UTC) 起,FIX、REST 和 WebSocket API 将加强对 recvWindow 的校验逻辑:

2025-04-29: API 密钥类型扩展

原仅支持 Ed25519 API 密钥的功能,将逐步开放给 HMAC 和 RSA 密钥:

👉 获取最新的 API 密钥管理指南

功能优化与性能提升

请求权重调整

多项接口的请求权重已调整,以更合理分配系统资源:

微秒级时间支持

系统现已支持微秒级时间精度(可选启用):

错误代码与消息优化

常见问题

1. 如何选择 API 密钥类型?

HMAC、RSA 和 Ed25519 密钥均可用,但 Ed25519 在安全性和性能上更优,建议新项目优先采用。原有密钥类型可继续使用,但部分新功能可能仅支持 Ed25519。

2. WebSocket 接口升级期间需要注意什么?

升级可能导致连接中断,建议客户端实现自动重连逻辑,并避免在维护窗口内执行关键交易操作。升级完成后,部分旧接口可能停用,请及时订阅官方通知。

3. 时间戳参数有哪些规范?

时间戳需在合理范围内(2017年1月1日后,且不超过服务器时间10秒),否则请求将被拒绝。微秒支持为可选功能,默认仍使用毫秒。

4. 订单查询返回“-2026”错误怎么办?

该错误表示订单因长时间无成交且已归档,无法查询详情。请确保查询90天内活跃订单,或联系技术支持恢复数据(如必需)。

5. 如何降低 API 请求权重消耗?

合理利用 WebSocket 流推送替代频繁轮询,合并查询请求(如使用 symbols 参数批量获取行情),并遵循接口权重限制规划调用频率。

6. SBE 模式迁移有哪些注意事项?

禁用旧模式前6个月会发布公告,请及时更新解码器并测试新模式兼容性。生产环境建议逐步灰度切换,避免中断业务。

总结

Binance 现货 API 持续迭代,旨在为开发者提供更稳定、高效的服务。建议密切关注官方更新日志,及时调整接入逻辑,并充分利用新特性优化交易系统。

👉 查看实时 API 状态与性能指标