Comparator
Broker API Comparator
Alpaca vs IBKR vs Tradier vs Schwab vs Robinhood — auth, rate limits, order types, market data, MCP, fees. Pick the right broker before coding.
Runs in your browser. Nothing you enter is uploaded, and no account or API key is needed.
Best fit
Alpaca
5 of 5 brokers meet every filter; Alpaca ranks first (simplest auth among them). $0 (PFOF on equities), auth complexity 1/5.
Solo AI operator, paper-to-live parity
Ranked brokers
Solo AI operator, paper-to-live parity
Fit-score
1/1
Auth
API Key + Secret (complexity 1/5)
Commission
$0 (PFOF on equities)
Rate limits
Trading API 200 req/min; market data 200/min free, 10,000/min on Algo Trader Plus
MCP
Official Official open-source MCP server (V2 rewrite on FastMCP/OpenAPI); data, paper and live trading
Asset classes
Stocks, Options, Crypto
Order types
Market, Limit, Stop, Stop-Limit, Trailing-Stop and 5 more
Options-first retail, multi-leg strategies
Fit-score
1/1
Auth
OAuth 2.0 (complexity 3/5)
Commission
Lite ($0/mo): $0.35/stock trade + $0.35/contract; Pro ($10/mo): $0 stocks + options
Rate limits
120 req/min standard and market data, 60 req/min trading (production)
MCP
Official Official hosted MCP server (Streamable HTTP, personal API token); market data, accounts and order placement
Asset classes
Stocks, Options
Order types
Market, Limit, Stop, Stop-Limit, OCO and 3 more
Agent-driven trading from an existing Robinhood account; no REST API for stocks or options
Fit-score
1/1
Auth
API key (Crypto Trading API); Robinhood sign-in (Trading MCP) (complexity 3/5)
Commission
$0 (PFOF), $5/mo Gold for margin + extras
Rate limits
Not publicly documented
MCP
Official Official Robinhood Trading MCP (Agentic Trading): long equities, options and crypto, only in a dedicated agentic account; no multi-leg options
Asset classes
Stocks, Options, Crypto
Order types
Market, Limit, Stop, Stop-Limit
Established retail, post-TDA API migration
Fit-score
1/1
Auth
OAuth 2.0 (3-legged) (complexity 4/5)
Commission
$0 equities, $0.65/contract options
Rate limits
120 req/min for non-order calls per app; order writes 0-120/min per account, set at app registration
MCP
Community No official MCP; community servers wrap the Trader API (self-hosted, re-authorize when the 7-day refresh token expires)
Asset classes
Stocks, Options
Order types
Market, Limit, Stop, Stop-Limit, Trailing-Stop and 4 more
Multi-asset-class, international, scale
Fit-score
1/1
Auth
OAuth + TWS/IB Gateway (complexity 5/5)
Commission
Tiered per-share or fixed; ~$0.0035/sh tiered
Rate limits
Market-data lines / 2 requests per second (50 on the default 100 lines); small-bar history 60 requests per 10 min
MCP
Official Official IBKR Connector: remote MCP at api.ibkr.com, IBKR sign-in, one account; drafts trade instructions that you submit as orders yourself
Asset classes
Stocks, Options, Futures, Crypto, Forex, Bonds
Order types
Market, Limit, Stop, Stop-Limit, Trailing-Stop and 5 more
How this ranking works
Each broker is scored against the filters you've enabled. Fit-score is an unweighted count of matching criteria. Brokers that fail any required criterion are pushed below qualifying ones and dimmed.
Auth complexity is subjective — 1 is a plain API-key header, 5 means a persistent gateway process on your machine. Rate limits shown are vendor-published tier rates; real-world limits may be lower under concurrent load.
Data last checked 2026-10-19. Broker API terms drift; always verify on the broker's developer portal before committing.
How to use it
- Filter brokers by required asset coverage (options, futures, crypto), and toggle MCP-required or free-tier-required. All five brokers cover US equities, so there is no separate equity filter.
- Read the rate-limit table and the full feature matrix (auth method, order types, MCP status, fee strings). The tool does not include latency benchmarks.
- Read the fee strings. Zero-commission brokers flag PFOF as a note; strings are displayed as published, not modeled.
- Read the auth method and security posture. Some brokers require OAuth; others use API key.
- Where a broker offers paper trading, test there before committing real capital. Production latency varies with deployment region and broker traffic and is not something the tool measures.
Questions people ask
Which brokers does it cover?
Five retail brokers: Alpaca, Interactive Brokers, Tradier, Schwab, and Robinhood. Each is described by auth style, rate limits, order types, market-data access, asset classes, MCP status and fee strings. The snapshot was last checked against the brokers' developer docs on 2026-10-19 (shown under the tool); broker API terms change, so confirm on the broker's portal before you build.
How are latency numbers measured?
They are not: the tool has no latency benchmarks. What it shows is each broker's published request rate limit (per minute or per second), which caps how often a strategy can poll or place orders. Real production latency depends on your region, network path and the broker's load, which the tool does not model.
Does it model commission cost?
No — commission strings are displayed as published by each broker, not modeled arithmetically. For zero-commission brokers (Alpaca, Robinhood), the fee string notes PFOF (payment for order flow) as an effective cost; effective spread costs are not computed.
Why isn't broker X listed?
The five represent the retail-accessible US broker API landscape. Full-service brokers without a documented public trading API are excluded, and crypto-native exchanges (Coinbase, Kraken) are out of scope for this comparator.
Should I trust 'free' brokers?
Zero-commission brokerage is paid for somewhere, typically through payment for order flow on equity orders, which the commission strings note. The tool shows the published fee terms but does not estimate execution-quality costs, so for high-turnover strategies measure your realized slippage against the quote before assuming 'free' is cheapest.
Related pages
- Alternatives Alpaca API Alternatives (2026)
- Alternatives Interactive Brokers (IBKR) API Alternatives (2026)
- Alternatives Databento Alternatives (2026)
- Alternatives Polygon.io (Massive) Alternatives (2026)
Related tools
- Comparators Market Data API Cost Calculator
Compute annual cost of market data across Databento, Massive (formerly Polygon), Alpaca, Tiingo, FMP, and Alpha Vantage for your exact universe, bar resolution, and real-time needs.
- Comparators Kalshi vs Polymarket Arbitrage Calculator
Check a Kalshi vs Polymarket arbitrage after both venues' published fees: enter the YES and NO asks, get both trade directions, fees and net profit.
- Comparators Model Selector for Finance
Input task, latency budget, cost budget, context size, and quality sensitivity; get ranked model recommendations with rationale — grounded in published pricing and vendor capabilities, not benchmark scores.
Articles
- 4 min read Alpaca Options Data API 2026: Indicative Feed vs OPRA
Alpaca options data 2026: the free indicative feed vs OPRA on Algo Trader Plus at $99/month, quote caps, the msgpack stream, Greeks, history from Feb 2024.
- 7 min read Interactive Brokers API Updates 2026: TWS API 10.43 to 10.51
Interactive Brokers API updates 2026: TWS API 10.51 latest, 10.50 stable; 10.47 removed reqFundamentalData and added $LEDGER-; 10.49 went open source.
- 10 min read Broker API Rate Limits 2026: Interactive Brokers, Tradier
2026 broker API rate limits, fees & auth: Interactive Brokers, Alpaca, Tradier, Schwab, Robinhood — request caps, order types, and option-chain polling.
Use it from an agent or code
Any agent can run this calculator by URL: put the inputs in the query string and get JSON back, with the inputs that used defaults and a line to cite (add format=md for markdown). MCP clients reach it through https://aifinhub.io/mcp.
In code, import the same module; it runs where you import it, with no request or key.
import { compute } from "https://aifinhub.io/engines/broker-api-comparator.js";