Open Dataset: AI-Analyzed SEC Filings with 30-Day Outcomes

StockHuntr publishes a free, open dataset of SEC filings analyzed by AI — one row per 10-K, 10-Q, or 8-K, each carrying an AI concern score, a management-sentiment score, and (where the 30-day window has elapsed) the realized 30-day market-relative return. That pairing of AI-derived features with a realized market label makes it a ready supervised-learning dataset for studying how filing content relates to subsequent returns. Released under CC-BY-4.0. Snapshot as of September 25, 2026 (generated September 28, 2026).

At a glance

Total analyzed filings17,549
With AI concern/sentiment features17,549
With a realized 30-day outcome (label)4,009
With a persisted live prediction3,918
Distinct companies710
Filing date range2023-12-13 → 2026-09-25
Form typeCount
8-K12,987
10-Q3,467
10-K1,094

Columns

Both files carry the same columns; JSONL is one JSON object per line.

accession_numberSEC EDGAR accession number (unique filing id)
tickerStock ticker
company_nameCompany name
sector, industryGICS-style classification (may be null)
form_type10-K, 10-Q, or 8-K
filing_dateDate filed with the SEC (YYYY-MM-DD)
report_datePeriod end date, if applicable
filing_urlDirect link to the filing on SEC EDGAR
predicted_30d_alphaModel's predicted 30-day return minus S&P 500 (%)
predicted_30d_returnModel's predicted 30-day raw return (%)
prediction_confidenceModel confidence, 0–1
concern_levelAI multi-factor concern score, 0–10 (higher = more concerning)
sentiment_scoreAI sentiment of management discussion, -1 to +1
eps_surprise_pctReported EPS vs consensus (%), where available
revenue_surprise_pctReported revenue vs consensus (%), where available
actual_30d_alphaRealized 30-day return minus S&P 500 (%), if the window has elapsed
actual_30d_returnRealized 30-day raw return (%), if the window has elapsed
outcome_known1 if the realized outcome is present, else 0

Live data via the MCP server

For programmatic and agent access to live data, StockHuntr runs a remote Model Context Protocol (MCP) server. Point any MCP-aware client (Claude, ChatGPT, or your own agent) at:

https://www.stockhuntr.net/api/mcp
get_latest_filingsRecent filings, filterable by ticker and form type.
get_filing_analysisFull AI analysis for a single filing by accession number.
get_companyCompany snapshot: sector, fundamentals, recent filings.
search_companiesFind tracked companies by name or ticker.
get_top_signalsThe model's highest-conviction 30-day prediction signals.
get_model_track_recordPredicted vs realized outcomes and accuracy.

Methodology & sources

Predictions come from a Ridge-regression mixture-of-experts model (price momentum, analyst activity, AI concern/sentiment, EPS surprise, filing type, tone shift vs. the prior filing, and macro regime). Full methodology and accuracy figures are on the FAQ & methodology page. Filings come from SEC EDGAR (public-domain U.S. government data); market data from Yahoo Finance; macro data from FRED.

How to cite

StockHuntr (2026). AI-Analyzed SEC Filings with 30-Day
Predictions & Outcomes. CC-BY-4.0. https://www.stockhuntr.net/dataset

For research and education only. Nothing here is investment advice. Predictions are model outputs with known error; realized outcomes are included precisely so the model can be evaluated honestly. Past performance does not guarantee future results.