FinSphere: A Conversational Stock Analysis Agent Equipped with Quantitative Tools based on Real-Time Database
Existing financial large language models (FinLLMs) face two critical bottlenecks in stock analysis: the absence of objective, quantitative evaluation metrics for report quality and insufficient analytical depth to generate professional-grade insights. To address these limitations, we propose the first end-to-end conversational AI agent framework specifically designed for stock analysis. Our method integrates a real-time financial database, a quantitative computation module, and an instruction-tuned LLM to enable multi-step reasoning and structured output generation. Key contributions include: (1) the Stocksis dataset—curated and expert-annotated by finance professionals; (2) AnalyScore—a novel, interpretable, multi-dimensional evaluation metric for analytical report quality; and (3) a modular agent architecture supporting domain-specific reasoning. Experimental results demonstrate that our agent significantly outperforms both general-purpose and financial-domain LLMs, as well as existing agent systems, on professional stock analysis tasks—yielding substantial improvements in report quality, interpretability, and operational applicability.