Paper: arXiv 2503.05185
Abstract
Finance decision-making often relies on in-depth data analysis across various data sources, including financial tables, news articles, stock prices, etc. In this work, we introduce FinTMMBench, the first comprehensive benchmark for evaluating temporal-aware multi-modal Retrieval-Augmented Generation (RAG) systems in finance. Built from heterologous data of NASDAQ 100 companies, FinTMMBench offers three significant advantages. 1) Multi-modal Corpus: It encompasses a hybrid of financial tables, news articles, daily stock prices, and visual technical charts as the corpus. 2) Temporal-aware Questions: Each question requires the retrieval and interpretation of its relevant data over a specific time period, including daily, weekly, monthly, quarterly, and annual periods. 3) Diverse Financial Analysis Tasks: The questions involve 10 different financial analysis tasks designed by domain experts, including information extraction, trend analysis, sentiment analysis and event detection, etc. We further propose a novel TMMHybridRAG method, which first leverages LLMs to convert data from other modalities (e.g., tabular, visual and time-series data) into textual format and then incorporates temporal information in each node when constructing graphs and dense indexes. Its effectiveness has been validated in extensive experiments, but notable gaps remain, highlighting the challenges presented by our FinTMMBench.
Complexity vs Empirical Score
- Math Complexity: 2.5/10
- Empirical Rigor: 8.5/10
- Quadrant: Street Traders — practical and empirical, lighter on theory
Why this score: The paper introduces a new benchmark and a novel RAG method, but the methodology relies more on LLM-based data conversion and retrieval techniques rather than advanced mathematical modeling. It demonstrates high empirical rigor through the construction of a comprehensive, multi-modal dataset (FinTMMBench) with specific data sources and evaluation metrics, and proposes a method with implementation details and reported results.
Research Flowchart
flowchart TD
A["Research Goal<br>Develop Temporal-Aware<br>Multi-Modal RAG for Finance"] --> B["Construct FinTMMBench Benchmark"]
B --> C{"Multi-modal Corpus<br>Temporal-aware Questions<br>Diverse Analysis Tasks"}
C --> D["TMMHybridRAG Methodology"]
D --> E["Modality Conversion<br>LLMs convert tables/charts<br>to text"]
E --> F["Temporal Graph Construction<br>Nodes encode time segments"]
E --> G["Dense Indexing<br>Embed temporal info"]
F --> H["Retrieval & Generation<br>Query relevant data<br>across time periods"]
G --> H
H --> I["Experimental Results"]
I --> J{"Key Findings/Outcomes"}
J --> K["Validated TMMHybridRAG Effectiveness"]
J --> L["Identified Temporal Challenges<br>in Multi-modal Finance"]
Cited References (75)
- UK List of \TeX Frequently Asked Questions (2019)
- The \textsf amsart , \textsf amsproc , and \textsf amsbook document~classes (2004)
- a lgorithm2e.sty—package for algorithms (2015)
- The algorithms bundle (2009)
- The Listings Package (2015)
- Publication quality tables in \LaTeX (2005)
- ACM Visual Identity Standards (2007)
- The subcaption package (2013)
and 67 more
- A package to create a nomenclature (2005)
- User Manual for glossaries.sty v4.44 (2019)
- The \textsl textcase package (2004)
- Babel (2022)
- Gpt-4 technical report (2023) — link
- Retrieval-augmented generation for knowledge-intensive nlp tasks (2020)
- A survey of large language models (2023) — link
- M ulti H iertt: Numerical Reasoning over Multi Hierarchical Tabular and Textual Data (2022)
- Retrieving and reading: A comprehensive survey on open-domain question answering (2021) — link
- Soargraph: Numerical reasoning over financial table-text data via semantic-oriented hierarchical graphs (2023)
- Doc2SoarGraph: Discrete reasoning over visually-rich table-text documents via semantic-oriented hierarchical graphs (2023) — link
- VISTA: Visualized Text Embedding For Universal Multi-Modal Retrieval (2024) — link
- Learning transferable visual models from natural language supervision (2021)
- Blip: Bootstrapping language-image pre-training for unified vision-language understanding and generation (2022)
- C-Pack: Packaged Resources To Advance General Chinese Embedding (2023) — link
- HybridRAG: Integrating Knowledge Graphs and Vector Retrieval Augmented Generation for Efficient Information Extraction (2024) — link
- Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks (2020) — link
- The finben: An holistic financial benchmark for large language models (2024) — link
- The llama 3 herd of models (2024) — link
- Constitutional ai: Harmlessness from ai feedback (2022) — link
- Poor numbers: how we are misled by African development statistics and what to do about it (2013)
- Know what you don’t know: Unanswerable questions for SQuAD (2018) — link
- MultiModalQA: complex question answering over text, tables and images
- Tempquestions: A benchmark for temporal question answering (2018)
- Survey on Temporal Knowledge Graph (2021) — link
- Check your facts and try again: Improving large language models with external knowledge and automated feedback (2023) — link
- Improving retrieval for rag based question answering models on financial documents (2024) — link
- Financial report chunking for effective retrieval augmented generation (2024) — link
- Enhancing financial sentiment analysis via retrieval augmented large language models — → 2310.04027
- Revolutionizing retrieval-augmented generation with enhanced PDF structure recognition (2024) — link
- Financebench: A new benchmark for financial question answering (2023) — link
- Www'18 open challenge: financial opinion mining and question answering (2018)
- AlphaFin: Benchmarking Financial Analysis with Retrieval-Augmented Stock-Chain Framework (2024) — link
- Good debt or bad debt: Detecting semantic orientations in economic texts (2014)
- Finqa: A dataset of numerical reasoning over financial data (2021) — link
- OmniEval: An Omnidirectional and Automatic RAG Evaluation Benchmark in Financial Domain (2024) — link
- FinTextQA: A Dataset for Long-form Financial Question Answering (2024) — link
- Security Analysis (1934)
- Why Does the Effective Context Length of LLMs Fall Short? (2024) — link
- Introducing the Knowledge Graph: Things, Not Strings (2012) — link
- Retrieval-Augmented Generation Meets Data-Driven Tabula Rasa Approach for Temporal Knowledge Graph Forecasting (2024) — link
- From local to global: A graph rag approach to query-focused summarization (2024) — link
- M \textsuperscript 3 CoT: A Novel Benchmark for Multi-Domain Multi-step Multi-modal Chain-of-Thought (2024) — link
- Is chatgpt a good nlg evaluator? a preliminary study (2023) — link
- Judging llm-as-a-judge with mt-bench and chatbot arena (2023)
- Retrieval-augmented generation for large language models: A survey (2023) — link
- Lightrag: Simple and fast retrieval-augmented generation (2024)
- Squad: 100,000+ questions for machine comprehension of text (2016) — link
- The probabilistic relevance framework: BM25 and beyond (2009)
- Qwen-VL: A Frontier Large Vision-Language Model with Versatile Abilities (2023) — link
- DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning (2025) — link
- Qwen2 Technical Report (2024) — link
- TAT-QA: A Question Answering Benchmark on a Hybrid of Tabular and Textual Content in Finance (2021)
- Learning to imagine: Integrating counterfactual thinking in neural discrete reasoning (2022)
- Towards complex document understanding by discrete reasoning (2022)
- The cross-section of expected stock returns (1992)
- Foundations of portfolio theory (1991)
- The risk management of everything (2004)
- Gemini 2.5: Pushing the frontier with advanced reasoning, multimodality, long context, and next generation agentic capabilities (2025) — link
- Scilab — link
- Scilab — link
- The Computational Geometry Algorithms Library — link
- The Computational Geometry Algorithms Library — link
- The Parmap library — link
- The Parmap library — link
- BabyJ : from Object Based to Class Based Programming via Types (2003)
- tag-sound
1 of 75 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.