Best Broker API for Automated Trading With Real-Time Data in 2026: What Each Feed Covers, Where It Stops, and What It Costs

For software that needs real-time prices as well as order placement, the brokers that hand you a usable feed with the account are Alpaca (free, but only the IEX exchange and 30 streamed symbols; $99 a month for every exchange and unlimited symbols), Tradier (real-time quotes and streaming included with a funded brokerage account, no extra charge), tastytrade (its DXLink streamer, free with the account, under a per-user quote token) and Interactive Brokers (consolidated US quotes for $10 a month, waived once you pay $30 in commissions). Schwab gives developers a market-data product at no cost, but every token for it has to come from a Schwab user logging in and dies after seven days. The crypto exchanges, Kraken and Crypto.com, stream public prices to anyone with no key at all.
That is the short answer to "which broker has an API for automated trading and real-time data". The rest of this page is what each feed actually covers, where it stops, and the pricing that matters when software, not a person, is doing the trading: data cost, order cost and margin cost together. Rate limits are a separate page, the API rate-limit comparison; so are order types and options.
What each broker's API gives you for market data
Facts read from each provider's documentation or pricing page on October 25, 2026; where a line comes from JorgAI's own integration, it says so.
- Alpaca. Two plans on the Trading API. Basic is free: real-time equity quotes from the IEX exchange only, which handles a few percent of US volume, so last-trade and quote data can be stale on thin names and empty after hours; a websocket limited to 30 symbols; 200 API calls a minute; options on an indicative feed; crypto included. Algo Trader Plus is $99 a month: all US stock exchanges (the consolidated feed), unlimited websocket symbols, unlimited API calls, real-time OPRA options. Historical data back to 2016 on both. First-hand: JorgAI's scanning runs on the Basic feed, and the 30-symbol websocket cap is the binding constraint on how many names it can watch tick by tick.
- Tradier. API access and market data are included with a brokerage account at no extra charge: real-time quotes (some index data delayed 15 minutes), option chains with Greeks, historical bars, time and sales, and streaming of quotes, trades and account events over HTTP streaming or WebSocket. The paper sandbox is delayed 15 minutes, which matters when testing a real-time strategy. Without partner status the API is for personal use only.
- tastytrade. Market data streams through DXLink, tastytrade's streamer, using a quote token issued per user by the API that expires after 24 hours. The streamer has hard, published caps that fail rather than throttle (its REST side has none published), and the terms do not allow redistributing the quotes to anyone but that user. First-hand: JorgAI does not use tastytrade's feed for members because of the no-redistribution term; scanning runs on the platform's own feed and tastytrade's data would only ever price that member's exits.
- Charles Schwab. The Trader API has a separate Market Data product (quotes, price history, option chains, movers) that costs nothing. The catch, first-hand from building it: every market-data token must be obtained by a Schwab user logging in and approving the app, exactly like a trading token, and the refresh token expires after seven days. A hosted service cannot get a key for itself; it needs a human to log in weekly. For a single person automating their own account that is fine; for software serving many people it is a weekly chore.
- Interactive Brokers. Market data is sold separately from the account. The US Securities Snapshot and Futures Value Bundle is $10 a month, waived in any month with $30 of commissions; OPRA top-of-book options data is $1.50, waived at $20. Non-professional rates; professionals pay more. The Web API serves this data at 10 requests a second per session. IBKR also bars unregistered automated-trading vendors, so this is a build-it-yourself option.
- Kraken and Crypto.com Exchange. Public WebSocket and REST market data with no API key: tickers, order books, candles, trades. Free, 24/7, and the same feed everyone sees. Only private calls (balances, orders) need a key.
- Webull. The OpenAPI's market-data endpoints (snapshots, bars, ticks, depth) are metered per endpoint at 60 requests a minute in production, 30 in sandbox. Trading access is under a per-user limit the company quoted to us as under 90 requests a minute.
- **E*TRADE.** Quotes through the API, with real-time quotes gated behind the account's market-data agreement. First-hand: JorgAI prices E*TRADE members off the platform feed rather than the broker's.
The pricing that matters for automation
Software trades more often than a person, so three costs compound: what the data costs, what each order costs, and what borrowed money costs. For a strategy that watches 50 US stocks in real time and places 200 stock orders a month:
- Alpaca: $0 commission; data $0 on Basic (but 30 streamed symbols, so a 50-name watchlist needs polling) or $99 a month on Algo Trader Plus. Yearly: $0 or $1,188, data only.
- Tradier: $0 commission on stocks (Tradier Pro at $10 a month drops option contracts from $0.35 to $0); data included. Yearly: $0 to $120.
- tastytrade: $0 stock commission, $1 to open an option contract capped at $10 a leg; data included for the member. Yearly on stocks: $0.
- Schwab: $0 stock commission, $0.65 an option contract, data free, margin from a 10.25% base rate (12.075% under $25,000); the Robinhood vs Schwab math has the margin table. Yearly on stocks: $0, plus a weekly login.
- Interactive Brokers: commissions from $0.005 a share on IBKR Pro (IBKR Lite is $0 on US stocks), data $10 a month unless waived. Yearly: about $120 of data plus commissions, which at 200 orders of 100 shares is about $200.
- Kraken and Crypto.com: data free; trading fees are per-trade percentages: at the entry tiers the taker fee is 0.50% at Crypto.com Exchange and 0.80% at Kraken, which on $20,000 of monthly turnover is $100 to $160 a month, far more than any stock broker above. The crypto fee and spread comparison has the full table.
The pattern: for US stocks, the data is the only line that differs, and only Alpaca charges for the full feed. For crypto, the data is free and the trading fee is the whole bill.
How to choose
- You want the broadest free feed with the account: Tradier. Real-time quotes, chains and streaming included, on a funded account.
- You want a true consolidated feed and will pay for it: Alpaca's Algo Trader Plus at $99 a month, or IBKR's $10 bundle if you also want IBKR's markets and can build to its API yourself.
- You automate your own Schwab account: Schwab's data is free and good; budget the weekly login. The Schwab automation guide covers the rest of the setup.
- You trade crypto: the feed is free everywhere; choose the exchange on fees and on what its API lets a stop do, not on data.
- You use a platform rather than your own code: check whose feed prices your exits. A platform that scans on a limited feed and exits on the broker's own quotes, or the other way round, behaves differently at the open and after hours.
Where JorgAI fits
JorgAI scans and scores on its own market-data subscription and places orders through each member's broker (Schwab, Alpaca, Tradier, tastytrade, Kraken, Crypto.com), so members pay their broker's trading costs and nothing for data. Exits are priced on the platform feed for every broker. Members choose the broker; the start page walks through connecting one and the three-broker comparison covers the trade-offs beyond data.
Quick answers
Which broker API gives free real-time market data? Tradier includes real-time quotes and streaming with a funded brokerage account. Alpaca's free plan is real-time but IEX-only with a 30-symbol websocket cap. Schwab's market-data product is free but needs a user login for every token. Kraken and Crypto.com stream public prices with no key.
How much does Alpaca's real-time data cost? Basic is free (IEX exchange only, 30 websocket symbols, 200 API calls a minute). Algo Trader Plus is $99 a month for all US exchanges, unlimited symbols and calls, and real-time options.
Does Schwab's API include market data? Yes, a separate Market Data product at no charge, covering quotes, price history, option chains and movers. Each token requires a Schwab user to log in and approve the app, and the refresh token lasts seven days.
What does Interactive Brokers charge for API market data? The US Securities Snapshot and Futures Value Bundle is $10 a month for non-professionals, waived in months with $30 of commissions. OPRA options data is $1.50, waived at $20.
Data: Alpaca's market-data pricing and documentation, Tradier's API documentation, tastytrade's developer documentation, Interactive Brokers' market-data pricing page, Kraken's WebSocket reference and Webull's rate-limits page, read October 25, 2026; Schwab, E*TRADE and tastytrade redistribution facts from JorgAI's integrations. Prices are list prices for US non-professional accounts and change; check the provider's page before relying on one. Nothing here is a recommendation of any broker.
Keep reading

Crypto / Oct 25, 2026
Is Bitcoin Correlated With the Stock Market? The S&P 500 Correlation by Year Since 2014, and What Bitcoin Did on the Worst Stock Days

Getting Started / Oct 24, 2026
Which Broker APIs Support Bracket, OCO and Trailing Stop Orders in 2026: The Order-Type Matrix for Automated Trading
Let the AI do the trading.
Set it up in minutes. 7 day free trial on Starter and Pro.
Get started free