AlphaAgents: Large Language Model based Multi-Agents for Equity Portfolio Constructions
AlphaAgents: Large Language Model based Multi-Agents for Equity Portfolio Constructions
AlphaAgents introduces a modular multi-agent framework for equity portfolio construction, leveraging Large Language Models (LLMs) to automate and enhance stock selection. The system comprises three specialized agents—Fundamental, Sentiment, and Valuation—each equipped with role-specific prompts and tools (e.g., RAG for financial reports, summarization for news, and computational tools for volatility). These agents collaborate via a group chat and engage in a debate mechanism to reach consensus, mimicking human investment committee reasoning. The framework is built on Microsoft AutoGen and uses GPT-4o as the underlying LLM.
Backtesting on 15 technology stocks from February to May 2024 shows that the multi-agent portfolio outperforms single-agent and benchmark portfolios in a risk-neutral setting, achieving higher cumulative returns and rolling Sharpe ratios. In a risk-averse setting, all portfolios underperform due to conservative stock selection during a bullish market, but the multi-agent portfolio exhibits lower drawdowns and better risk-return balance. The study also demonstrates how risk tolerance can be embedded via prompt engineering, though risk-seeking profiles were indistinguishable from risk-neutral.
The paper highlights the potential of multi-agent LLM systems to mitigate cognitive biases and improve decision quality in finance. While focused on stock selection, the framework is modular and can be extended to include additional agents (e.g., technical analysis, macro-economic) and integrated with portfolio optimization models like Mean-Variance or Black-Litterman. The transparent reasoning logs address evaluation challenges and support human-in-the-loop oversight.
Highlights
- 1Proposes AlphaAgents, a novel multi-agent framework using LLMs for equity portfolio construction with specialized agents for fundamental, sentiment, and valuation analysis.
- 2Incorporates a debate mechanism among agents to reach consensus, reducing cognitive biases and hallucinations.
- 3Demonstrates that multi-agent portfolios outperform single-agent and benchmark portfolios in risk-neutral settings.
- 4Explores the impact of risk tolerance on agent behavior through prompt engineering, showing risk-averse agents underperform in bullish markets.
- 5Provides transparent reasoning trails through agent discussion logs, enhancing explainability.
Methods
- MMulti-agent system with three specialized LLM agents (Fundamental, Sentiment, Valuation) using role prompting and domain-specific tools.
- MCollaborative and adversarial debate mechanism using Round Robin approach to achieve consensus.
- MBacktesting with rolling Sharpe ratio to evaluate portfolio performance over a four-month period.
- MRAG evaluation using Arize Phoenix for faithfulness and relevance metrics.
Results
- RIn risk-neutral setting, the multi-agent portfolio outperformed both single-agent and benchmark portfolios in cumulative return and rolling Sharpe ratio.
- RIn risk-averse setting, all agent portfolios underperformed the benchmark due to conservative stock selection during a bullish tech market.
- RMulti-agent portfolio in risk-averse setting showed relatively stronger performance and lower drawdowns compared to single-agent portfolios.
- RRisk-neutral portfolios consistently achieved higher cumulative returns than risk-averse portfolios across all agent types.
- RThe multi-agent system effectively balanced short-term (valuation/sentiment) and long-term (fundamental) insights.
Analyze Paper
Generate insights from "AlphaAgents: Large Language Model based Multi-Agents for Equ...".