Forex Brokers for LumiBot

Trade currency pairs from a LumiBot strategy or AI agent through Interactive Brokers. LumiBot treats a currency pair as a forex asset.

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

Forex brokers

Broker

Also trades

Paper trading

Interactive Brokers

Stocks, options, futures

Yes, IBKR paper account

Interactive Brokers (legacy TWS)

Stocks, options, futures

Yes, IBKR paper account

Frequently asked questions

Which brokers support forex in LumiBot?

Interactive Brokers, through either the REST connection or the legacy TWS connection.

How do I create a forex asset in LumiBot?

Create the base currency as Asset(symbol="EUR", asset_type=Asset.AssetType.FOREX) and pass the quote currency to the order, for example self.create_order(eur, 10000, "buy", quote=Asset("USD", asset_type=Asset.AssetType.FOREX)).

Can I paper trade forex?

Yes. Use an Interactive Brokers paper account and the same strategy code.

Can an AI agent trade forex with LumiBot?

Yes. A LumiBot AI agent strategy can place forex orders on Interactive Brokers. See Build AI Trading Agents in Python with LumiBot.

Do Alpaca, Schwab or Tradier support forex in LumiBot?

No. In LumiBot today, forex trading goes through Interactive Brokers only.