Conv-FinRe: A Conversational and Longitudinal Benchmark for Utility-Grounded Financial Recommendation
Authors: Yan Wang, Yi Han, Lingfei Qian, Yueru He, Xueqing Peng, Dongji Feng, Zhuohan Xie, Vincent Jim Zhang, Rosie Guo, Fengran Mo, Jimin Huang, Yankai Chen, Xue Liu, Jian-Yun Nie
Organizations: The Fin AI, USA · Georgia Institute of Technology, USA · Columbia University, USA · California State University, USA · MBZUAI, UAE · University of Montreal, Canada · The University of Manchester, Manchester, United Kingdom · McGill University, Canada
Most recommendation benchmarks evaluate how well a model imitates user behavior. In financial advisory, however, observed actions can be noisy or short-sighted under market volatility and may conflict with a user's long-term goals. Treating what users chose as the sole ground truth, therefore, conflates behavioral imitation with decision quality. We introduce Conv-FinRe, a conversational and longitudinal benchmark for stock recommendation that evaluates LLMs beyond behavior matching. Given an onboarding interview, step-wise market context, and advisory dialogues, models must generate rankings over a fixed investment horizon. Crucially, Conv-FinRe provides multi-view references that distinguish descriptive behavior from normative utility grounded in investor-specific risk preferences, enabling diagnosis of whether an LLM follows rational analysis, mimics user noise, or is driven by market momentum. We build the benchmark from real market data and human decision trajectories, instantiate controlled advisory conversations, and evaluate a suite of state-of-the-art LLMs. Results reveal a persistent tension between rational decision quality and behavioral alignment: models that perform well on utility-based ranking often fail to match user choices, whereas behaviorally aligned models can overfit short-term noise. The dataset is publicly released on Hugging Face, and the codebase is available on GitHub.
Figures & tables
Work
Domain
Dynamic
Utility
Multi-view
Dialogue
REASONER ( Chen et al., 2023 )
Video
✗
✗
✗
✗
FairEval ( Sah et al., 2025 )
Music
✗
✗
✗
✗
PerFairX ( Sah and Lian, 2025 )
Movie&Music
✗
✗
✗
✗
CEREAL ( Lee et al., 2026 )
Movie
✗
✗
✗
✔
LLM-REDIAL ( Liang et al., 2024 )
Movie
✗
✗
✗
✔
RecBench ( Liu et al., 2025 )
General
✗
✗
✗
✗
Table 1. Comparison of representative user-centric recommendation benchmarks. Dynamic indicates time-conditioned signals; Utility refers to relevance grounded in a user-dependent decision utility; Multi-view indicates multiple, potentially conflicting ranking views; Dialogue denotes a conversational interactive setting.
Figure 1. Overview of Conv-FinRe benchmark.
Ticker
Company
GICS Sector
Beta
Market Cap
Low Volatility ( β<1 )
PG
Procter & Gamble
Consumer Staples
0.36
$353B
MRK
Merck & Co., Inc.
Health Care
0.38
$274B
VZ
Verizon Communications Inc.
Communication Services
0.36
$188B
Moderate Volatility ( β≈1 )
LIN
Linde plc
Materials
0.95
$213B
Table 2. Summary of the stock universe used in Conv-FinRe . Stocks are grouped by volatility tier based on market beta to ensure balanced exposure to systematic risk.
Scale
Dialogue
Users
10
Min Turns / Instance
4
Steps / User
23
Max Turns / Instance
26
Total Instances
230
Avg Turns / Instance
15
Turn Accounting
Token Status
Unique Turns
270
Min Tokens / Instance
1,818
Prefix-Expanded Turns
3,450
Max Tokens / Instance
7,252
Table 3. Structural statistics of Conv-FinRe benchmark. Token counts are computed using the cl100k_base tokenizer.
Model
uNDCG ↑
MRR ↑
HR@1 ↑
HR@3 ↑
Random
0.73±0.00
0.29±0.01
0.10±0.01
0.30±0.01
GPT-5.2
0.94±0.03
0.46±0.02
0.29±0.03
0.51±0.03
GPT-4o
0.94±0.00
0.56±0.03
0.42±0.03
0.60±0.03
DeepSeek-V3.2
0.92±0.00
0.51±0.03
0.37±0.03
0.55±0.03
Qwen3-235B-A22B-Instruct
0.94±0.00
0.47±0.02
0.30±0.03
0.52±0.03
Qwen2.5-72B-Instruct
0.92±0.01
0.63±0.03
0.50±0.03
0.69±0.03
Table 4. Overall performance on the longitudinal stock advisory task. The Random baseline is computed by averaging over 1,000 uniform random permutations per instance, serving as a sanity-check lower bound.
Model
τ (Utility) ↑
τ (Momentum) ↑
τ (Risk) ↑
Random
0.00±0.01
0.00±0.01
0.00±0.01
GPT-5.2
0.59±0.02
0.56±0.02
0.28±0.02
GPT-4o
0.60±0.02
0.60±0.02
0.20±0.02
DeepSeek-V3.2
0.51±0.02
0.49±0.02
0.26±0.02
Qwen3-235B-A22B-Instruct
0.56±0.02
0.55±0.02
0.26±0.02
Qwen2.5-72B-Instruct
0.52±0.02
0.49±0.02
0.22±0.02
Table 5. Alignment of model-generated rankings with heterogeneous advisory principles.
Figure 2. Step-wise improvement in utility-based alignment from conversational history.
Figure 3. Average utility alignment with and without conversational history.
People increasingly use LLM agents for multi-turn financial recommendations, where the agent pulls market data through tools and tracks user preferences across turns. When tool outputs are manipulated, the recommendations stop matching the user's stated risk profile, but because standard metrics like NDCG only score general relevance, risky and safe stocks score alike, so the metric says nothing went wrong. We call this gap evaluation blindness. We replay 23-turn financial advisory conversations across eight language models, running each dialogue twice with clean and manipulated tool data. Quality scores stay nearly identical to clean sessions while the agents produce risk-mismatched recommendations in 65-99% of turns, unanimous across all eight models. The mechanism is visible turn-by-turn: 80% of risk-score citations across 1,840 turns reproduce the manipulated value verbatim, not a single turn pushes back, and safe-language framing of high-risk stocks ranges from 14% (Qwen2.5-7B) to 69% (Claude Sonnet 4.6). The property that makes frontier models good agents, faithfully grounding their reasoning in tool outputs, also makes them follow manipulated ones. The damage is not memory-driven: contaminating only the current turn still produces 95% of the violations. The model internally distinguishes the manipulation (sparse autoencoder features separate adversarial from random perturbations), but this does not translate into safer output. Activation-level interventions recover under 6% of the safety gap, prompt-level self-verification fails because the self-check reads the same manipulated data, and a parametric cross-check that flags contamination at 99-100% per turn on a frontier model still leaves aggregate suitability unchanged: the agent identifies the tampering and recommends it anyway.
Zekun Wu, Adriano Koshiyama, Sahan Bulathwela +1
Centre for Artificial Intelligence, University College London · Holistic AI
Large language models are becoming increasingly significant in financial applications. Nevertheless, prevailing benchmarks are largely dependent on simulated or generic data, which leads to a significant gap between reported performance and actual efficacy in real-world scenarios. To tackle this challenge, we present BizFinBench.v2, the first integrated offline and online benchmark built upon authentic user query-response data from both Chinese and U.S. equity markets. It comprises 28,860 questions across eight offline and two online tasks. Experimental results show that GPT-5 achieves a mere 61.5% accuracy, still failing to meet the practical business requirement (84.8%). Among the evaluated commercial models, DeepSeek-R1 exhibits superior investment efficacy. Error analysis grounded in real financial practice reveals persistent limitations in existing models. By overcoming the constraints of prior benchmarks, BizFinBench.v2 provides a substantiated foundation for advancing LLM deployment in the financial sector. Our data and code are available at https://github.com/HiThink-Research/BizFinBench.v2.
Xin Guo, Rongjunchen Zhang, Guilong Lu +4
HiThink Research · Shanghai University of Finance and Economics
Large language models (LLMs) are increasingly deployed in financial contexts, raising critical concerns about reliability, alignment, and susceptibility to adversarial manipulation. While prior finance-related benchmarks assess LLMs' capabilities in stock trading, they are often restricted to small sample and fail to demonstrate LLM susceptibility to context with potential human bias. We introduce Fin-Bias (financial herding under long and uncertain financial context), a benchmark for evaluating LLM investment decision-making when faced with uncertainty and possible human-biased opinions. Fin-Bias includes 8868 long firm-specific analyst reports, including firm aspects summarized and analyzed by sophisticated analysts with investment ratings (Bullish/Neutral/Bearish) spanning from various industries. We present large language models with firm analyst reports with/without analyst investment ratings and even with 'fake' rating, to get investment ratings generated by LLMs. Our results reveal that LLMs tend to herd the explicit bias in context. We also develop a method to detect potential human opinions, which can encourage LLMs to think independently, some models even exceed human performance in predicting future stock return.
Xiaoyu Hu, Jinman Zhao
Rutgers University · Department of Computer Science, University of Toronto