Finance
Finance Agent v2
Researching company filings and carrying out multi-step financial analysis
What it measures
Finance Agent v2 is Vals AI’s benchmark for the research work of junior financial analysts. Rather than answering finance trivia, agents must find public-company filings, connect information across sources and produce supported answers.
For example, comparing two companies’ inventory efficiency requires finding inventory and cost figures for the right periods, checking units and conventions, and calculating which company turns inventory over faster. Copying one number is not enough: the evidence, calculations and conclusion must hold up.
The benchmark covers nine categories, including earnings, market analysis, comparables, precedent transactions, accounting adjustments, disclosures and financial modeling. Its 927 expert-reviewed questions comprise 27 public examples, 450 private validation questions and 450 held-out test questions; the reported results use only the test set.
Models share tools for SEC EDGAR search, web search, HTML parsing, information retrieval, calculation and historical prices, with a two-hour limit per question. Each model runs three times and scores are averaged across runs, measuring performance with this shared tool environment.
Reading the scores
The default ranking uses Partial Credit: each question has weighted checks, and failing any critical dealbreaker makes the entire question score zero. Correct dealbreakers with peripheral omissions can earn partial credit. For example, a wrong critical revenue figure earns zero even with a polished explanation, while a correct figure with a minor omission may earn partial credit. All-Pass counts a question as successful only if every check passes; the columns must not be added, and 60% Partial Credit does not mean 60% of questions were answered perfectly. A three-model jury of GPT-5.4, Gemini 3.1 Pro and Claude Sonnet 4.6 grades responses. This snapshot includes all 60 results from the v2 leaderboard marked updated September 11, 2026, retaining published reasoning settings and keeping v1.1 separate. The source reports standard errors across three runs, not 95% confidence intervals; this table does not relabel them as confidence intervals.
SourceVals AI
Model performance
Gemini 3.8 Flash (high)GoogleAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 61.4% | 49.7% |
|---|---|---|---|
Muse Spark 1.2 (xhigh)MetaAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 60.6% | 50.9% |
Muse Spark 1.3 Max (max)MetaAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 60.0% | 49.5% |
Gemini 3.7 Flash (high)GoogleAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 59.0% | 47.5% |
Muse Spark 1.3 (xhigh)MetaAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 58.9% | 48.7% |
Claude Fable 5.1 (max)AnthropicAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 58.9% | 47.8% |
Claude Opus 5 (max)AnthropicAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 58.6%1 | 47.7% |
Gemini 3.5 Flash (high)GoogleAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 57.9% | 45.7% |
GLM-5.3 Flash (max)Z AIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 57.9% | 46.3% |
Muse Spark 1.1 (xhigh)MetaAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 57.2% | 44.9% |
Claude Fable 5 (max)AnthropicAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 56.3% | 45.7% |
Gemini 3.6 Flash (high)GoogleAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 56.3% | 44.6% |
GLM-5.3 (max)Z AIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 55.8% | 44.9% |
GPT-5.6 Luna (max)OpenAIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 55.0% | 43.3% |
GPT-5.6 Terra (max)OpenAIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 54.4% | 42.8% |
Kimi K3Moonshot AIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 54.4% | 41.7% |
Claude Opus 4.8 (max)AnthropicAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 53.9% | 43.5% |
Claude Sonnet 5 (max)AnthropicAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 53.9% | 42.1% |
GPT-5.6 Sol (max)OpenAIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 53.8% | 41.4% |
Grok 4.6 (high)xAIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 53.7% | 42.9% |
GPT-6 Astra (max)OpenAIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 53.5% | 40.3% |
DeepSeek V4.1 Flash (high)DeepSeekAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 53.5% | 41.1% |
GPT-5.5 (xhigh)OpenAIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 51.8% | 39.6% |
Claude Opus 4.7 (high)AnthropicAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 51.5% | 38.6% |
Claude Sonnet 4.6 (max)AnthropicAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 51.0% | 38.8% |
Qwen 3.8 MaxAlibabaAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 50.6% | 38.2% |
DeepSeek V4 Pro 0813 (max)DeepSeekAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 50.4% | 38.5% |
GLM-5.2Z AIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 49.7% | 38.0% |
DeepSeek V4 Flash 0731 (high)DeepSeekAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 49.5% | 36.8% |
Qwen 3.8 27B (xhigh)AlibabaAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 48.6% | 36.8% |
Grok 4.5 (high)xAIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 48.3% | 36.7% |
MiniMax-M3MiniMaxAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 48.3% | 36.7% |
Qwen 3.7 MaxAlibabaAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 47.8% | 34.6% |
Gemini 3.5 Flash Lite (high)GoogleAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 47.4% | 35.3% |
Inkling (0.99)Thinking MachinesAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 46.6% | 33.4% |
GPT 5.4 Mini (xhigh)OpenAIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 45.4% | 32.4% |
Kimi K2.6Moonshot AIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 44.9% | 32.6% |
GLM 5.1Z AIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 44.8% | 32.7% |
DeepSeek V4 Pro (max)DeepSeekAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 44.1% | 31.4% |
Gemini 3.1 Pro Preview (02/26) (high)GoogleAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 43.0% | 30.9% |
Gemini 3 Flash (12/25) (high)GoogleAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 42.6% | 30.2% |
MiMo V2.5 ProXiaomiAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 41.5% | 28.8% |
Inkling Small (0.99)Thinking MachinesAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 41.3% | 29.2% |
Qwen 3.6 PlusAlibabaAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 40.8% | 29.4% |
Qwen 3.7 PlusAlibabaAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 38.2% | 25.8% |
GPT 5.4 Nano (high)OpenAIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 38.2% | 26.0% |
Grok 4.3 (high)xAIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 37.7% | 26.4% |
Nemotron 3 UltraNVIDIAAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 37.7% | 24.8% |
MiMo V2.5XiaomiAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 36.7% | 23.8% |
Kimi K2.5Moonshot AIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 35.8% | 23.8% |
Mistral Medium 3.5 (high)MistralAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 32.1% | 21.6% |
Claude Haiku 4.5 (Thinking)AnthropicAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 31.0% | 19.8% |
Ling 3.0 FlashAnt GroupAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 30.3% | 19.6% |
Gemini 3.1 Flash Lite Preview (high)GoogleAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 30.0% | 19.3% |
Grok 4.20 (Reasoning)xAIAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 28.5% | 17.5% |
MiniMax-M2.7MiniMaxAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 27.9% | 17.1% |
Laguna M.1PoolsideAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 25.0% | 14.4% |
Mercury 2.5 (high)InceptionAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 18.6% | 9.1% |
Nemotron 3.5 LightningNVIDIAAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 18.5% | 10.3% |
Laguna XS.2PoolsideAgent · Vals Finance Agent v2 | Vals Finance Agent v2 | 15.6% | 6.8% |