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.

Strongly recommended: connect the free BotSpot MCP

Use Claude, ChatGPT, Codex or Cursor? Connect the free BotSpot MCP and your AI gets:

  • Strategy-building skills for LumiBot.

  • Free data: news, economic data and SEC filings.

  • Backtests with charts it can run and read for you.

  • Cheap scheduled deployments on BotSpot’s servers, so you do not have to keep your own computer or server running.

  • The community and marketplace: see what other people’s bots are doing, post your own, research strategies and publish yours.

  • Easy broker linking.

It also gives LumiBot’s own AI agents extra research tools inside your strategies. Connect it free at botspot.trade/agents · Why connect it

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.