Options Brokers for LumiBot¶
Trade stock and ETF options from a LumiBot strategy or AI agent with one of these brokers. The strategy code stays the same; only the broker credentials change.
What BotSpot MCP adds
Use Claude, ChatGPT, Codex, Cursor, VS Code or another MCP-compatible assistant? Connect the free BotSpot MCP for:
Skills: build LumiBot strategies.
Free data: news, economics and SEC filings.
Backtests: run tests and read charts.
Cloud hosting: low-cost scheduled bots.
Community: share bots and discuss trades.
Marketplace: discover and publish strategies.
Broker linking: connect accounts through BotSpot.
Broker |
Also trades |
Paper trading |
|---|---|---|
Stocks, ETFs, crypto |
Yes, free paper account |
|
Stocks, ETFs |
No separate paper account |
|
Stocks, futures, forex |
Yes, IBKR paper account |
|
Stocks, futures, forex |
Yes, IBKR paper account |
|
Stocks, ETFs |
Yes, sandbox account |
To backtest an options strategy, see Backtesting Data Sources.
Frequently asked questions¶
Which brokers can a LumiBot strategy trade options with?¶
Alpaca, Charles Schwab, Interactive Brokers (REST and legacy TWS) and Tradier. Each guide shows the keys or login the broker needs.
Can I paper trade options before using real money?¶
Yes on Alpaca, Tradier and Interactive Brokers, which all offer paper or sandbox accounts. Schwab has no separate paper account.
Do I need to change my strategy code to switch options brokers?¶
No. The strategy uses the same LumiBot order and asset methods on every broker. You change the broker settings, not the strategy.
Can an AI agent trade options with LumiBot?¶
Yes. A LumiBot AI agent strategy can research and place options orders on any of these brokers. See Build AI Trading Agents in Python with LumiBot for how AI agent strategies work.
How do I backtest an options strategy?¶
Use a backtesting data source with options history, listed on Backtesting Data Sources. You do not need a broker account to backtest.