[PR #3046] [MERGED] Add lumibot to Financial Data #9014

Closed
opened 2026-04-18 23:00:57 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/vinta/awesome-python/pull/3046
Author: @grzesir
Created: 4/11/2026
Status: Merged
Merged: 4/11/2026
Merged by: @JinyangWang27

Base: masterHead: add-lumibot


📝 Commits (1)

  • d5158f8 Add lumibot to Financial Data section

📊 Changes

1 file changed (+1 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)

📄 Description

What is lumibot?

lumibot is an open-source Python framework (MIT license) for algorithmic trading backtesting and live deployment.

PyPI: pip install lumibot

Acceptance Criteria: Hidden Gem

Lumibot qualifies as a Hidden Gem (1,333+ stars):

  • Solves a real pain point elegantly: Write your trading strategy once and run it identically in backtesting and live production — no code changes needed between environments. This is the core problem every algo trader faces.
  • Multi-asset coverage: Stocks, options, crypto, futures, and forex in a single framework, unlike most libraries that target only one asset class.
  • Multi-broker: Alpaca, Interactive Brokers, Tradier, Schwab, and CCXT (100+ crypto exchanges). Most competitors support 1-2 brokers.
  • Built-in AI trading agent runtime: First-class support for LLM-powered trading strategies.
  • Mature and established: Repository created in 2021, 3+ years of consistent development, latest release v4.4.60 (April 2026).
  • Well-documented: Full documentation site at lumibot.lumiwealth.com with examples, tutorials, and API reference.
  • Real-world usage: Powers production trading strategies at Lumiwealth and used by the algo trading education community.

Checklist

  • Entry follows the format: - [pypi-name](github-url) - Description ending with period.
  • Uses PyPI package name (lumibot) as display name
  • Placed in appropriate category: Data Analysis > Financial Data
  • Alphabetical order maintained (between edgartools and openbb)
  • Project is active (commits within last 12 months)
  • Repository is 3+ years old
  • Clear README with examples
  • Not a duplicate (searched list and previous PRs)
  • Single project per PR
  • Python-first (100% Python codebase)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/vinta/awesome-python/pull/3046 **Author:** [@grzesir](https://github.com/grzesir) **Created:** 4/11/2026 **Status:** ✅ Merged **Merged:** 4/11/2026 **Merged by:** [@JinyangWang27](https://github.com/JinyangWang27) **Base:** `master` ← **Head:** `add-lumibot` --- ### 📝 Commits (1) - [`d5158f8`](https://github.com/vinta/awesome-python/commit/d5158f836299555ca48bf6536dbffb9dcf89ac11) Add lumibot to Financial Data section ### 📊 Changes **1 file changed** (+1 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) </details> ### 📄 Description ## What is lumibot? [lumibot](https://github.com/Lumiwealth/lumibot) is an open-source Python framework (MIT license) for algorithmic trading backtesting and live deployment. **PyPI**: `pip install lumibot` ## Acceptance Criteria: Hidden Gem Lumibot qualifies as a **Hidden Gem** (1,333+ stars): - **Solves a real pain point elegantly**: Write your trading strategy once and run it identically in backtesting and live production — no code changes needed between environments. This is the core problem every algo trader faces. - **Multi-asset coverage**: Stocks, options, crypto, futures, and forex in a single framework, unlike most libraries that target only one asset class. - **Multi-broker**: Alpaca, Interactive Brokers, Tradier, Schwab, and CCXT (100+ crypto exchanges). Most competitors support 1-2 brokers. - **Built-in AI trading agent runtime**: First-class support for LLM-powered trading strategies. - **Mature and established**: Repository created in 2021, 3+ years of consistent development, latest release v4.4.60 (April 2026). - **Well-documented**: Full documentation site at lumibot.lumiwealth.com with examples, tutorials, and API reference. - **Real-world usage**: Powers production trading strategies at Lumiwealth and used by the algo trading education community. ## Checklist - [x] Entry follows the format: `- [pypi-name](github-url) - Description ending with period.` - [x] Uses PyPI package name (`lumibot`) as display name - [x] Placed in appropriate category: **Data Analysis > Financial Data** - [x] Alphabetical order maintained (between `edgartools` and `openbb`) - [x] Project is active (commits within last 12 months) - [x] Repository is 3+ years old - [x] Clear README with examples - [x] Not a duplicate (searched list and previous PRs) - [x] Single project per PR - [x] Python-first (100% Python codebase) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-18 23:00:57 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-python#9014