Paper: arXiv 2609.02677
Authors: Giovanni Dispoto, Marcello Restelli, Carmine Ventre
Abstract
Modern portfolio management increasingly demands a balance between traditional risk-adjusted returns and strict Environmental, Social, and Governance (ESG) mandates. Current Reinforcement Learning (RL) approaches typically optimize for a single ESG provider, neglecting the significant divergence in rating methodologies across the industry and the unintuitive nature of manually weighting conflicting objectives. This paper addresses these limitations by formulating ESG-aware portfolio optimization as a Multi-Objective Reinforcement Learning (MORL) problem that simultaneously incorporates ratings from three distinct ESG agencies. To bridge the gap between high-dimensional algorithmic trade-offs and human decision-making, we integrate a Preference Elicitation framework using Gaussian Processes. This system enables practitioners to infer their latent utility functions through intuitive pairwise comparisons of candidate portfolios based on their Sharpe ratios and aggregate ESG scores. We systematically evaluate our framework by employing Large Language Model (LLM) personas to simulate Portfolio Managers operating under varied regional contexts. Empirical results using historical market data reveal that regional backgrounds fundamentally shift the derived preference weights. For instance, European-based personas tend to prioritize ESG alignment over financial returns, while Texas-based personas favor risk-adjusted performance. This work offers a highly adaptable framework that successfully aligns multi-objective algorithmic trading with diverse, real-world human sustainability preferences.
Complexity vs Empirical Score
- Math Complexity: 7.0/10
- Empirical Rigor: 6.0/10
- Quadrant: Holy Grail — high math complexity, high empirical rigor
Why this score: The paper presents a novel integration of MORL with preference elicitation for ESG portfolio optimization, addressing a critical real-world problem. While the empirical setup uses synthetic ESG data, the methodology is sound and the LLM persona evaluation adds an interesting dimension. The mathematical framework for MORL and Gaussian Processes is well-defined.
Research Flowchart
flowchart TD
A[Research Goal: ESG-aware Portfolio Optimization with Diverse Preferences] --> B{Key Methodology Steps};
B --> C[1. Formulate as MORL (Financial & 3 ESG Agencies)];
B --> D[2. Integrate Preference Elicitation via Gaussian Processes];
D --> E[3. Infer Latent Utility Functions via Pairwise Comparisons];
F[Data/Inputs: Historical Market Data & ESG Ratings] --> C;
G[Computational Processes: RL Algorithms & GP for Elicitation] --> E;
H[LLM Personas (Regional Contexts) Simulate PMs] --> E;
E --> I[Key Findings/Outcomes: Regional Backgrounds Fundamentally Shift Preference Weights];
I --> J[e.g., European PMs: ESG > Financial; Texas PMs: Financial > ESG];
I --> K[Outcome: Adaptable Framework Aligns Multi-Objective Trading with Diverse Human Sustainability Preferences];
Cited References (46)
- Proximal policy optimization algorithms (2017) — link
- Reinforcement learning: An introduction (2018)
- Two Tales of Persona in LLM s: A Survey of Role-Playing and Personalization (2024)
- Aggregate Confusion: The Divergence of ESG Ratings (2022)
- Deep Reinforcement Learning and Mean-Variance Strategies for Responsible Portfolio Optimization (2024)
- Deep Reinforcement Learning for Optimal Portfolio Allocation: A Comparative Study with Mean-Variance Optimization (2026)
- Learning FX trading strategies with FQI and persistent actions (2022)
- Preferences in artificial intelligence (2016)
and 38 more
- Preference learning with Gaussian processes (2005)
- Markov Decision Processes: Discrete Stochastic Dynamic Programming (1994)
- Market Making via Reinforcement Learning (2018)
- Option hedging with risk averse reinforcement learning (2021)
- PORTFOLIO SELECTION (1952)
- BoTorch: A Framework for Efficient Monte-Carlo Bayesian Optimization (2020)
- Foreign exchange trading: a risk-averse batch reinforcement learning approach (2021)
- Stable-Baselines3: Reliable Reinforcement Learning Implementations (2021)
- Deep reinforcement learning for portfolio selection (2024)
- Deep Reinforcement Learning for Trading (2019)
- Deep Reinforcement Learning for ESG financial portfolio management — → 2307.09631
- Deep learning for decision making and the optimization of socially responsible investments and portfolio (2019)
- A Survey of Multi-Objective Sequential Decision-Making (2014)
- FiLM: Visual Reasoning with a General Conditioning Layer (2017)
- Multi-Objective Bayesian Optimization of Deep Reinforcement Learning for Environmental, Social, and Governance (ESG) Financial Portfolio Management (2025)
- ESG integration in portfolio selection: A robust preference-based multicriteria approach (2024)
- qEUBO: A decision-theoretic acquisition function for preferential Bayesian optimization (2023)
- BloombergGPT: A Large Language Model for Finance (2023)
- Qwen3.6-35B-A3B : Agentic Coding Power, Now Open to All (2026)
- Gemma 4 Technical Report (2026)
- Prompting for Policy: Forecasting Macroeconomic Scenarios with Synthetic LLM Personas (2025)
- Simulating the survey of professional forecasters (2025)
- Tracing Positional Bias in Financial Decision-Making: Mechanistic Insights from Qwen2.5 (2025)
- Learning to trade via direct reinforcement (2001)
- Reinforcement Learning for Trading (1998)
- Large language models for financial and investment management: applications and benchmarks (2024)
- Leveraging Large Language Models for Institutional Portfolio Management: Persona-Based Ensembles (2024)
- Role play with large language models (2023)
- Better Zero-Shot Reasoning with Role-Play Prompting (2024)
- Generating inflation expectations with large language models (2026)
- Scilab — link
- Scilab — link
- The Computational Geometry Algorithms Library — link
- The Computational Geometry Algorithms Library — link
- The Parmap library — link
- The Parmap library — link
- BabyJ : from Object Based to Class Based Programming via Types (2003)
- tag-sound
1 of 46 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.