开源免费的加密货币交易机器人,支持网格、定投(DCA)、AI 及 TradingView 策略,对接 Binance、Hyperliquid 等 15 家以上交易所。
- Star
- 2,213
- Fork
- 423
- 未关闭 Issue
- 116
- 最近提交
- 17小时前
本页只介绍开源项目,不构成投资建议。交易和投资可能造成亏损,使用前请自行评估风险,并遵守当地法律法规。
这是什么?
LumiBot 是一个开源的 Python 交易框架,用于编写自动化交易机器人。你可以直接用 Python 编写交易规则,也可以通过提示词让 AI 代理做决策,或在同一策略中把两者结合起来。
同一个策略类既可以用历史数据回测,也可以通过受支持的券商进行模拟盘或实盘交易,切换的只是数据源和券商运行器。项目声明支持 12 家券商,覆盖股票、期权、期货、外汇、加密货币和预测市场,其中明确列出了 Alpaca 和 Interactive Brokers 等集成。
项目提供命令行工具、示例策略,以及由研究员和交易员两个代理组成的示例。可选的 BotSpot MCP 连接能为代理提供经济数据、新闻和 SEC 文件等研究工具。回测会生成图表、交易记录和日志。
核心功能
- 01可用 Python 编写策略、用 AI 代理提示词定义策略,或两者混合使用。
- 02基于历史数据回测,生成图表、交易记录和日志。
- 03同一策略类可通过受支持的券商用于模拟盘和实盘交易。
- 04覆盖股票、期权、期货、外汇、加密货币和预测市场。
- 05提供命令行工具和示例策略便于上手。
适用场景
- 在投入资金前,对基于规则的股票或期权策略进行回测。
- 原型开发在约束条件下审阅行情并下单的 AI 代理。
- 通过 Alpaca 或 Interactive Brokers 运行模拟盘交易机器人。
- 在相同历史数据上比较 Python 规则与 AI 决策的表现。
快速上手
- 1
使用 pip 安装 LumiBot
pip install lumibot - 2
将示例策略保存为 my_strategy.py,然后运行回测
python my_strategy.py
使用前须知
- 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,要求衍生作品以相同条款开源。
- AI 示例需要 OpenAI API 密钥,模型调用会产生费用。
- 实盘和模拟交易需要在受支持的券商(例如 Alpaca)开设账户。
收录于专题
标签
#algorithmic-trading#backtesting#ai-agents#python#crypto-trading#stocks#options-trading#trading-bot#agentic-trading#ai-trading
常见问题
- lumibot 是什么?
- Python 交易框架,用于构建、回测并实盘交易股票、期权、期货、外汇、加密货币和预测市场策略,支持 AI 代理参与决策。 LumiBot 是一个开源的 Python 交易框架,用于编写自动化交易机器人。你可以直接用 Python 编写交易规则,也可以通过提示词让 AI 代理做决策,或在同一策略中把两者结合起来。
- lumibot 可以免费使用吗?用的什么许可证?
- lumibot 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- lumibot 还在维护吗?
- 活跃维护中。lumibot 最近一次提交是在 2026年11月6日。
- lumibot 适合用来做什么?
- 在投入资金前,对基于规则的股票或期权策略进行回测。 原型开发在约束条件下审阅行情并下单的 AI 代理。 通过 Alpaca 或 Interactive Brokers 运行模拟盘交易机器人。 在相同历史数据上比较 Python 规则与 AI 决策的表现。
- lumibot 怎么安装和运行?
- 使用 pip 安装 LumiBot: pip install lumibot 将示例策略保存为 my_strategy.py,然后运行回测: python my_strategy.py
- 在哪里获取 lumibot?
- 源代码和安装说明在 GitHub 上:https://github.com/Lumiwealth/lumibot
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
6902+16 本周1315PythonGPL-3.0更新于 5天前
基于机器学习和特征工程的 Python 量化交易框架,训练模型后以在线服务生成交易信号。
1891+2 本周414PythonMIT更新于 6天前
基于 Python 的开源加密货币交易机器人,支持主流交易所,提供回测、模拟运行和 Telegram/Web 控制。
5.7万+379 本周1.2万PythonGPL-3.0维护活跃更新于 前天
一个可自托管的 Python 加密货币量化交易框架,用于研究、回测、优化并实盘运行自定义策略。
8775+14 本周1283PythonMIT维护活跃更新于 17小时前
Python 量化交易框架,涵盖策略定义、向量与事件驱动回测、结果看板以及模拟或实盘交易。
2231+1 本周318PythonApache-2.0更新于 3天前
基于 Rust 内核、事件驱动的交易引擎,以 Python 作为策略控制层,支持回测与实盘交易。
3.1万+231 本周4225RustLGPL-3.0维护活跃更新于 22小时前