Alpaca Markets Rate Limits
Alpaca applies per-account rate limits that differ by product and plan. The Trading API is limited to 200 requests per minute per account. The Market Data API is limited to 200 requests per minute on the free Basic plan and up to 10,000 requests per minute on Algo Trader Plus. WebSocket streaming limits are by connection and symbol count: Basic connections are capped (one concurrent stock connection and a limited number of subscribed symbols), while Algo Trader Plus removes the symbol cap. The Broker API has its own per-partner limits governed by the commercial agreement. Exceeding a limit returns HTTP 429; over-connecting a stream returns an in-band error frame (code 406, connection limit exceeded).
Alpaca Markets Rate Limits is the machine-readable rate-limit profile for Alpaca on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 7 rate-limit definitions, measuring requests, connections, and symbols.
The profile also includes 3 backoff/retry policies defined and response codes documented for throttled.
Tagged areas include Market Data, Trading, Brokerage, Rate Limiting, and Quotas.