AI Trading Team Examples¶
LumiBot includes several copy-paste AI trading team examples. Each one keeps the
Python simple: create agents in initialize(), pass context through them in
on_trading_iteration(), and let only the final portfolio-manager or trader
agent submit orders. The same file runs with a broker by default, or backtests
when you set IS_BACKTESTING = True in the flat runner.
- Bull/Bear Leveraged ETF AI Trading Team
- Bull/Bear Large-Cap Stocks AI Trading Team
- Ray Dalio Idea Meritocracy AI Trading Team
- Warren Buffett Value AI Trading Team
- Bill Ackman Concentrated AI Trading Team
- Citadel Sector Pods AI Trading Team
- AI-Only Iron Condor
- AI-Only Opening Range Breakout
- AI-Only VWAP
- AI-Only Credit Spread
- Two-Agent SPX 0 DTE Bear Call Experiment
These examples are inspired by public investing styles and firms. They are not affiliated with or endorsed by the investors, firms, or companies named.
Examples¶
ai_iron_condor.pyA single-agent, AI-only options example with parameterized wing width, delta targets, DTE window, profit/loss exits, and risk caps. Python creates and runs the agent. The system prompt makes the agent retrieve the chain, select and evaluate four contracts, size and submit the atomic multi-leg order, verify fills with
orders_get_status, and manage the position later.ai_opening_range_breakout.pyAI-only opening-range breakout scaffold. Prefer minute bars when available.
ai_vwap.pyAI-only VWAP reclaim / mean-reversion scaffold using indicator and history tools.
ai_credit_spread.pyAI-only vertical credit-spread scaffold using the same generic option tools.
ai_spx_zero_dte_bear_call_team.pyA two-agent SPX experiment. A read-only researcher gathers exact option evidence, then a trading-enabled validator refreshes the evidence, decides, submits one atomic five-point bear call spread package, and verifies the resulting order and positions.
ai_trading_team_citadel_sector_pods.pyInspired by the pod-style structure associated with Ken Griffin’s Citadel: sector specialists pitch their best ETF ideas, a risk manager challenges the setup, and a portfolio manager rotates into the strongest sector. Watch it live on BotSpot.
ai_trading_team_warren_buffett_value.pyA value-investing team where one agent reads for business quality and annual report evidence, one agent demands valuation discipline, and the portfolio manager buys only the best long-term compounder. Watch it live on BotSpot.
ai_trading_team_ray_dalio_idea_meritocracy.pyA Bridgewater-style idea-meritocracy workflow where growth, inflation, and liquidity agents argue, a disagreement agent stress-tests the assumptions, and the trader chooses one macro ETF. Watch it live on BotSpot.
ai_trading_team_bill_ackman_concentrated.pyA concentrated investing workflow where a quality researcher, activist bull, and short-seller bear debate whether one high-conviction large-cap position deserves capital. Watch it live on BotSpot.
ai_trading_team_bull_bear_leveraged_etf.pyAn aggressive bull/bear demo where agents debate leveraged long and inverse ETFs before rotating into one high-conviction ETF. Watch it live on BotSpot.
ai_trading_team_bull_bear_large_cap_stocks.pyThe same bull/bear debate structure applied to familiar large-cap stocks, so the reasoning is easier to inspect before using more volatile instruments. Watch it live on BotSpot.
ai_trading_team.py remains the shortest alias for the leveraged ETF example.
New code should prefer the descriptive filenames above.