SEC 8-K Tracker: Earnings, Exec Changes, M&A, Cyber Events avatar

SEC 8-K Tracker: Earnings, Exec Changes, M&A, Cyber Events

Pricing

Pay per usage

Go to Apify Store
SEC 8-K Tracker: Earnings, Exec Changes, M&A, Cyber Events

SEC 8-K Tracker: Earnings, Exec Changes, M&A, Cyber Events

Track SEC 8-K filings from EDGAR by ticker, CIK, or 8-K item code. Category shortcuts for earnings, exec changes, M&A, cyber incidents, bankruptcy. Returns deduped JSON with filing URL, item codes, and issuer metadata. Official EDGAR API, no HTML scraping.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Kennedy Mutisya

Kennedy Mutisya

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

SEC 8-K Tracker: Earnings, Exec Changes, M&A, and Cyber Events from EDGAR

Track SEC 8-K material event filings by ticker, CIK, or 8-K item code. Every earnings release, executive departure, M&A announcement, cyber incident, bankruptcy, or impairment lands in your Apify dataset as a clean JSON row. Deduped across runs. Official SEC EDGAR API. Pay per item.

Searches this actor ranks for: SEC 8-K tracker, 8-K filing alert, earnings announcement scraper, exec change tracker, SEC cyber incident feed, M&A filing monitor, EDGAR 8-K API, bankruptcy filing alert, material event scanner.


How it works in 30 seconds

flowchart LR
A[Ticker or CIK] --> B[EDGAR 8-K filings]
B --> C[Filter: item codes,<br/>age, category]
C --> D[Deduped JSON<br/>one row per filing]
D --> E[Webhook or<br/>trading desk]

Paste a ticker. Pick the 8-K items you care about. Get a clean JSON row every time that company files one.


Who this 8-K tracker is for

You are a...You use this to...
Retail traderCatch earnings releases (item 2.02) the second they hit EDGAR, minutes before most news feeds.
Event driven hedge fundMonitor watchlist names for exec departures (5.02), M&A (1.01, 2.01), or impairments (2.06).
Legal and complianceAudit a portfolio for material agreement filings, accountant changes (4.01, 4.02), and restatements.
Fintech builderBack a corporate events widget with official SEC data, zero licensing fee.
JournalistBreak news on exec reshuffles and restatements before the wire.

How to scrape SEC 8-K filings

flowchart TD
A[Tickers in] --> B[Resolve to CIK]
B --> C[Pull 8-K filings<br/>from submissions JSON]
C --> D[Match item codes<br/>or category]
D --> E[Push to dataset<br/>dedupe by accession]
  1. Pass tickers or CIKs.
  2. Tickers resolve to CIKs via EDGAR's ticker map.
  3. The actor pulls data.sec.gov/submissions/CIK{10digit}.json and filters for form 8-K.
  4. Each filing's items field is matched against your codes or category shortcut.
  5. Matches push to the dataset with filing URL, item descriptions, and issuer metadata.

Schedule every 5 minutes for an earnings-hour feed. EDGAR requires a contact email in the User-Agent and caps requests at 10 per second.


Quick start

Earnings releases for 3 megacaps:

{
"tickers": ["AAPL", "NVDA", "TSLA"],
"categories": ["earnings"],
"maxAgeHours": 168
}

Exec changes and M&A across your portfolio:

{
"tickers": ["PLTR", "HOOD", "COIN"],
"categories": ["exec_changes", "ma"],
"maxAgeHours": 720
}

Cyber incidents and bankruptcies:

{
"tickers": ["OKTA", "CRWD", "ZS"],
"items": ["1.03", "1.05"]
}

From the command line:

curl -X POST "https://api.apify.com/v2/acts/scrapemint~sec-8k-event-tracker/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"tickers":["NVDA"],"categories":["earnings","exec_changes"]}'

8-K item codes cheat sheet

ItemMeaningSignal
1.01Material definitive agreementM&A, partnerships, big contracts
1.03Bankruptcy or receivershipDistressed name
1.05Cybersecurity incidentBreach alert (SEC rule since 2023)
2.01Acquisition or disposition completedM&A close
2.02Results of operationsEvery quarterly earnings drop
2.06Material impairmentsAsset writedowns
4.02Non reliance on prior statementsRestatement, serious flag
5.02Director or officer departure/appointmentExec turnover
7.01Regulation FD disclosureMaterial news to the public

Category shortcuts: earnings, exec_changes, ma, material_agreements, cyber, bankruptcy, delisting, impairments, accountant, control, regulation_fd, other.


8-K tracker vs the alternatives

Yahoo FinanceBloomberg TerminalThis actor
PricingFree, delayed~$25k per seat per yearPay per item, first 30 free
SourceAggregated feedsEDGAR + wiresEDGAR direct, official API
Item code filterNoYesYes
WebhookNoTerminal onlyAny URL
ScheduleN/ALiveEvery 1 minute
OutputHTMLTheir terminalJSON, CSV, Excel

Sample output

{
"accessionNumber": "0000320193-26-000051",
"form": "8-K",
"filingDate": "2026-04-18",
"reportDate": "2026-04-17",
"filingUrl": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000051/aapl-20260417.htm",
"issuer": {
"cik": "320193",
"name": "Apple Inc.",
"ticker": "AAPL",
"exchange": "Nasdaq"
},
"itemCodes": ["2.02", "9.01"],
"items": [
{ "code": "2.02", "description": "Results of operations and financial condition (earnings)" },
{ "code": "9.01", "description": "Financial statements and exhibits" }
]
}

Every field drops straight into a trading bot, Slack channel, or Notion database.


Pricing

First 30 filings per run are free. After that you pay per extracted filing. A 200 filing run lands well under $1.


FAQ

What is an SEC 8-K filing? A form companies file to report material events between quarterly reports. Earnings (2.02), exec departures (5.02), mergers (1.01), cyber incidents (1.05), and bankruptcy (1.03) all require an 8-K within four business days.

How do I get an earnings alert feed? Set categories: ["earnings"] and list your tickers. The actor catches every item 2.02 filing. Schedule every 5 minutes during earnings weeks.

What is item 1.05? The SEC cybersecurity disclosure rule that took effect in December 2023. Public companies must file an 8-K within four business days of determining a cyber incident is material.

How do I track only CEO and CFO changes? Use items: ["5.02"]. You get every named officer appointment and departure. The filingUrl in the output points to the primary document, so an LLM follow up can pull the named role.

Does it dedupe across runs? Yes. Accession numbers are stored under SEEN_IDS. Every run skips seen accessions.

How fast is it after a filing hits? EDGAR surfaces new filings in the submissions JSON within seconds of acceptance. Schedule every minute and you are usually within 60 to 90 seconds of the filing timestamp.

Is scraping SEC EDGAR allowed? Yes. EDGAR is public and explicitly permits programmatic access if you set a descriptive User-Agent and respect the 10 req/sec limit. This actor uses the official JSON endpoints.


  • SEC Form 4 Insider Trading Tracker for every insider buy and sell
  • GitHub Issue Monitor for devtool category mentions and bug reports
  • Stack Overflow Lead Monitor for dev question tracking by tag
  • Hacker News Scraper for stories and comments by keyword
  • Reddit Lead Monitor for subreddit and brand mention tracking
  • Product Hunt Launch Tracker for competitor launch monitoring
  • Upwork Opportunity Alert for freelance lead generation
  • Trustpilot Brand Reputation for DTC and ecommerce brands

Stack these to cover every public financial, developer, and customer conversation surface one portfolio touches.