Futures Brokers for LumiBot

Trade CME futures from a LumiBot strategy or AI agent with one of these brokers. The strategy code stays the same; only the broker settings 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.

Connect your AI assistant

Futures brokers

Broker

What LumiBot trades there

Demo or paper

Market data

Tradovate

CME futures

Yes, TRADOVATE_IS_PAPER=true (the default)

Not included; use a separate data source

TopstepX through ProjectX

Futures only

Your TopstepX account

Through ProjectX

Interactive Brokers

Futures, plus stocks, options and forex

Yes, separate paper login

Your IBKR market data subscriptions

Interactive Brokers also trades stocks, options and forex, so it appears under those groups too. For crypto perpetual futures, see Bitunix and the crypto exchanges.

To backtest a futures strategy before you connect a broker, see Databento, Interactive Brokers history and Futures Trading.

Frequently asked questions

Which brokers can trade futures with LumiBot?

Tradovate, TopstepX through ProjectX, and Interactive Brokers.

Does Tradovate give LumiBot market data?

No. Tradovate places your orders, but you need a separate data source for prices. The Tradovate guide shows how to set one up.

Can I test a futures bot without real money?

Yes. Tradovate uses its demo environment unless you set TRADOVATE_IS_PAPER=false, and Interactive Brokers has paper accounts. You can also backtest first with Databento or Interactive Brokers history.

Can I backtest futures with LumiBot?

Yes. See Databento Backtesting with LumiBot and Interactive Brokers (REST) Backtesting. Backtests are simulations, and live results can differ.

Can an AI agent trade futures?

Yes. An AI agent sends orders through the same LumiBot order path as a Python strategy, so it can use any broker on this page. See Build AI Trading Agents in Python with LumiBot.