Launch offer20% off your first custom bot, for our first 1,000 clients. Free 30-minute consultation included.−20% · LAUNCH20 See packs →
Heybotify
Trading bots

LumiBot

Python trading framework to backtest, paper trade and run strategies (rule-based or AI-driven) on stocks, options, futures, forex and crypto through several brokers.

Lumiwealth/lumibot★ 2,161 stars last commit 2026-10-24
Our take

A practical bridge from backtest to broker for Python users; ignore the AI hype and judge it as a framework.

Who it is for

Python developers who want the same strategy code to run in backtests, paper trading and live accounts.

Strengths

  • 'lumibot demo' runs a backtest on free daily data without an API key or broker account.
  • Same Strategy class for backtesting and live; broker configuration kept separate.
  • Twelve broker integrations according to the project.

Good to know

  • The AI template needs an OpenAI API key and billed model calls.
  • Heavy marketing of 'AI agents that place the trade': an LLM decision is still an untested strategy until you backtest it properly.
  • GPL-3.0 license: check the obligations if you redistribute modified code.

Want a bot built on LumiBot, or something similar?
We set it up, connect it to your accounts and keep it running.

Get a free quote

Sources

Every fact on this page comes from these sources, checked on 2026-10-24. If something has changed, the source wins; tell us at hello@heybotify.com.

  1. https://github.com/Lumiwealth/lumibot: features, brokers, AI requirements, demo command, GPL-3.0 license

Alternatives in Trading bots