Skip to content

Commit 1f91fa6

Browse files
authored
Merge pull request #1059 from Lumiwealth/version/4.5.32
v4.5.32 - Broker and SEC data fixes
2 parents 01b07c0 + 1328438 commit 1f91fa6

23 files changed

Lines changed: 390 additions & 244 deletions

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## 4.5.32 - 2026-05-23
4+
5+
Deploy marker: 4.5.32 release commit (`deploy 4.5.32`)
6+
7+
### Changed
8+
- **Lumibot README and docs now frame the agent examples as AI trading teams.** The public docs refresh the BotSpot CTAs, favicon/logo assets, and agent-flow visuals while keeping the existing examples and links intact.
9+
10+
### Fixed
11+
- **Schwab position sync now skips unsupported mutual-fund and bond positions instead of crashing.** Accounts that contain asset classes LumiBot does not model can still sync supported stocks, ETFs, options, futures, and cash-like positions.
12+
- **SEC normalized statements now pick the freshest fact across equivalent tags.** Revenue and similar mapped fields no longer get stuck on an older taxonomy tag when a newer filing reports the same field under another supported SEC company-facts tag.
13+
314
## 4.5.31 - 2026-05-23
415

516
Deploy marker: 4.5.31 release commit (`deploy 4.5.31`)

README.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,18 +49,25 @@ Lumibot now includes a built-in AI agent runtime for financial research, reasoni
4949

5050
Classic Python strategies are still first-class. The point is not to replace deterministic trading logic. The point is that Lumibot lets you choose the right level of intelligence: fixed rules, AI agents, or a hybrid where Python handles the hard gates and agents reason through evidence.
5151

52-
An investment committee is one example pattern:
52+
An AI trading team is one example pattern:
5353

5454
<p align="center">
55-
<img src="docs/assets/readme/lumibot_investment_committee_architecture.png" alt="Lumibot AI investment committee architecture" width="100%">
55+
<img src="docs/assets/readme/lumibot_investment_committee_architecture.png" alt="Lumibot AI trading team workflow" width="100%">
5656
</p>
5757

58-
In that pattern, read-only research agents gather evidence and a trading-enabled portfolio manager decides whether to place Lumibot orders. It is one pattern, not the only pattern. You can build a single-agent strategy, a specialist research flow, bull/bear/neutral committees, model-vs-model debates, deterministic execution gates, or agent reviewers layered on top of normal Python logic.
58+
In that pattern, each agent has a job:
59+
60+
1. **Research Agent:** builds the evidence pack from market data, filings, fundamentals, news, macro data, and indicators.
61+
2. **Bull Agent:** turns that evidence into the strongest long thesis.
62+
3. **Bear Agent:** challenges the thesis, looks for risk, and argues for avoiding, delaying, or reducing the trade.
63+
4. **Portfolio Manager Agent:** checks cash, positions, open orders, and risk limits, then decides whether to trade.
64+
65+
It is one team shape, not the only one. You can build a single-agent strategy, a specialist research flow, bull/bear/neutral teams, model-vs-model debates, deterministic execution gates, or agent reviewers layered on top of normal Python logic.
5966

6067
Built-in AI agent tools include market/account state, order inspection, DuckDB queries, documentation search, Alpaca news when credentials exist, technical indicators, SEC fundamentals and filings, FRED macro data, local memory, and Telegram notifications.
6168

6269
<p align="center">
63-
<img src="docs/assets/readme/lumibot_agent_flows.png" alt="Lumibot agent flows are plain Python" width="100%">
70+
<img src="docs/assets/readme/lumibot_agent_flows.png" alt="Design your AI trading team with Lumibot" width="100%">
6471
</p>
6572

6673
## Quick Start
@@ -214,8 +221,8 @@ Use **[BotSpot MCP](https://botspot.trade/agents?utm_source=github&utm_medium=re
214221

215222
Start here:
216223
- [Agent Documentation](https://lumibot.lumiwealth.com/agents.html)
217-
- [Agent Flow Design](https://lumibot.lumiwealth.com/agents_flows.html)
218-
- [AI Investment Committee Example](lumibot/example_strategies/ai_investment_committee.py)
224+
- [AI Trading Team Flow Design](https://lumibot.lumiwealth.com/agents_flows.html)
225+
- [AI Trading Team Example](lumibot/example_strategies/ai_investment_committee.py)
219226
- [Standalone AI Committee Demo](https://github.com/Lumiwealth/lumibot-ai-investment-committee)
220227
- [Discretionary Agent Example](lumibot/example_strategies/agent_discretionary.py)
221228
- [News Sentiment Agent Example](lumibot/example_strategies/agent_news_sentiment.py)
-115 KB
Loading
-91.7 KB
Loading

0 commit comments

Comments
 (0)