Financial and tabular question answering systems often produce plausible but incorrect results due to misread cells or erroneous operations. A single mistake in unit, sign, or scale can silently undermine a high-stakes decision. To address this, the computer science article on arXiv titled "MoCA-Agent: A Market-of-Claims Code Agent for Financial and Numerical Reasoning" introduces a system that replaces free-form multi-agent debate with disciplined, claim-level verification.
How MoCA-Agent Works
According to the arXiv paper, MoCA-Agent decomposes each question into typed atomic claims. Specialist trader agents then buy or sell those claims based on their confidence. The system clears the orders into confidence-weighted accept or reject decisions. From the market-supported evidence, it synthesizes an executable Python program. A code-aware verifier checks the program for execution correctness, structural consistency, and common financial reasoning errors. The system allows at most one market-aware repair round if the initial program fails verification.
This approach shifts the aggregation of evidence from whole answers to atomic claims, which improves robustness in numerical reasoning tasks.
Performance Benchmarks
The paper reports results across ten public benchmarks covering financial numerical reasoning, general tabular reasoning, ESG question answering, and multimodal chart reasoning. Using a fixed Qwen3.6-27B backbone, MoCA-Agent achieved the following accuracy scores:
| Benchmark | Accuracy |
|---|---|
| FinQA | 78.3% |
| FinanceMath | 76.0% |
| MultiHiertt | 71.2% |
| ESGenius | 86.9% |
| FinChart-Bench (average) | 85.6% |
These results demonstrate that claim-level market mechanisms can outperform traditional multi-agent debate approaches in high-stakes numerical reasoning.
Implications for High-Stakes Reasoning
The paper's authors, including Abdallah, Abdelrahman, Elmadany, AbdelRahim A, Natour, Sameh Al, Hasan Cavusoglu, Adam Jatowt, and Muhammad Abdul-Mageed, designed MoCA-Agent specifically for domains where answers must be grounded in exact facts, formulas, units, signs, and scales. The system's ability to catch common financial reasoning errors through its code-aware verifier and market-based claim verification could make it suitable for applications such as automated financial analysis, audit support, and regulatory compliance.
The code and data for MoCA-Agent are publicly available, as noted in the paper. While the evaluation focuses on financial and numerical benchmarks, the methodology of claim-level verification could extend to other domains requiring precise, grounded reasoning.
By aggregating evidence at the level of atomic claims rather than whole answers, MoCA-Agent offers a robust alternative for error-prone numerical question answering, with potential to reduce costly mistakes in enterprise decision-making.