Zero-Shot Question Answering over Financial Documents using Large Language Models
Not on the map. Why?
Abstract (arXiv)
We introduce a large language model (LLM) based approach to answer complex questions requiring multi-hop numerical reasoning over financial reports. While LLMs have exhibited remarkable performance on various natural language and reasoning tasks, complex reasoning problems often rely on few-shot prompts that require carefully crafted examples. In contrast, our approach uses novel zero-shot prompts that guide the LLM to encode the required reasoning into a Python program or a domain specific language. The generated program is then executed by a program interpreter, thus mitigating the limitations of LLM in performing accurate arithmetic calculations. We evaluate the proposed approach on three financial datasets using some of the recently developed generative pretrained transformer (GPT) models and perform comparisons with various zero-shot baselines. The experimental results demonstrate that our approach significantly improves the accuracy for all the LLMs over their respective baselines. We provide a detailed analysis of the results, generating insights to support our findings. The success of our approach demonstrates the enormous potential to extract complex domain specific numerical reasoning by designing zero-shot prompts to effectively exploit the knowledge embedded in LLMs.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 21 of its 37 references that are in the map. First posted on arXiv 19 Nov 2023.
Builds on
21 of 37 references.
References · 21
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
- 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,579
- 2018Know What You Don't Know: Unanswerable Questions for SQuADcited by 1,538
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,359
- 2022LaMDA: Language Models for Dialog Applicationscited by 1,218
- 2021Fantastically Ordered Prompts and Where to Find Them: Overcoming Few-Shot Prompt Order Sensitivitycited by 1,122
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,057
9 more
- 2023A Multitask, Multilingual, Multimodal Evaluation of ChatGPT on Reasoning, Hallucination, and Interactivitycited by 888
- 2021Prompt Programming for Large Language Models: Beyond the Few-Shot Paradigmcited by 599
- 2021FinQA: A Dataset of Numerical Reasoning over Financial Datacited by 552
- 2022Improving alignment of dialogue agents via targeted human judgementscited by 527
- 2021TAT-QA: A Question Answering Benchmark on a Hybrid of Tabular and Textual Content in Financecited by 402
- 2022ConvFinQA: Exploring the Chain of Numerical Reasoning in Conversational Finance Question Answeringcited by 194
- 2020Unsupervised Commonsense Question Answering with Self-Talkcited by 161
- 2022Large Language Models are few(1)-shot Table Reasonerscited by 116
- 2019Are You for Real? Detecting Identity Fraud via Dialogue Interactionscited by 8
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 4.
7 papers.
- 2024A Survey of Large Language Models for Financial Applications: Progress, Prospects and Challengescited by 86
- 2024Financial Report Chunking for Effective Retrieval Augmented Generationcited by 46
- 2025Optimizing Large Language Models for ESG Activity Detection in Financial Textscited by 5
- 2026Data-Driven Function Calling Improvements in Large Language Model for Online Financial QAcited by 1
- 2026Fighting Numerical Hallucinations via Data-centric Compilation for Online Financial QAcited by 0
- 2026From Documents to Reasoning: A Validated Synthetic Data Pipeline and Semantic-Aware Fine-Tuning for Financial Numerical Reasoningcited by 0
- 2026HARDEN: Constrained Evolutionary Search for Harder, Answer-Preserving Evaluation Casescited by 0
- 2026HARDEN: Constrained Evolutionary Search for Harder, Answer-Preserving Evaluation Cases24 Sep 2026
- 2026From Documents to Reasoning: A Validated Synthetic Data Pipeline and Semantic-Aware Fine-Tuning for Financial Numerical Reasoning28 Aug 2026
- 2026Fighting Numerical Hallucinations via Data-centric Compilation for Online Financial QA29 May 2026
- 2026Data-Driven Function Calling Improvements in Large Language Model for Online Financial QA7 Apr 2026
- 2025Optimizing Large Language Models for ESG Activity Detection in Financial Texts28 Feb 2025
- 2024A Survey of Large Language Models for Financial Applications: Progress, Prospects and Challenges15 Jun 2024
- 2024Financial Report Chunking for Effective Retrieval Augmented Generation5 Feb 2024
Similar, not cited
Close in wording, no citation either way
- 2025Integrating Domain Knowledge for Financial QA: A Multi-Retriever RAG Approach with LLMs
- 2024FinLLMs: A Framework for Financial Reasoning Dataset Generation with Large Language Models
- 2024Fine-tuning Smaller Language Models for Question Answering over Financial Documents
- 2024Evaluating LLMs' Mathematical Reasoning in Financial Document Question Answering
- 2025Program of Thoughts for Financial Reasoning: Leveraging Dynamic In-Context Examples and Generative Retrieval
- 2023Beyond Classification: Financial Reasoning in State-of-the-Art Language Models
- 2024Can ChatGPT Overcome Behavioral Biases in the Financial Sector? Classify-and-Rethink: Multi-Step Zero-Shot Reasoning in the Gold Investment
- 2025Evaluating Large Language Models for Financial Reasoning: A CFA-Based Benchmark Study