CHANGELOG for Binance SPOT Testnet
Last Updated: 2026-03-27
Note: All features here will only apply to the SPOT Testnet. This is not always synced with the live exchange.
2026-03-27
The following will occur today at approximately 07:00 UTC.
-
RAW_REQUESTSrate limit increases to 300,000 per 5 minutes. -
Request weights for the following endpoints and methods become 0 when the request is successful. Failed requests are still charged the documented weight.
IPs that only call these endpoints and methods successfully will never hit theREQUEST_WEIGHTrate limit.- REST API
POST /api/v3/orderPOST /api/v3/sor/orderDELETE /api/v3/orderDELETE /api/v3/openOrdersPOST /api/v3/order/cancelReplacePOST /api/v3/order/ocoPOST /api/v3/orderList/ocoPOST /api/v3/orderList/otoPOST /api/v3/orderList/otocoPOST /api/v3/orderList/opoPOST /api/v3/orderList/opocoDELETE /api/v3/orderListPUT /api/v3/order/amend/keepPriority
- WebSocket API
order.placesor.order.placeorder.cancelopenOrders.cancelAllorder.cancelReplaceorderList.placeorderList.place.ocoorderList.place.otoorderList.place.otocoorderList.place.opoorderList.place.opocoorderList.cancelorder.amend.keepPriority
- REST API
-
STP Transfer will be allowed on all symbols today at approximately 07:00 UTC.
2026-03-16
Notice: This will be rolled out at approximately 9:00 UTC today.
- Symbols
BTCUSDTandBROCCOLI714USDChave Price Range Execution Rule enabled. The settings are for testing only and may not be indicative of settings on the live exchange.
2026-03-12
- The removal of
!ticker@arrfor Spot Testnet has been moved to today at 07:30 UTC.
2026-03-11
Notice: FIX TLS Connectivity Update on 2026-03-17, starting from 03:00 UTC and will take about 1 hour to complete.
Action Required:
During the update window, existing FIX connections may drop intermittently. To ensure successful reconnections and new connections afterward, please verify before our update that your client sends SNI (Server Name Indication) during the TLS handshake and validates the certificate against the requested hostname.
Clients without SNI may receive an error message during handshake related to incorrect certificate during or after the update window, leading to TLS handshake or hostname verification failures. This can occur with some Node.js clients if SNI is not explicitly configured.
Please consult the FIX API documentation for full context.
2026-03-09
Notice: The changes in this section will be gradually rolled out starting from 2026-03-11 02:00 UTC and will be finished at approximately 2026-03-12 13:00 UTC.
New Features
- Price Range Execution Rule
- New Endpoints/Methods
- REST API:
GET /api/v3/executionRulesGET /api/v3/referencePriceGET /api/v3/referencePrice/calculation
- WebSocket API:
executionRulesreferencePricereferencePrice.calculation
- REST API:
- New JSON Stream:
<symbol>@referencePrice
- New Endpoints/Methods
- REST and WebSocket API SBE schema 3:3
- The current schema 3:2 spot_3_2.xml is deprecated and will be retired in 6 months as per our schema deprecation policy.
- Changes in schema 3:3:
- New message
ExecutionRulesResponse - New message
PriceRangeExecutionRule(to be embedded inExecutionRulesResponse) - New message
ReferencePriceResponse - New message
ReferencePriceCalculationResponse - New enum
executionRuleType - New enum
expiryReason - New enum
calculationType - New field
expiryReasoninNewOrderResultResponse,NewOrderFullResponse,NewOrderListResultResponseandNewOrderListFullResponse - New field
expiryReasoninExecutionReportEvent - New message
ServerShutdownEventfor WebSocket API only
- New message
- FIX SBE schema 1:1
- This will be used for FIX Order Entry, FIX Drop Copy, and FIX Market Data.
- The current FIX schema 1:0 spot-fixsbe-1_0.xml is deprecated and will be retired in 6 months as per our schema deprecation policy.
- Changes in schema 1:1:
- New enum
expiryReason - New field
ExpiryReasoninExecutionReport
- New enum
FIX API
- ExpiryReason
<25056>is optionally added to the ExecutionReport<T>message.- Updated QuickFIX Schema for FIX Market Data and FIX Order Entry.
WebSocket API
serverShutdownevent added.
General Changes
- The responses to order placement and order list placement endpoints display the expiry reason depending on the value of
newOrderRespAck:- If
newOrderRespType=ACK, the expiry reason is not displayed. - If
newOrderRespType=RESULTornewOrderRespType=FULLmode, the expiry reason, if any, is displayed in fieldexpiryReason. - This affects the following endpoints/methods:
- REST API
POST /api/v3/orderPOST /api/v3/sor/orderPOST /api/v3/order/cancelReplacePOST /api/v3/order/ocoPOST /api/v3/orderList/ocoPOST /api/v3/orderList/otoPOST /api/v3/orderList/otocoPOST /api/v3/orderList/opoPOST /api/v3/orderList/opoco
- WebSocket API
order.placesor.order.placeorder.cancelReplaceorderList.placeorderList.place.ocoorderList.place.otoorderList.place.otocoorderList.place.opoorderList.place.opoco
- REST API
- In User Data Streams,
executionReportevents have a new optional field,eR, which shows the expiry reason, if any.
- If
- These endpoints have been deprecated for a long time and will be retired:
GET /api/v1/pingGET /api/v1/timePOST /api/v1/userDataStreamPUT /api/v1/userDataStreamGET /api/v1/ticker/bookTickerGET /api/v1/ticker/priceGET /api/v1/klinesGET /api/v1/historicalTradesGET /api/v1/depthGET /api/v1/aggTradesGET /api/v1/ticker/24hr
- The following endpoints will be retired:
GET /api/v1/userDataStreamDELETE /api/v1/userDataStreamGET /api/v1/trades
2026-03-05
New Features
- Users of the Spot Test Network can now choose to add commissions on their Testnet orders, if they want to test their integration of commission APIs and fields.
2026-02-24
- Following the announcement on 2025-11-28,
!ticker@arrwill be retired on 2026-03-26 ICEBERG_PARTSwill be increased to 100 for all symbols starting 07:30 UTC.
2026-02-09
- Clarified exponent field requirements in FIX SBE documentation
2026-02-04
Data reset
All data on the Spot Test Network will be deleted today according to the periodic reset procedure. See F.A.Q. for more details.
REST and WebSocket API:
- Reminder that SBE 3:0 schema will be retired on 2026-02-06, 6 months after being deprecated.
2026-02-02
- Documented that FIX Drop Copy session data is delayed by 1 second. This has been the delay since the inception of the FIX API.
2026-01-27
- ICEBERG_PARTS will be increased to 50 for all symbols today.
2026-01-26
- Added undocumented
recvWindowtouserDataStream.subscribe.signature.
2026-01-21
REST and WebSocket API
Following the announcement from 2025-10-24, the following endpoints/methods will no longer be available starting from 2026-02-04, 07:00 UTC
REST API
POST /api/v3/userDataStreamPUT /api/v3/userDataStreamDELETE /api/v3/userDataStream
WebSocket API
userDataStream.startuserDataStream.pinguserDataStream.stop
2026-01-07
Data reset
All data on the Spot Test Network will be deleted today according to the periodic reset procedure. See F.A.Q. for more details.
2025-12-18
- Updated FIX SBE documentation
- Clarified User Data Stream documentation regarding
eventStreamTerminated. - Assets
这是测试币and456and symbol这是测试币456have been added for testing endpoints/methods with a Unicode symbol. Balances for both assets have been distributed to all accounts.