Back to Foresight

Event Feed API

Structured SEC events delivered via REST API

4.8M+
Events
5,171
Companies
52,968
Event Types
9.4/10
Avg Confidence

View Full API Documentation on GitLab →

What is the Event Feed API?

Direct access to structured events extracted from SEC filings using advanced LLM-based analysis. Each event captures what happened, who did it, when it occurred, and how significant it was.

Filter by Company

Track specific tickers or monitor your entire portfolio

Filter by Event Type

Acquisitions, auditor changes, red flags, growth signals

Real-time Updates

Events extracted within minutes of SEC filing

Live Query Examples

Real data from production database (November 2025)

🎯 High-Value Rare Events (IDF Score > 8.0)

Find the rarest, most important events for alpha generation

SELECT ticker, company_name, event_type, sentiment, idf_score, amount_usd
FROM events_enriched
WHERE idf_score > 8.0 AND materiality = 'material'
ORDER BY idf_score DESC LIMIT 5;
Company Event Type Sentiment IDF Score Amount
CPS TECHNOLOGIES CORP acquired_equity_capital_raise_minor neutral 15.38 $9.5M
CHURCH & DWIGHT CO INC discontinued_non-cash intangible negative 15.38 $327
LEGGETT & PLATT INC divested_Aerospace Products Group positive 15.38 $68M
AGCO CORP divested_Grain & Protein business positive 15.38 $810M

💡 Insight: IDF scores >15 indicate extremely rare event types occurring in <0.01% of filings. Highest alpha signal.

📈 Company Timeline with Stock Returns

Track events and subsequent stock performance for Boston Scientific (BSX)

SELECT event_type, sentiment, event_date, return_1m, return_3m, return_6m
FROM events_enriched
WHERE ticker = 'BSX' AND return_3m IS NOT NULL
ORDER BY event_date DESC LIMIT 8;
Event Type Sentiment Event Date 1M Return 3M Return
authorized_other_material neutral 2025-08-01 -0.12% -5.68%
acquired_asset_acquisition neutral 2025-08-01 -0.12% -5.68%
announced_tariff_increase negative 2025-08-01 -0.12% -5.68%
completed_acquisition positive 2025-07-11 -0.12% -5.68%

💡 Use Case: Build event-driven trading strategies by analyzing historical returns following specific event types.

🚨 Red Flag Events

Monitor high-risk corporate events: auditor dismissals, material weaknesses, investigations, restatements

SELECT ticker, company_name, event_type, event_date, filing_date
FROM events_enriched
WHERE event_type LIKE 'dismissed_auditor%' OR event_type LIKE 'material_weakness%'
   OR event_type LIKE 'restated%' OR event_type LIKE 'investigated%'
ORDER BY filing_date DESC LIMIT 7;
Ticker Company Event Type Event Date Filing Date
- WESTLAKE CORP investigated_regulatory_probe 2024-10-01 2025-10-31
- Origin Bancorp restated_accounting_correction 2025-10-31 2025-10-31
- ENTERGY CORP investigated_sec_investigation 2024-12-01 2025-10-31
- DOMINION ENERGY restated_financial_restatement 2025-10-31 2025-10-31
- CLEVELAND-CLIFFS material_weakness_identified 2025-10-31 2025-10-31

💡 Use Case: Risk monitoring, short-selling signals, compliance tracking, portfolio risk management.

🚀 Growth Signals with Positive Returns

Expansion, innovation, and partnership events that led to exceptional stock performance

SELECT ticker, company_name, event_type, event_date, return_3m, idf_score
FROM events_enriched
WHERE (event_type LIKE 'expanded%' OR event_type LIKE 'patented%'
   OR event_type LIKE 'commercialized%' OR event_type LIKE 'partnered%')
  AND sentiment = 'positive' AND return_3m IS NOT NULL
ORDER BY return_3m DESC LIMIT 7;
Ticker Company Event Type Date 3M Return IDF
AURX Nuo Therapeutics commercialized_product_launch 2022-04-15 +6,999% 7.32
RNVA Rennova Health partnered_distribution 2020-05-15 +6,999% 7.67
RNVA Rennova Health expanded_market_expansion 2020-06-26 +1,799% 7.04
HCMC Healthier Choices Mgmt patented_core_technology 2020-11-30 +1,799% 7.81
DBD DIEBOLD NIXDORF partnered_joint_venture 2023-08-09 +839% 5.02

💡 Use Case: Identify growth catalysts, innovation milestones, and partnership signals for momentum strategies.

🏢 Tech Giants - Recent Events

Track material events for FAANG+ companies (AAPL, MSFT, GOOGL, AMZN)

SELECT ticker, event_type, sentiment, event_date
FROM events_enriched
WHERE ticker IN ('AAPL', 'MSFT', 'GOOGL', 'AMZN')
  AND sentiment IN ('positive', 'negative') AND materiality = 'material'
ORDER BY filing_date DESC LIMIT 10;
Ticker Event Type Sentiment Event Date
AAPL complied_settlement_compliance positive 2024-01-16
AAPL announced_investigation negative 2024-06-24
AMZN terminated_program negative 2024-09-30
AMZN authorized_buyback_program positive 2022-03-01
MSFT repurchased_buyback_completed positive 2025-06-30
MSFT discontinued_market_exit negative 2024-12-03

💡 Use Case: Competitive intelligence, sector analysis, and benchmark tracking.

📊 Most Common Event Types

Understand event frequency distribution across all filings

SELECT event_type, COUNT(*) as count, AVG(idf_score) as avg_idf
FROM events_enriched
WHERE materiality = 'material'
GROUP BY event_type ORDER BY count DESC LIMIT 10;
Event Type Count Avg IDF
completed_acquisition_completion 94,675 3.92
complied_financial_compliance 86,237 4.01
received_payment 74,655 4.15
authorized_other_material 72,859 4.02
announced_acquisition 61,571 4.35
acquired_company_acquisition 57,917 4.41

💡 Insight: Acquisition completions and financial compliance are the most common material events in SEC filings.

⚠️ SQL Might Be Too Complex

Users don't want to write SQL queries for every search.

We're designing better query interfaces: Templates, JSON DSL, Natural Language, and more.

What users want to ask:

💬 "Show me red flags for tech companies in Q3 2024"
💬 "Find companies with 3+ negative events in 6 months"
💬 "Show upgrades followed by expansions"
💬 "Track all M&A activity for my portfolio"
Explore Query Language Options

View options: Query Templates, JSON DSL, Pattern Detection, Natural Language, and more

Common Query Patterns (SQL)

Filter by Ticker

WHERE ticker = 'AAPL'

Filter by Sentiment

WHERE sentiment = 'positive'

Filter by Event Type

WHERE event_type LIKE 'acquired%'

Filter by Date Range

WHERE filing_date >= '2024-01-01'

Filter by Importance

WHERE idf_score > 8.0

Filter by Amount

WHERE amount_usd > 100000000

Key Data Fields

Identification

  • ticker - Stock symbol
  • company_name - Company name
  • event_type - Event category

Classification

  • sentiment - positive/negative/neutral
  • materiality - material/routine/boilerplate
  • confidence - 0-10 quality score

Alpha Signals

  • idf_score - Rarity (>8 = very rare)
  • return_1m/3m/6m - Stock returns
  • amount_usd - Transaction size

IDF Score Guide

>10
Extremely Rare
8-10
Very Rare
5-8
Uncommon
<5
Common

Ready to Integrate?

Access complete API documentation, schema details, and code examples on GitLab