LLM-Enhanced Black-Litterman Portfolio Optimization
ArXiv ID: 2504.14345 “View on arXiv”
Authors: Unknown
Abstract
The Black-Litterman model addresses the sensitivity issues of tra- ditional mean-variance optimization by incorporating investor views, but systematically generating these views remains a key challenge. This study proposes and validates a systematic frame- work that translates return forecasts and predictive uncertainty from Large Language Models (LLMs) into the core inputs for the Black-Litterman model: investor views and their confidence lev- els. Through a backtest on S&P 500 constituents, we demonstrate that portfolios driven by top-performing LLMs significantly out- perform traditional baselines in both absolute and risk-adjusted terms. Crucially, our analysis reveals that each LLM exhibits a dis- tinct and consistent investment style which is the primary driver of performance. We found that the selection of an LLM is therefore not a search for a single best forecaster, but a strategic choice of an investment style whose success is contingent on its alignment with the prevailing market regime. The source code and data are available at https://github.com/youngandbin/LLM-BLM.
Keywords: Large Language Models, Black-Litterman Model, Portfolio Construction, Return Forecasting, Investment Style, Equities (S&P 500)
Complexity vs Empirical Score
- Math Complexity: 4.0/10
- Empirical Rigor: 8.5/10
- Quadrant: Street Traders
- Why: The paper’s core innovation is a systematic framework for translating LLM outputs into Black-Litterman inputs, involving moderate mathematical concepts (Bayesian blending), but the primary focus is on empirical validation. The study demonstrates high empirical rigor through a backtest on S&P 500 constituents, hyperparameter tuning (τ), performance metrics (Sharpe ratio), and the public release of source code and data.
flowchart TD
subgraph S1 ["Research Goal"]
A["Goal: Systematically generate investor views for Black-Litterman model using LLMs"]
end
subgraph S2 ["Methodology"]
B[""1. Generate forecasts & uncertainty from multiple LLMs
2. Convert into BL views & confidence levels
3. Construct portfolios via Black-Litterman
4. Backtest on S&P 500 constituents""]
end
subgraph S3 ["Data & Inputs"]
C["S&P 500 constituents historical data + LLM predictions"]
end
subgraph S4 ["Key Findings"]
D[""- LLM-driven portfolios outperform traditional baselines
- Each LLM exhibits distinct, consistent investment style
- Performance depends on regime-alignment of LLM style""]
end
A --> B
C --> B
B --> D