SEC Filing Watcher avatar

SEC Filing Watcher

Pricing

from $3.00 / 1,000 filing founds

Go to Apify Store
SEC Filing Watcher

SEC Filing Watcher

Watch stock tickers for new SEC filings — 10-K, 10-Q, 8-K, S-1 and more. Official SEC EDGAR data, free, no API key or login. Filter by form type and lookback window; get form, filing date and a direct document URL for every match.

Pricing

from $3.00 / 1,000 filing founds

Rating

0.0

(0)

Developer

Tim Zinin

Tim Zinin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

SEC EDGAR Filing Watcher — New Filings by Ticker

Point this Actor at a list of tickers and get back every SEC filing that landed in your lookback window — form type, filing date, accession number and a direct document URL. Straight from official SEC EDGAR data: no API key, no browser, no login.

What you get

  • One row per ticker: company name, how many filings matched your window, and the list of those filings — each with form, filedAt, accessionNumber, primaryDocument and a ready-to-open url.
  • Filter by form type (10-K, 10-Q, 8-K, S-1, …) or leave empty to include every form type.
  • Lookback window up to 10 years (sinceDays, max 3650).
  • Up to 100 tickers per run, concurrency up to 10 — SEC EDGAR's own documented rate limit.
  • Runs on Apify: schedule it, monitor it, call it from the API or the MCP server, export to JSON, CSV or Excel, or push results straight into your own pipeline.

Who uses it

  • Investors & analysts — an alert-ready feed of 10-K/10-Q/8-K filings for a watchlist, without babysitting the EDGAR full-text search UI.
  • Journalists & researchers — track S-1s (new IPO filings), 8-Ks (material events) or insider Form 4s for a set of companies.
  • Fintech builders — a clean, structured filings feed to wire into a bot, dashboard or n8n workflow.
  • Compliance/IR teams — monitor competitors' or portfolio companies' disclosure activity.

Why it matters

SEC EDGAR's own search UI has no ticker-list mode and no API key/quota system to build on top of — you either poll the website by hand or write your own ticker-to-CIK resolver and pagination logic. This Actor does that resolution once per run and hands back one row per ticker, ready to filter, alert on, or pipe into a dataset.

How to run it

  1. Click Try for free — no card needed on the free plan.
  2. Paste tickers into Tickers, one per line. Optionally narrow by Form types and Since (days).
  3. Press Start. Results appear in the dataset — read them in the UI, pull them from the API, or have a webhook push them onward.

Pricing

Pay-per-event: $0.005 per run start + $0.003 per result found. No monthly seat, no minimum. 100 tickers that resolve cost about $0.31; 1,000 about $3.01.

An unknown ticker, or a lookup that fails, is still returned — with found: false and an error explaining why — and it is not charged for.

Input

FieldRequiredWhat it does
tickersyesStock tickers to watch, e.g. AAPL, TSLA, NVDA. Up to 100 per run.
formTypesnoOnly these SEC form types (e.g. 10-K, 8-K). Empty = every form type.
sinceDaysnoOnly filings from the last N days (default 90, max 3650 — 10 years).
maxConcurrencynoParallelism (1–10, default 5). SEC EDGAR's documented rate limit is 10 req/s.
{
"tickers": ["AAPL", "TSLA", "NVDA"],
"formTypes": []
}

Output (one item per ticker)

This is a real row from a real run, trimmed only where the filing list repeats:

{
"ticker": "NVDA",
"cik": "0001045810",
"company": "NVIDIA CORP",
"found": true,
"filingsCount": 79,
"recentFilings": [
{
"form": "SCHEDULE 13G",
"filedAt": "2026-07-20",
"accessionNumber": "0001045810-26-000062",
"primaryDocument": "xslSCHEDULE_13G_X01/primary_doc.xml",
"url": "https://www.sec.gov/Archives/edgar/data/1045810/000104581026000062/xslSCHEDULE_13G_X01/primary_doc.xml"
},
{
"form": "3",
"filedAt": "2026-07-15",
"accessionNumber": "0001310264-26-000002",
"primaryDocument": "xslF345X06/wk-form3_1784149389.xml",
"url": "https://www.sec.gov/Archives/edgar/data/1045810/000131026426000002/xslF345X06/wk-form3_1784149389.xml"
},
{
"form": "4",
"filedAt": "2026-07-06",
"accessionNumber": "0001197647-26-000005",
"primaryDocument": "xslF345X06/wk-form4_1783371701.xml",
"url": "https://www.sec.gov/Archives/edgar/data/1045810/000119764726000005/xslF345X06/wk-form4_1783371701.xml"
},
"…"
],
"summary": "NVIDIA CORP (NVDA) — 79 filings in the last 180 day(s), most recent SCHEDULE 13G on 2026-07-20.",
"checkedAt": "2026-07-26T13:27:57.243Z"
}

The real row above lists all 79 filings; only the first three are shown here. Nothing in the shown entries was altered.

FieldWhat it means
filingsCountTotal filings matched in the lookback window
recentFilings[].formSEC form code, e.g. 10-K, 8-K, 4, SCHEDULE 13G
recentFilings[].primaryDocumentFilename of the main document; some old/paper filings have none, and url then points at the filing's index folder
foundfalse means the ticker wasn't resolved or the lookup failed — check error

An unknown ticker returns found: false with an error explaining why — never a partial or ragged row.

Need the rest of the picture?

These run on the same account, take the same shape of input and bill the same way, so they slot into an existing pipeline without new plumbing.

ActorWhat it does
Insider Trading TrackerTrack insider stock trades — SEC Form 3/4/5 filings — for any list of tickers
AI Crawler Access CheckerCheck which AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended & more) can access your website
B2B Lead EnricherTurn a list of company websites into sales-qualified lead cards: detected tech stack, a rough revenue…
Clinical Trials MonitorWatch conditions, drugs or sponsors for new and updated clinical trials
Company Hiring RadarPull every open role a company is hiring for from its public job board (Greenhouse, Lever, Ashby) and turn…

FAQ

Does it need an API key or login? No — company_tickers.json and submissions/CIK*.json are public SEC EDGAR endpoints.

How fresh is the data? As fresh as EDGAR itself — filings usually appear within minutes of acceptance.

Does it cover filings older than what sinceDays reaches? It reads each company's filings.recent list (SEC's own most-recent-filings feed, up to ~1000 entries). For tickers with very high filing volume, a multi-year sinceDays window may not reach as far back as 10 years if the 1000-entry cap is hit first — SEC's own archived/paginated filing files are out of scope for this Actor.

Can I filter by form type? Yes — set formTypes to any SEC form codes, e.g. ["10-K", "10-Q", "8-K"].

Can I call it from an AI agent? Yes — it's a standard Apify Actor, callable via the Apify API or the Apify MCP server.

What this is NOT. It does not read the contents of a filing, does not summarize what changed inside an 8-K or 10-K, and does not compute alerts or trading signals. It answers one question — which filings landed in this window for this ticker — from SEC's own structured index.

This Actor surfaces public SEC filing metadata for research and monitoring. It is not investment advice — a filing list is not a recommendation to buy, sell or hold anything.

Found a wrong result, or need a check we don't run? Open an issue on this Actor's page.


Built by zinin. Questions? Telegram @timzinin.