EPSBench: Benchmarking LLM Agents for Earnings Forecasting
Yanbin Yin, Chuyu Xu, Liqin Ye, Jing Peng, Chao Zhang
Georgia Institute of Technology
Published October 28, 2026 · on the feed October 30, 2026 · ▲ 3 · arXiv 2610.38293
The abstract
Quarterly earnings forecasting requires an agent to connect financial evidence to the income-statement line items that produce a company's reported earnings. We introduce EPSBench, a benchmark for studying this ability across 149 firm-quarters from 86 US companies. Agents read a fixed collection of filings, earnings-call transcripts, and news, then estimate company-specific income-statement drivers with cited evidence. A shared accounting calculator converts these estimates into GAAP diluted earnings per share (EPS), providing a common basis for comparing forecast assumptions. We evaluate six models under a common harness, assessing point forecast error relative to date-matched analyst consensus and checking whether their prediction intervals achieve the stated coverage. Three models show no detectable paired difference in point forecast error from consensus, and three have higher error. Across all six models, nominal 80% intervals contain reported EPS in only 37--70% of runs that return an interval, and most misses fall above the upper bound because the forecasts run low. The driver records trace most of the error gap between models to operating-income estimates.
The Brief
1:55A short podcast summary of the paper. Written and voiced by AI.
Transcript
EPSBench. Benchmarking LLM Agents for Earnings Forecasting. By Yanbin Yin and four others, from the Georgia Institute of Technology. Published on the twenty-eighth of October.
Forecasting a company's quarterly earnings is not a single guess at a final number. An agent has to connect financial evidence to the income-statement line items that actually produce the earnings the company reports. That connecting ability is what EPSBench is built to study.
The benchmark covers one hundred and forty-nine firm-quarters, drawn from eighty-six US companies. For each one, it measures two things. First, point forecast error, judged against the date-matched analyst consensus. Second, calibration: whether the agent's prediction intervals actually achieve the coverage they claim.
Agents work from a fixed collection of filings, earnings-call transcripts and news. Rather than outputting earnings directly, they estimate the company-specific income-statement drivers, each with cited evidence. A shared accounting calculator then converts those estimates into GAAP diluted earnings per share. Because every agent goes through the same calculator, the comparison is between forecast assumptions, not between ways of doing the arithmetic. Six models are evaluated under a common harness.
On point forecasts, three of the six models show no detectable paired difference in error from the analyst consensus. The other three have higher error.
The intervals fall short of their stated coverage. Across all six models, intervals labelled as eighty percent intervals contain the reported earnings in only thirty-seven to seventy percent of the runs that return an interval. Most of the misses fall above the upper bound, because the forecasts run low.
The driver records also explain the spread between models: most of the error gap traces to their operating-income estimates.
Forcing the forecast through line items is what makes the result diagnosable. A bare earnings number can only be right or wrong. A set of cited drivers fed through a common calculator shows where the forecast went wrong, and here it points at operating income, and at intervals that are both too confident and pitched too low.
More with an account
Listen to every day’s papers
Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.
Join free