Binance · Rate Limits
Binance Rate Limits
Binance applies a weight-based rate limit model rather than a flat per-second cap. Each REST endpoint carries a weight; the sum of weights consumed in a rolling window must stay below the per-IP and per-account ceilings exposed by /api/v3/exchangeInfo. Limits are enforced primarily on the source IP for REST traffic and on the account/key for order submission. Exceeding limits returns HTTP 429; repeat violations escalate to HTTP 418 IP bans (2 minutes up to 3 days). Limits are higher for VIP accounts but the documented ceilings are the floor that all clients should plan against.
4 Limits
Throttle: 429
CryptocurrencyExchangeTradingMarket DataRate Limiting
Limits
REQUEST_WEIGHT (REST, per IP) IP
see /api/v3/exchangeInfo rateLimits[]
Weight ceiling published per endpoint; sum of weights consumed in the rolling window cannot exceed the published ceiling. Track current usage via X-MBX-USED-WEIGHT response headers.
RAW_REQUESTS (REST, per IP) IP
see /api/v3/exchangeInfo rateLimits[]
Hard cap on raw request count regardless of endpoint weight; enforced on the source IP.
ORDERS (per account) account
see /api/v3/exchangeInfo rateLimits[]
Per-account order placement ceilings (typically per-10-second and per-day windows). Inspect via GET /api/v3/rateLimit/order. Tracked separately from REST weight.
WebSocket connections IP
see WebSocket Streams documentation
Connection ceilings and per-connection subscription caps documented in WebSocket Streams reference; ping/pong required to keep streams alive.
Policies
Weight model
Each REST endpoint declares a weight; clients must aggregate consumed weight against the per-IP ceiling published in /api/v3/exchangeInfo rather than counting requests.
Backoff on 429
A 429 response includes a Retry-After header in seconds; clients must back off until that interval elapses. Continuing to send requests during the back-off window is interpreted as abuse and triggers an IP ban.
IP ban escalation (HTTP 418)
Repeatedly violating rate limits and/or failing to back off after receiving 429s results in an automated IP ban. Ban duration scales from 2 minutes up to 3 days for repeat offenders; the Retry-After header indicates expiry.
VIP weight upgrades
Higher VIP accounts receive elevated weight ceilings on a per-account basis; consult VIP program documentation for the multipliers in force.
Order rate independence
Order placement limits are tracked per account, not per IP. Successful fills replenish headroom faster than canceled orders.