SEC 8-K Event Signals: Cyber, Exec Changes, M&A
Pricing
from $4.00 / 1,000 filing signals
SEC 8-K Event Signals: Cyber, Exec Changes, M&A
Real-time feed of material corporate events from SEC EDGAR Form 8-K item codes (1.05 cyber incident, 5.02 executive change, 1.01/2.01 M&A, 4.02 restatement, 1.03 bankruptcy...). Ticker mapping, industry/state filters, 'only new' monitoring, optional AI summary. Official EDGAR API, public domain.
Pricing
from $4.00 / 1,000 filing signals
Rating
0.0
(0)
Developer
Shuai Li
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Security
Limited permissionsShare
SEC 8-K Event Signals – cyber incidents, executive changes, M&A, restatements
Turn SEC EDGAR into a clean feed of material corporate events for U.S.-listed companies, taken from Form 8-K item codes:
| Signal | 8-K items |
|---|---|
| Cyber incident | 1.05 |
| Executive change | 5.02 |
| M&A | 1.01, 2.01, 5.01 |
| Restatement | 4.02 |
| Auditor change | 4.01 |
| Bankruptcy | 1.03 |
| Delisting notice | 3.01 |
| Layoffs / restructuring | 2.05 |
| Impairment | 2.06 |
| Debt default / acceleration | 2.04 |
| Earnings | 2.02 |
You can also pass any raw item code, a full-text query (e.g. "ransomware"), tickers, business states, sicPrefixes and a date window.
Why this Actor
- Item matching is verified, not trusted. EDGAR full-text search sometimes ignores its own
itemsfilter and returns unrelated or cached results. This Actor scans every 8-K in the window, groups documents by accession number (main document preferred over exhibits) and matches items client-side. You never get a "cyber incident" row that is really an earnings release. - Rare events are not crowded out. Rare, high-severity groups (cyber, restatement, auditor change…) are filled first, and each requested signal gets a fair share of
maxItems. - Ready to use rows. Each row has ticker(s) from SEC's ticker map, CIK, SIC, state, severity, a direct link to the primary document and the filing index. With
includeDocumentText, you also get a 4,000-character excerpt that starts at the first "Item x.xx". - Optional AI summary (bring your own key). It returns headline, event type, key facts, effective date, financial impact, shareholder sentiment and a sales trigger (why a vendor might reach out now). People are referred to by role only.
onlyNewfor daily alert schedules.
Pricing (pay per event)
- Filing signal: $0.004
- AI filing summary: $0.01
Data source
SEC EDGAR full-text search and archives. This is a U.S. government work in the public domain. The Actor follows SEC fair-access rules: a declared User-Agent with a contact e-mail (set contactEmail) and about 4 requests/s, well under the 10/s limit.
Not investment advice.
Try it in one click
These ready-made example tasks show real output. Open one, click Try for free and you get your own copy to edit and run:
- Monitor 8-K cybersecurity incidents and CEO/CFO changes
- Track 8-K M&A, layoffs and bankruptcy filings
Sample output
Real rows from a recent run (some fields trimmed). The full row schema is shown in the Output tab.
[{"companyName": "Getty Images Holdings, Inc.","tickers": ["GETY","GETYQ"],"fileDate": "2026-10-26","items": ["1.01","1.03","2.03","9.01"],"itemDescriptions": ["Entry into a Material Definitive Agreement","Bankruptcy or Receivership","Creation of a Direct Financial Obligation","Financial Statements and Exhibits"],"signals": ["bankruptcy","mergersAcquisitions"],"severity": "high","businessLocation": "Seattle, WA","documentUrl": "https://www.sec.gov/Archives/edgar/data/1898496/000121390026112265/ea0309581-8k_getty.htm","documentTextExcerpt": "Item 1.01. Entry into a Material Definitive Agreement. As previously disclosed, on October 12, 2026, Getty Images Holdings, Inc. (the “Company”) and certain of…"},{"companyName": "Leslie's, Inc.","tickers": ["LESL","LESLQ"],"fileDate": "2026-10-22","items": ["1.03","9.01"],"itemDescriptions": ["Bankruptcy or Receivership","Financial Statements and Exhibits"],"signals": ["bankruptcy"],"severity": "high","businessLocation": "Phoenix, AZ","documentUrl": "https://www.sec.gov/Archives/edgar/data/1821806/000119312526428048/lesl-20261020.htm","documentTextExcerpt": "Item 1.03 Bankruptcy or Receivership. As previously reported, on September 30, 2026 (the “Petition Date”), Leslie’s, Inc. (the “Company”) and its subsidiaries L…"}]
How much does it cost?
You pay only for results (pay per event). There is no separate compute charge, and you can cap any run with Max total charge.
| Scenario | Cost |
|---|---|
| 25 filing signals (one example run) | 25 × $0.004 = $0.10 |
| Daily cyber + exec-change alert, ~10 filings/day | 300 × $0.004 ≈ $1.20 / month |
| Same, with AI summaries (your own LLM key) | + 300 × $0.01 = +$3.00 / month |
A tiny "Actor start" event (about $0.00005) is also charged once per run.
Use it from your code or tools
Run it and get the results in one call:
curl -X POST "https://api.apify.com/v2/acts/Tendoyo~sec-8k-event-signals/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H 'Content-Type: application/json' \-d '{"signals": ["cyberIncident"], "daysBack": 1, "maxItems": 50}'
from apify_client import ApifyClientclient = ApifyClient("<APIFY_TOKEN>")run = client.actor("Tendoyo/sec-8k-event-signals").call(run_input={"signals": ["cyberIncident"], "daysBack": 1, "maxItems": 50})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
To get alerts, add a Schedule (for example daily at 07:00) with onlyNew: true where available. Then connect Slack, e-mail, Google Sheets, Make, Zapier, n8n or a webhook in the Integrations tab. It also works with AI agents through the Apify MCP server.
FAQ
Is this real-time?
EDGAR publishes 8-Ks within minutes of acceptance. Schedule the Actor hourly or daily with onlyNew: true and you receive each filing once.
Do I need an SEC API key?
No. EDGAR is free public data. You only need an Apify account; optionally set contactEmail so SEC can identify your traffic.
Why are some filings tagged with several signals?
An 8-K can report several items at once, e.g. a merger agreement (1.01) plus a bankruptcy filing (1.03). signals lists all of them; matchedItems shows which ones matched your filter.
Can I filter by ticker or industry?
Yes: tickers, sicPrefixes (SIC industry codes) and business states, or a free-text query such as "ransomware".
Is it investment advice?
No. It is a data feed of public filings. Always read the source document (documentUrl).
Support
Questions, bugs or a source you'd like added: open an issue on the Actor page or e-mail youcanneverhacktendoyo@gmail.com. Maintained by Tendoyo.