Papers
Topics
Authors
Recent
Search
2000 character limit reached

Evidence-Supported Credit Risk Report Generation Using News-Centric Financial Knowledge Graphs

Published 1 Jul 2026 in cs.CL | (2607.01023v1)

Abstract: Financial markets evolve in response to real-world events reported in news, yet these drivers often remain implicit in text. To better explain market dynamics, event-market relations must be explicitly modeled through factual, company-centric, and environment-aware knowledge graphs. We present FinKG-News, a framework that automatically constructs such graphs by extracting news events as anchors linked to companies. Using FinKG-News as grounded evidence that integrates events, news, and company data, we develop an in-context learning architecture for credit risk report generation across three core financial dimensions. Automatic and human evaluations show that automated hallucination detection and quality assessment remain unreliable, making expert judgment indispensable. Our approach consistently outperforms baselines, improving quality by 19%-34% while reducing hallucinations. The source code and project resources are publicly available at: https://github.com/ichise-laboratory/FINKG-news.

Summary

  • The paper introduces FinKG-News, a pipeline that links 354 curated global events to 12,407 companies through news evidence, producing 80,418 entities and 261,168 triples with event detection reaching a 0.72 micro-F1 score.
  • The paper decomposes credit analysis into financial profile, ownership record, and operating environment drivers, then combines peer comparison, graph-grounded evidence, reflection prompting, and report ensembling to improve expert-rated quality by 19–34% across five companies.
  • The paper shows that evidence grounding can reduce hallucination and make reasoning more verifiable, while highlighting important limitations including weak automatic evaluation, co-occurrence-based impact relations, event-detection errors, scalability costs, and limited five-company validation.

FinKG-News addresses two coupled problems in financial natural language processing: the absence of real-world event dynamics in existing financial knowledge graphs (FKGs), and the severe hallucination rates that LLMs exhibit when generating domain reports for companies with sparse public reference data. The authors, from Universidad Politécnica de Madrid and Institute of Science Tokyo, propose a news-centric knowledge graph construction pipeline and an in-context learning architecture for credit risk report generation, evaluated against expert and automatic assessment (2607.01023).

Motivation and positioning

Existing FKGs model static corporate structure — equity ownership in FinKG, supply chains in Refinitiv's knowledge base — but do not encode the event–market relationships that drive market dynamics. Text-extracted FKGs such as FinDKG and FinReflectKG leave event and company coverage implicit, making entity coverage dependent on the extraction model. FinKG-News instead anchors the graph on a fixed, curated inventory of historical events and links them to companies through news evidence, explicitly targeting small- and mid-cap firms where LLM hallucination is most acute due to limited training coverage.

Knowledge graph construction

The construction pipeline has three stages. First, an event inventory of 354 major global events (2000–2025) is drawn from the Wikipedia Timeline of the 21st Century, each annotated with a description, date or interval, geographical scope, and a category from a three-level taxonomy (political/non-political at the top level, refined to leaf categories such as inter-state wars, health crises, or disruptive technologies). The annotations were produced by GPT-4.1 and iteratively refined using quality ratings from a second, independent model (Gemini-2.5-flash).

Second, event detection matches incoming news articles against this fixed event list. The event inventory is chunked (N=20 per prompt) and injected into the system prompt of Llama3:70B, which outputs matched event identifiers with confidence scores; a temporal filter restricts candidates to events on or before the article date. Post-processing discards detections below a 0.9 confidence threshold, and heuristic hallucination checks remove fabricated identifiers, malformed outputs, and references outside the predefined list.

Third, graph population extends FinKG with News, Event, and Event Category entities. Event–IMPACTS–Company relations are inferred co-occurrence-style: an event is linked to companies mentioned in the same article via News–MENTIONS–Event and News–MENTIONS–Company triples. The resulting graph contains 80,418 entities and 261,168 triples overall, with the news-derived portion contributing 2,428 news nodes, 354 events, 6,874 MENTIONS triples, and 2,391 IMPACTS triples across 12,407 companies spanning large-, mid-, and small-capitalization segments.

On a manually annotated test set of 100 articles, framed as multi-label classification over 354 event classes, the detection component achieves a micro F1-score of 0.72 (precision 0.694, recall 0.756) and exact match accuracy of 0.64. The gap between micro (0.52 F1 macro) and micro-averaged scores indicates uneven performance across event classes, which the authors attribute to news frequency imbalance. This is a moderate detection ceiling: roughly a third of articles are not perfectly matched, and downstream report quality inherits whatever noise this component introduces.

Report generation architecture

The generation pipeline follows a simplified version of Fitch Ratings' corporate rating criteria, decomposed into three key rating drivers: F1 (Financial Profile) — quantitative indicators such as EBITDA, total debt, and free cash flow over a four-year window, sourced from public data; F2 (Ownership Record) — SEC insider and issuer transaction tables plus parent–subsidiary structure queried from FinKG-News via IS_PARTIAL_OWNER relations; and F3 (Operating Environment) — a subgraph centered on the target company containing all linked events, the company's Standard Industrial Classification, sector peers with events, and event categories.

Three techniques shape the LLM's behavior. Peer comparison grounds F1 and F3 in a same-industry peer selected by asset-size similarity, providing relative rather than absolute context. In-context learning is applied per driver, with guiding questions designed with a financial expert to force specific, non-generic analysis. Reflection prompting prompts the model to self-revise for hallucinations, missing risks, and ambiguity, drawing on prior evidence of LLM self-correction capability. Finally, the three per-driver reports are ensembled into a single output, following the chain-of-thought principle that task decomposition improves accuracy and interpretability.

Evaluation results

Five SMEs (Alaska Air, CoreCivic, Disney, Merck, Occidental Petroleum) were evaluated by financial experts and an automatic scoring framework, each on content quality and hallucination-detection indicators normalized to [0,1]. The central quantitative findings:

Company Human baseline Human (ours) Human improvement Auto improvement
Alaska Air 0.653 0.838 0.185 0.015
CoreCivic 0.500 0.840 0.340 0.105
Disney 0.659 0.852 0.193 0.165
Merck & Co 0.668 0.863 0.195 0.000
Occidental Petroleum 0.536 0.861 0.325 0.121

Expert-rated improvements range from 18% to 34%, while automatic scoring yields smaller and inconsistent gains — including zero improvement for Merck. For the firm with the largest expert uplift (CoreCivic, +34%), indicator-level results show Usefulness +0.65, Attention +0.70, and Correctness and Fabrication each +0.65 under human evaluation, indicating the gains stem from traceable, evidence-grounded analysis rather than stylistic polish. Two indicators decline: Balance (−0.05) and Ecological Validity (−0.20), a trade-off the authors attribute to the system making explicit conditional predictions that replace the baseline's conservative or tautological statements.

A notable and somewhat contradictory result concerns the automatic evaluator: it is systematically less sensitive to hallucinations than expert reviewers, and on Fabrication detection it actually scores the generated reports lower than the baseline (−0.35) even as experts score them higher (+0.65). The authors conclude that automated hallucination detection and quality assessment remain unreliable and that expert judgment is indispensable — a claim that cuts against the common practice of relying on LLM-as-judge evaluation in this domain.

Qualitative expert feedback identifies three mechanisms behind the improvements: peer benchmarks that contextualize indicator changes and reduce emotionally charged language; integration of external signals (news events, insider trading, governance indicators) absent from baseline reports; and explicit reasoning chains that make conclusions verifiable. The authors give a concrete example where the baseline conflates declining profitability with higher refinancing risk without the necessary auxiliary conditions, whereas the grounded report states the full conditional logic.

Relation to prior work

The paper extends FinKG, which prioritizes high-quality structured SEC data, with event-centric information from news. Compared to LLM-generated FKGs such as FinDKG (news-derived, schema-guided) and FinReflectKG (10-K-derived), the fixed event inventory provides concrete, sometimes less well-known entities — particularly benefiting smaller-cap firms — at the cost of coverage being bounded by the curated event list. The work also relates to knowledge-augmented financial report generation (Chen et al.) and to news-driven credit risk monitoring (NRAS), differing in the explicit graph-mediated evidence structure and the three-driver decomposition aligned with rating agency methodology.

Limitations and open questions

The authors identify two principal limitations. The event-chunking workaround for context-window constraints multiplies LLM calls per article, raising computation cost and questioning scalability to larger event inventories. More substantively, the IMPACTS relation is inferred by co-occurrence without typed or causal semantics; when the nature of an event's impact on a company is not evident from the article, the LLM defaults to generic or ambiguous explanations in the generated reports. The authors propose enriching Event–Company relations with causal or contextual evidence extracted from the same articles, or adding a causality-check module during triple inference, as open directions. Two further caveats bear on interpretation: the evaluation covers only five firms with a small expert panel, and the event detection ceiling (micro F1 0.72) means a nontrivial fraction of relevant events may never enter the graph.

Conclusion

FinKG-News demonstrates that anchoring a financial knowledge graph on a curated, identifier-resolved event inventory and grounding report generation in graph-retrieved evidence yields substantial expert-rated quality gains (19–34%) with reduced hallucination for credit risk reporting, including for small- and mid-cap firms where LLMs are least reliable. Its evaluation contributes a cautionary finding: automatic judges underperform human experts at hallucination detection in this setting, and can even invert the direction of the Fabrication signal. The open questions the paper leaves — causal typing of event–company impacts, scalability of chunked detection, and validation beyond five firms — are concrete and well-posed.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.