Backtestable AI trading agents and Python algorithmic trading strategies for stocks, options, crypto, futures, forex, SEC filings, FRED macro data, and real brokers.
Lumibot 是一个基于 Python 的开源量化交易框架,旨在帮助开发者构建确定性算法交易策略及人工智能交易代理。该项目通过统一的接口,解决了从历史回测到模拟交易再到实盘自动化交易的一站式开发需求。
支持构建基于逻辑判断的传统算法交易策略,以及利用人工智能推理、工具调用和记忆管理的智能体策略。内置回测系统可利用历史数据对策略表现进行深度复盘与评估。无缝衔接多种主流经纪商 API,确保同一套代码能够轻松在回测、模拟环境及真实市场之间进行迁移。广泛兼容股票、期权、加密货币、期货及外汇等多种资产类别,并支持集成 SEC 财务数据与 FRED 宏观经济指标。
适用于金融量化研究员、个人交易开发者以及有意探索 AI 驱动自动交易的技术人员,特别适合需要从策略开发到生产部署全流程闭环的量化场景。