更新日志
2026-06-10
生效日期: 2026-06-30
币本位合约与 U 本位合约架构整合 — 涉及 REST 接口、WebSocket Stream、以及账户层行为的变更。完整的受影响接口清单与行动项请见 币本位/U本位整合迁移公告。
2026-06-02
生效日期: 2026-06-02
U 本位合约
GET /fapi/v1/tradingSchedule(交易时段)- 时间范围从查询时间前一日起算的"往后 7 天"扩展为**"往前 7 天 + 往后 7 天"**。
- 新增韩国股票市场(
KR_EQUITY)支持。韩国股票市场时段类型:REGULAR和NO_TRADING。
- WebSocket Stream
tradingSession(当前交易时段)- 新增韩国股票市场支持。
- 新增事件类型
KR_EquityUpdate。韩国股票市场时段类型:REGULAR和NO_TRADING。
2026-05-11
生效日期: 2026-05-13
USDⓈ-M期货
POST /fapi/v1/positionSide/dual- 新增错误码
-4531:在修改 UM 的dualSidePosition时,系统会自动同步 CM 的dualSidePosition。如果 CM 账户有任何持仓或挂单,则无法进行同步,UM 持仓模式的修改将被拒绝并返回错误码-4531。 - 错误信息:
{
"code": -4531,
"msg": "Position mode change requires syncing UM and CM. Please close any open positions or orders in CM and try again."
} - 注意: 此错误码是临时的,仅在 CM 进入 Guard 之前有效(约 1 个月)。CM 进入 Guard 后,将不再出现此错误。
- 新增错误码
2026-04-17
统一账户Pro
- Websocket账户信息推送更新:
- 新增
PM_PRO_ACCOUNT_UPDATE消息,每 5 秒推送一次账户资产状态。
- 新增
2026-04-15
欧式期权
- 交易接口
- 批量撤销订单 - 修正请求权重,从 1 更正为 5。
2026-04-14
统一账户
-
将在2026-04-28启用以下REST接口和WebSocket用户数据推送:
- REST:
- POST
/papi/v1/um/algo/order - DELETE
/papi/v1/um/algo/order - DELETE
/papi/v1/um/algo/allOpenOrders - GET
/papi/v1/um/algo/algoOrder - GET
/papi/v1/um/algo/openAlgoOrders - GET
/papi/v1/um/algo/allAlgoOrders
- POST
- Websocket:
ALGO_UPDATE: 条件订单交易更新推送
- REST:
-
将在2026-04-28弃用以下REST接口:
- REST:
- POST
/papi/v1/um/conditional/order - DELETE
/papi/v1/um/conditional/order - DELETE
/papi/v1/um/conditional/allOpenOrders - GET
/papi/v1/um/conditional/allOrders - GET
/papi/v1/um/conditional/openOrders - GET
/papi/v1/um/conditional/openOrder - GET
/papi/v1/um/conditional/orderHistory
- POST
- REST:
请参考以下公告进行接口替换和调整
2026-04-13
统一账户和统一账户Pro
REST API新增:
POST /sapi/v1/portfolio/margin-call-level: 设置统一保证金账户的强平预警线。当账户的 uniMMR 降至指定水平时,系统将通过邮件和短信发送通知。GET /sapi/v1/portfolio/margin-call-level: 查询统一保证金账户的强平预警线。DELETE /sapi/v1/portfolio/margin-call-level: 删除统一保证金账户的强平预警线。
2026-04-10
生效日期: 2026-04-14
COIN-M期货 / 统一账户和统一账户Pro
POST /dapi/v1/positionSide/dual和POST /papi/v1/cm/positionSide/dual- CM 的
dualSidePosition必须与 UM 保持一致。如果 CM 的dualSidePosition已经与 UM 相同,则修改会被拒绝。
- CM 的
USDⓈ-M期货
- 强平订单 (
<symbol>@forceOrder) 和全市场强平订单 (!forceOrder@arr)- 更新 描述:将"最近的强平订单"改为"最大的强平订单"。
2026-04-09
统一账户
- User Data Stream
- 杠杆账户订单事件 -
executionReport事件新增字段:Cs,pl,pL,pY,eR。
- 杠杆账户订单事件 -
2026-04-08
统一账户
REST API新增:
POST /papi/v1/um/stock/contract: 签署传统金融合约协议
2026-04-06
USDⓈ-M期货 / COIN-M期货 / 统一账户和统一账户Pro
GET /fapi/v1/forceOrders、GET /dapi/v1/forceOrders、GET /papi/v1/um/forceOrders和GET /papi/v1/cm/forceOrders- 新增说明:本接口仅支持最近90天数据的查询。
2026-04-02
USDⓈ-M期货
- Websocket
- 更新 WebSocket Base URL 迁移公告,新增旧 URL 下线日期:2026-04-23。
2026-03-19
USDⓈ-M期货 / COIN-M期货
GET /fapi/v1/historicalTrades和GET /dapi/v1/historicalTrades- 数据查询范围从最近3个月调整为最近1个月。
2026-03-16
USDⓈ-M期货
- 市场数据连接
Mark-Price-Stream和Mark-Price-Stream-for-All-market中新增字段ap显示标记价格移动平均
2026-03-11
欧式期权
- 自2026-03-19起
- 自成交保护
- 和USDⓈ-M期货一样,期权已经支持 Self-Trade Prevention(STP)自成交保护。此功能将阻止订单与来自同一账户或者同一tradeGroupId 账户的订单交易(当前仅支持同一账户)。
- 期权所有交易对支持通过下单时设置selfTradePreventionMode为下面之一的 STP 模式:
- EXPIRE_MAKER: 自成交过期 maker 订单
- EXPIRE_TAKER: 自成交过期 taker 订单
- EXPIRE_BOTH: 自成交过期 taker 和 maker 订单
- REST 更新:
- 新的订单状态:EXPIRED_IN_MATCH - 订单由于 STP 触发而过期
- 以下接口新增可选参数selfTradePreventionMode以设置该订单的自成交保护模式:
- POST /eapi/v1/order
- POST /eapi/v1/batchOrders
- 以下接口新增响应字段selfTradePreventionMode以显示订单的自成交保护模式:
- POST /eapi/v1/order
- POST /eapi/v1/batchOrders
- GET /eapi/v1/order
- GET /eapi/v1/openOrders
- PUT /eapi/v1/order
- PUT /eapi/v1/batchOrders
- DELETE /eapi/v1/order
- DELETE /eapi/v1/batchOrders
- WEBSOCKET 账户信息推送更新:
- ORDER_TRADE_UPDATE中新增字段V显示用户订单的自成交保护模式
2026-03-05
USDⓈ-M期货
- Websocket
- WebSocket Base URL 迁移公告
- 所有 WebSocket 行情推送页面新增
URL PATH字段,标注新的 Base URL 路径(/public、/market)。 - 所有用户数据推送事件页面新增
URL PATH字段,标注新的 Base URL 路径(/private)。
2026-01-09
统一账户:
- Rest API新增Delta中性账户新接口:
POST /sapi/v1/portfolio/delta-mode: 切换当前统一账户到Delta中性账户GET /sapi/v1/portfolio/delta-mode: 查询当前账户到Delta中性状态
2026-01-07
期权
- REST API新增:
GET /eapi/v1/commission: 获取用户手续费率
2025-12-29
USDⓈ-M期货
- "filterType": "MAX_NUM_ALGO_ORDERS" 返回已从接口
GET /fapi/v1/exchangeInfo移除。所有币对的未平仓条件单上限为 200 笔。 - 自2025-12-31起,归集交易数据流
<symbol>@aggTrade增加字段nq,其聚合普通订单成交量,不包含RPI订单数据。
2025-12-11
USDⓈ-M期货
- REST API新增:
GET /fapi/v1/tradingSchedule: 获取一周交易时段信息POST /fapi/v1/stock/contract: 签署传统金融合约协议
- Websocket API新增:
tradingSession: 获取当前交易时段信息
2025-12-10
- 由于条件订单已迁移至Algo服务,事件
CONDITIONAL_ORDER_TRIGGER_REJECT将于2025年12月15日起废止。所有条件订单的拒绝原因已通过ALGO_UPDATE事件提供。
2025-12-09
COIN-M期货
- 自2025-12-10起,订单交易更新 推送事件
ORDER_TRADE_UPDATE增加订单过期原因字段er。
2025-11-25
USDⓈ-M期货
- 自 2025-11-26 起,用户手续费率接口支持查询RPI手续费率
- REST
GET /fapi/v1/commissionRate
- REST
- 提供如下新接口,获取RPI深度信息
- REST
GET /fapi/v1/rpiDepth
- WebSocket
<symbol>@rpiDepth@500ms
- REST
2025-11-19
USDⓈ-M期货
- REST API更新:
GET /fapi/v1/symbolAdlRisk: 查询自动减仓风险评级
2025-11-18
USDⓈ-M期货
- 支持RPI订单
- 有效方式 (timeInForce)新增“RPI”枚举值
- REST
POST /fapi/v1/orderPOST /fapi/v1/batchOrders
- WebSocket
order.place
- REST
- 新响应字段"IsRPITrade"(布尔)
- REST
GET /fapi/v1/tradesGET /fapi/v1/historicalTrades
- REST
- RPI订单不包含在订单簿
- REST
GET /fapi/v1/depthGET /fapi/v1/ticker/bookTicker
- WebSocket
ticker.book<symbol>@bookTicker!bookTicker<symbol>@depth<levels><symbol>@depth
- REST
- 有效方式 (timeInForce)新增“RPI”枚举值
- 更多详细信息,请阅读 - https://www.binance.com/en/support/faq/92c83c53173947c4a44f9a7277c3b9ce
2025-11-12
币安衍生品正在重建期权系统,以提升整体的稳定性、性能与可扩展性,并引入更多新功能。
作为第一步,我们已上线全新的期权 Demo API 环境,以便现有用户能够提前调整代码,适配新系统。相关文档可在 “Options Demo Trading” 标签页中查看。
请前往 https://demo.binance.com/zh-CN/my/settings/api-management 创建新的 API Key,该 Key 可用于访问全新的期权 Demo 交易环境。
2025-11-10
- BFUSD 已于 2025-08-13 迁移至 Binance Earn,以下接口已被废弃:
POST sapi/v1/portfolio/mintPOST sapi/v1/portfolio/redeem
2025-11-06
-
USDT-M合约将在 2025-12-09 起将条件订单 迁移到Algo服务, 以下订单类型将会受到影响:
STOP_MARKET/TAKE_PROFIT_MARKET/STOP/TAKE_PROFIT/TRAILING_STOP_MARKET. -
REST API 将提供如下新接口进行条件订单的下单、撤单和查询:
POST fapi/v1/algoOrder: 条件单下单DELETE /fapi/v1/algoOrder: 条件单撤单DELETE fapi/v1/algoOpenOrders: 撤销所有条件单GET /fapi/v1/algoOrder: 查询条件订单GET /fapi/v1/openAlgoOrders: 查询条件订单挂单GET /fapi/v1/allAlgoOrders: 查询所有条件单
-
切换后以下接口下
STOP_MARKET/TAKE_PROFIT_MARKET/STOP/TAKE_PROFIT/TRAILING_STOP_MARKET类型订单会被拦截。请求接口会遇到错误码-4120STOP_ORDER_SWITCH_ALGO 。POST /fapi/v1/orderPOST /fapi/v1/batchOrders
-
用户数据更新
- 条件单新增事件:
ALGO_UPDATE
- 条件单新增事件:
-
Websocket API 更新
- 条件单下单 :
algoOrder.place - 条件单撤单:
algoOrder.cancel
- 条件单下单 :
-
本次迁移的影响点如下:
- 条件单在触发前不会进行保证金校验
- GTE_GTC 订单不再依赖于对手方的未平仓订单,而仅依赖于持仓情况
- 订单触发不会增加延迟
- 条件单暂不支持改单
2025-10-21
-
自 2025-10-23 起,下单/改单接口中的
priceMatch枚举OPPONENT_10、OPPONENT_20暂时移除,其余枚举不受影响。影响接口如下:USDT-M 合约 (
/fapi)POST /fapi/v1/orderPOST /fapi/v1/batchOrdersPUT /fapi/v1/orderPUT /fapi/v1/batchOrders
COIN-M 合约 (
/dapi)POST /dapi/v1/orderPOST /dapi/v1/batchOrdersPUT /dapi/v1/orderPUT /dapi/v1/batchOrders
Portfolio Margin (
/papi)POST /papi/v1/um/orderPUT /papi/v1/um/orderPOST /papi/v1/um/conditional/orderPOST /papi/v1/cm/orderPUT /papi/v1/cm/orderPOST /papi/v1/cm/conditional/order
2025-10-20
USDⓈ-M期货
- 自2025-10-23起,订单交易更新推送事件
ORDER_TRADE_UPDATE增加订单过期原因字段er。
2025-10-14
- 自 2025-10-23 起,下列错误码的提示信息将更新:
{
"code": -1008,
"msg": "Request throttled by system-level protection. Reduce-only/close-position orders are exempt. Please try again."
}
2025-10-09
- 合约系统新增:支持中文交易对名称(
symbol可为中文)。exchangeInfo返回示例:"symbol": "测试USDT"。 - 通过 API 下单时,若
symbol含中文,必须进行 URL 编码(UTF-8 百分号编码)。示例:
https://fapi.binance.com/fapi/v1/order?symbol=%E6%B5%8B%E8%AF%95USDT&side=BUY&type=TAKE_PROFIT_MARKET&timeInForce=GTE_GTC&quantity=1&stopPrice=30×tamp=1760000007980 - 推送消息(WebSocket/用户数据流)中的
symbol也可能为中文,请确保客户端/下游系统对中文解析、解码与显示的兼容性。 - 未对中文
symbol进行编码可能导致请求失败或参数解析错误。
2025-08-11
- BFUSD 将于 2025-08-13 迁移至 Binance Earn。迁移完成后,以下接口将被废弃:
POST sapi/v1/portfolio/mintPOST sapi/v1/portfolio/redeem
- 调用上述接口可能会遇到错误码
-21015(ENDPOINT_GONE)。 - Portfolio Margin 和 Portfolio Margin Pro 用户可切换至 Binance Earn 进行 BFUSD 的铸造和赎回。迁移后,Portfolio Margin 钱包中的现有 BFUSD 可先通过资产归集接口(
POST /sapi/v1/portfolio/asset-collection)进行资金归集,然后将BFUSD资产从 Portfolio Margin 钱包转至现货钱包进行赎回。
2025-07-25
- fapi新增下列错误码:
-4109: This account is inactive, please activate the account first. 这表示该账户因长期未使用而被归档。要激活账户,请向USDM合约账户转入任意金额的资产。
2025-07-02
USDⓈ-M期货
-
REST API更新:
GET /futures/data/openInterestHist: 响应增加CMCCirculatingSupply
-
市场数据连接:
- 单个连接最多可以订阅Streams个数从200增加到1024。
2025-04-23
USDⓈ-M期货
- REST API更新:
GET /fapi/v1/insuranceBalance: 查询保险基金余额快照GET /fapi/v1/constituents: 响应增加price和weight
2025-04-15
Portfolio Margin and Portfolio Margin Pro
- 统一账户支持Earn资产作为抵押物相关接口:
POST /sapi/v1/portfolio/earn-asset-transfer: 统一账户转入LDUSDT资产GET /sapi/v1/portfolio/earn-asset-balance: 查询统一账户LDUSDT可转金额
2025-02-28
Portfolio Margin Pro
- 统一账户专业版新增穿仓借贷偿还记录查询(将于2025-02-28生效):
GET /sapi/v1/portfolio/pmloan-history
2025-02-20
币本位合约
WEBSOCKET API
- Websocket API 将于2025-02-25,可通过以下 URL 访问:“wss://ws-dapi.binance.com/ws-dapi/v1”
- WebSocket API 允许通过 WebSocket 连接下单、取消订单等。
- WebSocket API 是独立于 WebSocket 市场数据流的服务。也就是说,下订单和收听市场数据需要两个独立的 WebSocket 连接。
- WebSocket API 受与 REST API 相同的过滤器和速率限制规则的约束。
- WebSocket API 和 REST API 在功能上是等效的:它们提供相同的功能,接受相同的参数,返回相同的状态和错误代码。
2025-01-20
Portfolio Margin
- 统一账户新增查询用户负余额自动兑换记录(将于2025-01-22生效):
GET /papi/v1/portfolio/negative-balance-exchange-record
2025-01-13
USDⓈ-M Futures & COIN-M Futures
- 下列接口将在2024-01-14被调整:
GET /fapi/v1/historicalTradesGET /dapi/v1/historicalTrades
limit调整内容为:- 最大值从1000改为500
- 默认值从500改为100
2025-01-06
Portfolio Margin
- 统一账户新增查询用户下单限频接口:
GET papi/v1/rateLimit/order
2024-12-19
Portfolio Margin Pro & Portfolio Margin
- 统一账户新增BFUSD申购和赎回接口(将于2024-12-20生效):
POST sapi/v1/portfolio/mintPOST sapi/v1/portfolio/redeem
2024-12-17
期权
-
REST API: 新增
GET /eapi/v1/blockTrades以查询最近的大宗交易 -
Websocket行情推送: 在消息
<symbol>@trade和<underlyingAsset>@trade增加字段X显示交易类型
2024-12-02
USDⓈ-M Futures
- 将于2024-12-03增加下列错误码:
-4116: ClientOrderId is duplicated.-4117: Stop order is in triggering process. Please try again later.