Paper trading results, not financial advice. Every number on this site is a simulated backtest or a simulated forward paper run with no real money. Past or hypothetical performance does not predict future results. Nothing here is a recommendation to buy, sell or hold anything.

Guides · Updated 2026-11-09 · Backtest and paper results only, not financial advice.

Which Brokers Let AI Trade for You? Robinhood, Alpaca, IBKR and 12 More

Several brokers now let an AI agent like ChatGPT, Claude or Grok place real trades, and they handle safety very differently. Robinhood and Alpaca let an AI place orders without approving each one by default. Interactive Brokers makes you submit every AI-drafted order yourself, though eligible clients can now turn on Autonomous Trading inside a separate, funded AI Partition. TradeStation, tastytrade, Questrade, Webull's hosted MCP and Leverate require a confirmation on every order. We track 15 brokers, with a source link and a check date for every cell, on our broker AI tracker (last checked 2026-10-21, with some entries updated since). This is a factual comparison, not a recommendation.

Quick answer by broker

BrokerCan the AI place orders?Approval modelPaper / sandbox
AlpacaYes (stocks, ETFs, crypto, options)None enforced by the MCP; Alpaca says to review AI-suggested orders yourselfYes, default (ALPACA_PAPER_TRADE=true); $100k simulated; ChatGPT plugin is paper-only for orders
RobinhoodYes (equities, options, crypto)Trade approvals OFF by default for MCP accounts (toggle in Safety Controls; still rolling out)No paper mode described in Robinhood's agent docs
Interactive BrokersDefault: AI drafts instructions, you submit each. New: IBKR Autonomous Trading lets eligible clients' AI place trades in a funded AI PartitionReview & Approve: you review and submit every AI order. Autonomous Trading: no per-order approval, limited to the cash, products and order types of a dedicated AI PartitionPaper accounts usable, but connector can't be restricted to paper only
TradeStationYes, with explicit confirmationExplicit confirmation before every orderSimulated environment for API developers (by request) unverified
TradierYesNo Tradier-side confirmation step described; depends on your AI client's tool approvals partialYes, separate paper token (PAPER_TRADING=true)
tastytradeYes (defaults to PRODUCTION)Dry-run-first confirmation token on every orderSandbox (no market data, resets every 24h)
moomooYes (needs trade:write scope + trade password)Scope-based; docs advise confirming symbol/qtyYes, paper trading with real market data (OpenAPI)
PublicYes (stocks, ETFs, options, crypto, bonds)Preflight check before each order; no Public-side per-trade approval described (ChatGPT may ask before write actions)No paper mode in Public's API/MCP docs unverified
WebullYes: Cloud MCP creates order instructions you confirm in the Webull app; local server places ordersCloud MCP: every order instruction must be confirmed in the Webull app or desktopYes, UAT environment (default)
QuestradeYes (draft + push approval)Push approval in app for every order; agent can't place, change or cancel on its ownNo practice mode mentioned in MCP docs unverified
NinjaTraderYes (futures)No per-order approval on NinjaTrader's side; order tools are flagged destructive so most clients pause; optional risk limitsYes, separate Demo server
Charles SchwabYes via Trader APIDepends on community MCP used unverifiedNo API paper mode (paperMoney is thinkorswim-only)
E*TRADEYes via API (preview then place)Community MCP: opt-in preview→placeSandbox with canned test data only
Zerodha (India)No regular orders (GTT orders only)N/A (read-only)No unverified
Leverate (via partner brokers)Yes (CFDs on the partner broker's platform)Two-phase: you approve every order in your AI app; no autonomous tradingYes, demo accounts supported

From brokers.json. Every cell's source and check date is on the tracker. Features change fast; confirm with the broker before you rely on any of this.

Robinhood: real agent trading, approvals off by default

Robinhood lets you connect an outside AI agent to its Trading MCP. You open a separate MCP account for the agent, and Robinhood says the agent can only place trades there (Robinhood: onboarding an external agent). It can place long equities, options and crypto orders, but not multi-leg options. The setting to watch is trade approvals: Robinhood says approvals are on by default for its built-in agents and off by default for MCP accounts, so an outside agent can place eligible trades without your confirmation on each one. You can switch it on under Safety Controls, though Robinhood says that setting is still rolling out (Robinhood: trading with your agent). On paper trading, our tracker's finding is: no paper mode described in robinhood's agent docs for MCP accounts.

Alpaca: the easiest place to start on paper

Alpaca has an official open-source MCP server that can trade stocks, ETFs, crypto, options (Alpaca MCP docs). Paper trading is the default, with Yes, default (ALPACA_PAPER_TRADE=true); $100k simulated; ChatGPT plugin is paper-only for orders money (Alpaca paper trading). The catch: the MCP doesn't enforce an approval step, so reviewing the AI's orders is up to you. That's why every bot on our leaderboard is set up for Alpaca's paper endpoint only, and why our tested prompts refuse live endpoints.

Interactive Brokers: human in the loop, plus Autonomous Trading

IBKR's AI connector works with ChatGPT, Claude, Grok, Perplexity and any MCP client. By default the AI drafts trade instructions and you open the AI Instructions tab to review and submit each one. IBKR says “instructions never become orders automatically” (IBKR AI integrations). IBKR now also offers IBKR Autonomous Trading: eligible clients can let a connected AI place stock and equity-option orders without approving each one, inside a dedicated AI Partition funded only with cash they allocate. It is limited to individual, non-margin accounts that first make at least 10 approved AI trades of $100 or more over two weeks, and it excludes margin, short selling and fractional shares (IBKR). IBKR first described a small, invite-only rollout on its October 15, 2026 earnings call. Paper: paper accounts usable, but connector can't be restricted to paper only.

Get the weekly receipts. One email a week with what the viral bots actually did, new tests, and broker AI-access changes. Free, plus the Bot Builder Starter Kit. Subscribe to the newsletter →

Brokers that confirm every order

Brokers where orders can go straight through

No official AI trading (yet)

In total, 12 of the 15 brokers we track have an official MCP server of some kind.

How to connect an AI to a broker safely

  1. Start on paper. Alpaca, Webull, Tradier, moomoo and NinjaTrader all have paper or demo modes in our tracker.
  2. Use a separate, small account. Robinhood and IBKR already split agent trading into its own account or partition.
  3. Turn on per-trade approval wherever the broker offers it, at least until you trust the setup.
  4. Test the strategy first. Most viral bots we tested lost to buy-and-hold in backtests. See do AI trading bots work?
  5. Check that “paper mode” really trades the strategy. In our ChatGPT prompt tests, several paper modes didn't.
  6. Prefer a no-code platform? The AI trading tools directory lists bots and platforms with sourced prices.

FAQ

Does Robinhood allow AI trading bots?

Yes. Robinhood lets you connect an outside AI agent through its Trading MCP, and the agent trades in a separate MCP account. It can place equities, options and crypto orders. Robinhood says trade approvals are off by default for MCP accounts, so the agent can place eligible trades without asking you each time unless you turn approvals on. That setting is still rolling out. Robinhood doesn't describe a paper mode for MCP accounts.

Does Alpaca allow AI agents to trade?

Yes. Alpaca has an official open-source MCP server that can place stock, ETF, crypto and options orders. Paper trading is the default, with $100,000 in simulated money. The MCP doesn't enforce an approval step, so reviewing the AI's orders is up to you.

Can Interactive Brokers' AI place trades on its own?

By default, no. IBKR's AI connector drafts trade instructions and you review and submit each one. IBKR now also offers Autonomous Trading for eligible clients: the AI can trade stocks and equity options without per-order approval, but only inside a separate AI Partition funded with cash you allocate. You need an individual non-margin account and at least 10 approved AI trades of $100 or more over two weeks to qualify, per IBKR's AI page.

Which brokers have paper trading for AI agents?

From our tracker: Alpaca (paper by default), Webull (test environment by default), Tradier (separate paper token), moomoo (paper with real market data), NinjaTrader (demo server) and tastytrade (a sandbox that resets every 24 hours). Interactive Brokers has paper accounts, but its connector can't be locked to paper only.

Is it safe to let an AI trade my brokerage account?

It carries real risk, including losing money fast if the AI misreads an instruction. Start in paper or sandbox mode, use a separate account with a small balance, turn on per-trade approvals where the broker offers them, and check the order history often. Nothing here is advice.

Get the weekly receipts. Subscribe free and get the Bot Builder Starter Kit (14-page PDF): 5 tested prompts, a hype-detector checklist, and safe paper-trading rules.

Form not showing? Subscribe on beehiiv

Related guides