FinMMR: Make Financial Numerical Reasoning More Multimodal, Comprehensive, and Challenging¶
Conference: ICCV 2025
arXiv: 2508.04625
Code: None (online evaluation platform provided)
Area: Multimodal Vision-Language Models
Keywords: financial numerical reasoning, multimodal benchmark, LLM evaluation, chain-of-thought reasoning, knowledge augmentation
TL;DR¶
This paper proposes FinMMR, a bilingual (Chinese–English) multimodal financial numerical reasoning benchmark containing 4,300 questions and 8,700 images spanning 14 financial sub-domains, requiring models to perform multi-step precise numerical computation. Evaluation of 15 state-of-the-art MLLMs shows that the best model achieves only 53% accuracy on the Hard subset, exposing fundamental bottlenecks in current MLLMs for professional-domain multimodal reasoning.
Background & Motivation¶
Large reasoning models (LRMs) have made significant advances in code, mathematics, and scientific reasoning, and MLLMs have demonstrated strong performance on general multimodal reasoning. Nevertheless, challenges faced by MLLMs in high-stakes professional domains such as finance remain poorly understood: - Financial analysis requires extracting key metrics from visually rich documents and performing multi-step precise numerical calculations. - Existing benchmarks have notable limitations: FAMMA draws from textbooks and exam questions, MathVista does not involve financial knowledge, and MMMU is restricted to multiple-choice format.
FinMMR offers three key advantages: 1. Multimodality: All tables and charts are presented as images, including distractor images. 2. Comprehensiveness: Covers 14 financial sub-domains (corporate finance, banking, industry analysis, etc.). 3. Difficulty: Requires precise numerical answers, eliminating the guessing bias inherent in multiple-choice formats.
Method¶
Overall Architecture¶
FinMMR is constructed via two pathways: 1. Questions are extracted from publicly available text-based financial reasoning benchmarks (MMMU, MMMU-Pro, FinanceMath, CodeTAT-QA, CodeFinQA, DocMath-Eval) and converted into multimodal form. 2. A new dataset, CRRQA (Chinese Research Report QA, 2,150 questions), is constructed from recent Chinese financial research reports.
Both sources are merged into FinMMR; each question is paired with an executable Python solution and a precise numerical answer.
Key Designs¶
-
Multimodal Conversion: Tabular data is rendered as images and the corresponding textual table content is removed, ensuring that MLLMs cannot rely solely on text. The core innovation is the introduction of distractor images—semantically related but task-irrelevant images selected from adjacent positions within the same report—to simulate real-world information overload.
-
Difficulty Grading System: Questions are graded heuristically based on complexity metrics of the Python solution, considering the number of operators \(o\), code lines \(l\), and parenthesis pairs \(p\): \(rc = \ln(\max(o,1)) + \ln(\max(l+p,1))\). Questions are divided into Easy (1,300), Medium (1,500), and Hard (1,500) subsets.
-
Evaluation Framework: Three prompting methods are employed—CoT (chain-of-thought), PoT (program-of-thought), and IO (no prompting). PoT generates and executes Python code; strict numerical evaluation applies a 0.2% error tolerance, requiring precision in units, percentages, and decimal places.
Loss & Training¶
This paper presents a benchmark and involves no model training. The core methodological contributions to the evaluation strategy are: - Visual filtering–reasoning pipeline: MLLMs first assess image relevance, filter out distractors, and then perform reasoning. - Knowledge augmentation: A financial function library containing 3,133 Python functions is constructed; MLLM-guided knowledge retrieval augments reasoning. - Model collaboration: GPT-4o serves as a visual parser to convert images into structured text, which is then processed by an LRM for reasoning.
Key Experimental Results¶
Main Results¶
| Model | Extended Thinking | Hard (CoT) | Hard (PoT) | Medium (CoT) | Easy (CoT) | Avg (CoT) |
|---|---|---|---|---|---|---|
| Claude 3.7 Sonnet | ✔ (64K) | 53.00 | 51.40 | 62.50 | 78.50 | 64.00 |
| Claude 3.7 Sonnet | ✘ | 50.80 | 48.50 | 62.25 | 77.00 | 63.35 |
| OpenAI o1 | ✔ | 48.40 | 44.70 | — | — | — |
| GPT-4o | ✘ | 45.40 | 47.80 | 63.33 | 78.00 | 62.24 |
| Llama 4 Maverick | ✘ | 48.70 | 47.80 | 63.25 | 77.83 | 63.26 |
| Qwen2.5-VL-72B | ✘ | 43.30 | 46.20 | 63.42 | 77.42 | 61.38 |
| QVQ-72B-Preview | ✔ | 40.30 | 6.20 | 55.67 | 75.42 | 57.13 |
Ablation Study / Knowledge Augmentation Effect¶
| Model | PoT Baseline | + Knowledge Augmentation (RAG) | Gain |
|---|---|---|---|
| Gemini 2.0 Flash Thinking | 78.71 | 83.02 | +4.31 |
| GPT-4o | 80.60 | 83.62 | +3.02 |
| Claude 3.7 Sonnet | 81.21 | 85.43 | +4.22 |
| Claude 3.7 Sonnet (64K) | 83.53 | 86.29 | +2.76 |
(Based on 1,160 table-QA instances.)
Effect of Distractor Images (Qwen2.5-VL-72B, PoT):
| Subset | Ground Images | Distractor Images | Drop |
|---|---|---|---|
| Hard | 57.18% | 47.23% | ↓9.95 |
| Medium | 73.01% | 61.36% | ↓11.65 |
| Easy | 61.59% | 53.64% | ↓7.95 |
The visual filtering–reasoning pipeline improves accuracy on the Medium validation set from 64.73% to 71.56% (+6.83).
Key Findings¶
- All MLLMs perform poorly on FinMMR: The strongest model, Claude 3.7 Sonnet (64K thinking), achieves only 53% on the Hard subset, well below the 60% passing threshold.
- PoT outperforms CoT: PoT achieves an average accuracy of 37.64% vs. 36.20% for CoT, with lower token consumption. However, QVQ-72B's PoT accuracy collapses to 6.2% due to reinforcement learning bias, exposing a training strategy issue.
- Distractor images severely impair reasoning: Performance drops of over 10% indicate insufficient visual filtering capability in current MLLMs.
- Error analysis (100 failure cases): 30% visual perception errors, 38% knowledge reasoning errors, 32% numerical computation errors.
- Model collaboration is effective: GPT-4o parsing + DeepSeek-R1 reasoning achieves 86.72%, outperforming the single-model best of 83.53% from Claude 3.7 Sonnet.
Highlights & Insights¶
- Practice-oriented benchmark design: The introduction of distractor images to simulate real-world information overload is a feature absent from other benchmarks.
- Comprehensive error attribution: Decomposing failures into visual perception, knowledge reasoning, and numerical computation errors provides a clear roadmap for future improvement.
- Effectiveness of knowledge augmentation: Structured financial function libraries combined with MLLM-guided retrieval and MLLM-based judgment allow weaker models to approach SOTA performance.
- Insight on extended thinking: The modest accuracy gain (+2.2 pp) at 12× token cost raises important questions about the efficiency–effectiveness trade-off.
Limitations & Future Work¶
- Only zero-shot settings are evaluated; few-shot and fine-tuning scenarios are not explored.
- The CRRQA portion relies on Qwen-VL-Max for initial question generation, potentially introducing model bias.
- The financial function library is manually constructed, limiting coverage and scalability.
- Recently released models such as GPT-o3 are not evaluated.
- The distractor image construction method (selecting adjacent images) is relatively simple; more complex distractor patterns warrant further exploration.
Related Work & Insights¶
- Compared to general benchmarks such as MathVista and MMMU, FinMMR offers significant advantages in domain depth and reasoning complexity.
- The visual filtering–reasoning pipeline (decoupling perception from reasoning) is transferable to other domains.
- The model collaboration framework (visual parser + text reasoner) offers new directions for multimodal system design.
Rating¶
- Novelty: ⭐⭐⭐⭐ First large-scale multimodal financial numerical reasoning benchmark; the distractor image design and three-dimensional error analysis are novel.
- Experimental Thoroughness: ⭐⭐⭐⭐⭐ Comprehensive evaluation across 15 models, 3 prompting methods, error analysis, visual filtering, knowledge augmentation, and model collaboration.
- Writing Quality: ⭐⭐⭐⭐ Well-structured; the research-question-driven experimental organization facilitates comprehension.
- Value: ⭐⭐⭐⭐⭐ Fills the gap in multimodal reasoning evaluation for the financial domain and provides clear guidance for MLLM improvement.