OpenPM: Auditable Point-in-Time Evaluation for LLM Portfolio-Management Agents
Xinying Cai, Minghao Guo, Jiahe Liu, Jiaojiao Han, Bangwei Guo, Yitao Long, Yuxuan Chen, Bohan Wu, Dimitris N. Metaxas, Raymond Li
cs.CE, cs.CL
Submitted: 2026-08-06
Updated: 2026-08-12
Comments: 14 pages, 1 figure
Code: https://github.com/aslcai/OpenPM-Bench
License: http://creativecommons.org/licenses/by/4.0/
The gist: Large language models are increasingly used to read markets, assess risk, and allocate capital.
Terminology
Abstract
Large language models are increasingly used to read markets, assess risk, and allocate capital. However, reported results for LLM trading agents can be inflated by look-ahead leakage, optimistic execution, and risk mandates that are described but not enforced. We present OpenPM, an auditable point-in-time evaluation framework for LLM portfolio-management agents. In OpenPM, an agent manages a 1M long-only book over the S&P 500 universe using market data at five-minute intervals. Every record visible to the agent must be available at the decision time. Natural-language risk mandates are converted into typed constraints and enforced on the executed portfolio. Each run produces audit artifacts, including a contamination certificate, a cost-sensitivity curve, and a constraint-adherence report. We also build a reference agent named the tiered allocator, where typed analysts score candidates, a constructor LLM proposes weights, and a deterministic critic guarantees feasibility. We isolate constructor behavior by capturing analyst evidence once and replaying it across constructor models. In our short-window case study, stronger constructors show modest and model-dependent gains over equal weighting on the same pool, but analyst quality matters more than constructor choice, and turnover is the main cost driver. All returns are upper bounds on a single frozen window without market impact, not validated alpha.
Sources
- StockBench: Can LLM Agents Trade Stocks Profitably In Real-world Markets?
- TwinVoice: A Multi-dimensional Benchmark Towards Digital Twins via LLM Persona Simulation
- MarketSenseAI 2.0: Enhancing Stock Analysis through LLM Agents
- MemEye: A Visual-Centric Evaluation Framework for Multimodal Agent Memory
- Time Travel is Cheating: Going Live with DeepFund for Real-Time Fund Investment Benchmarking
- TradingGPT: Multi-Agent System with Layered Memory and Distinct Characters for Enhanced Financial Trading Performance
- Cache Mechanism for Agent RAG Systems
- BloombergGPT: A Large Language Model for Finance
- TradingAgents: Multi-Agents LLM Financial Trading Framework
- FinBen: A Holistic Financial Benchmark for Large Language Models
- QuantHarness: Price-Driven Multi-Agent LLMs for High-Frequency Trading
- AEL: Evolving Agent Harness in Open-Ended Environments
- MemGym: a Long-Horizon Memory Environment for LLM Agents
- FinGPT: Open-Source Financial Large Language Models
- LiveTradeBench: Seeking Real-World Alpha with Large Language Models
- FinMem: A Performance-Enhanced LLM Trading Agent with Layered Memory and Character Design
- FinCon: A Synthesized LLM Multi-Agent System with Conceptual Verbal Reinforcement for Enhanced Financial Decision Making
- When AI Meets Finance (StockAgent): Large Language Model-based Stock Trading in Simulated Real-world Environments
- AlphaAgents: Large Language Model based Multi-Agents for Equity Portfolio Constructions
- PortBench: A Correlation-Aware, Full-Pipeline Benchmark for LLM-Driven Portfolio Management
Related papers
- Constrained Sensing and Reliable State Estimation with Shallow Recurrent Decoders on a TRIGA Mark II Reactor
- A finite-element-inspired bipartite graph learned simulator for manufacturability assessment in large-deformation sheet forming
- Non-linear mechanical field reconstruction coupling recurrent neural networks with physics-informed graph neural networks
- Neural-Parameterized Cellular Automata for Wildfire Spread
- A mesh-based neural energy method for the simulation of heterogeneous composites
- Evidence-Unit Fairness and the Limits of Query-Adaptive Sparse-Dense Fusion in Financial Document Retrieval