← Latest papers
💰 quantitative finance

Grounded Event Extraction from SEC 8-K Filings with a Fine-Grained Taxonomy

This paper introduces a two-stage, fine-grained event extraction system for SEC 8-K filings that leverages large language models to generate over 600,000 grounded event tags with verbatim citations and calibrated quality scores, demonstrating that these labels can distinguish economically distinct events and achieve high precision when filtered by quality.

Original authors: Rian Dolphin, Joe Dursun, Jarrett Blankenship, Katie Adams, Quinton Pike

Published 2026-07-10
📖 6 min read🧠 Deep dive

Original authors: Rian Dolphin, Joe Dursun, Jarrett Blankenship, Katie Adams, Quinton Pike

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine the U.S. stock market as a giant, chaotic library where every public company is required to drop a letter into a mailbox every time something important happens. These letters are called Form 8-K filings. For decades, the librarians (the SEC) have sorted these letters into 32 big, messy bins labeled with codes like "Item 5.02" or "Item 8.01."

The problem? These bins are huge and vague. "Item 5.02" might hold a letter about a CEO quitting their job and a letter about a minor director retiring for a nap. "Item 8.01" is a "catch-all" bin where companies dump their most exciting news—like clinical trial results or merger deals—because they don't fit the other boxes. If you only look at the bin labels, you can't tell the difference between a heart-stopping corporate drama and a boring administrative update.

Enter a team of researchers who built a super-smart robot librarian using a Large Language Model (LLM). But they didn't just let the robot guess. They built a two-stage "truth machine" to make sure the robot wasn't making things up.

The Two-Stage Truth Machine

Stage 1: The Detective
The robot reads the filing and tries to find specific events from a massive list of 119 different types of corporate happenings (like "CEO departure," "Merger completion," or "Cyberattack").

  • The Rule: The robot must point to a specific sentence in the original letter to prove it found the event. It can't just say, "I think they fired the CEO." It has to quote the exact words: "The CEO has departed."
  • The Safety Net: If the robot tries to invent a quote that isn't actually in the letter, a validator checks the text. If the words don't match perfectly, the robot has to try again. This stops the robot from hallucinating fake news.

Stage 2: The Grader
Once the robot finds a quote and tags it, a second, independent robot (the grader) looks only at that specific quote and the definition of the event. It asks: "Does this sentence actually prove the event happened?"

  • It gives the tag a quality score from 1 to 5.
  • A 5 means the quote is a slam-dunk proof.
  • A 1 means the quote is weak or doesn't match the event at all.

The Big Surprise: The Robot Needs a Break

Here is the most important discovery the paper makes: You cannot ask the detective to grade its own work while it is working.

When the researchers tried to have the robot give itself a score while it was extracting the tags, the robot got way too confident. It gave almost everything a top score, acting like a binary switch (either "perfect" or "not perfect"). It was like a student who writes an essay and immediately gives themselves an A+ without reading it again.

But when they made the robot take a second pass—stopping, looking only at the quote, and then grading it—the scores spread out beautifully. Suddenly, the robot realized, "Oh, this quote is actually pretty weak," and gave it a low score. This turned the score into a real dial that users could turn to trade off between getting more tags (coverage) or getting better tags (precision).

What the Numbers Say

The team ran this system on 292,984 filings from 2022 to 2026. They pulled out 601,088 grounded event tags.

  • The Precision Dial:
    • If you keep only the Score 5 tags (the best of the best), you get 96% precision. That means 96 out of 100 tags are correct. But you only keep 34% of all the tags.
    • If you lower the bar to Score 4 and above, you keep 55% of the tags, and 93% of them are still correct.
    • If you take the Score 1 tags (the worst), only 12% are correct.
    • Crucially, the "fake news" rate (tags where the event didn't happen at all) drops from 8% at the bottom score to near zero at the top scores.

The Market Test: Does the Stock Care?

To prove this wasn't just a linguistic game, the researchers did an event study. They didn't use any robots for this part; they just looked at how stock prices moved.

They found that the old "Item Codes" were terrible at predicting market moves.

  • The CEO Departure vs. The Routine Appointment: Under the old system, both are just "Item 5.02." But the new tags showed a huge difference. When a CEO leaves, the stock price jumps wildly (moving more than two standard deviations in 17% of cases). When a regular officer is just appointed, the price barely moves (10% of cases).
  • The "Catch-All" Problem: The most exciting news (like clinical trial results or mergers) was mostly hidden in "Item 8.01," the boring catch-all bin. The new tags pulled these out, showing they caused massive price swings.
  • The Proof: Adding these new fine-grained tags to the analysis explained 1.3 percentage points more of the stock price movement than the old item codes did. That might sound small, but it's three times better than just adding item codes to the tags.

Why This Matters

This system proves that the old way of sorting corporate news is too blunt. By using a robot that is forced to quote its sources and then graded by a separate robot, the researchers created a dataset where you can trust the labels.

They found that:

  1. Cybersecurity news was being hidden in "Other Events" bins even after new rules required a specific code.
  2. Financial distress tags tracked perfectly with the rise in interest rates in 2023.
  3. Industry patterns made sense (e.g., clinical trial tags only appeared for pharma companies, not retail stores).

The paper doesn't claim this is a magic crystal ball that predicts the future. It simply shows that if you want to understand what's actually happening in the stock market, you need to stop looking at the big, messy bins and start reading the specific, verified sentences inside them. And to do that, you need a system that grades its own work after the fact, not while it's doing it.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →