SEC EDGAR Monitor ๐Ÿ”” (Form 4 insider trades, 8-K, 13D alerts) avatar

SEC EDGAR Monitor ๐Ÿ”” (Form 4 insider trades, 8-K, 13D alerts)

Pricing

from $3.50 / 1,000 filing founds

Go to Apify Store
SEC EDGAR Monitor ๐Ÿ”” (Form 4 insider trades, 8-K, 13D alerts)

SEC EDGAR Monitor ๐Ÿ”” (Form 4 insider trades, 8-K, 13D alerts)

One watchlist for the three filings that move a thesis: Form 4 insider trades (fully parsed), 8-K material events and 13D/13G activist stakes, with a Slack digest of only-new filings. Official SEC data, no API key, misses cost nothing. $5 per 1,000 filings.

Pricing

from $3.50 / 1,000 filing founds

Rating

0.0

(0)

Developer

Tagada Data

Tagada Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

SEC EDGAR Filings Monitor: Insider Trading (Form 4), 8-K & 13D/13G Alerts

Turn any ticker or CIK into structured insider trading and material event alerts, straight from SEC EDGAR's own JSON API. Give it a list of tickers, get back every Form 4 (who bought or sold, how many shares, at what price), 8-K (material events) and 13D/13G (ownership stake) filing as clean rows, with a monitor mode that only reports and charges for filings that are actually new.

Built for retail investors tracking insider buys, quant and research feeds, financial journalists, and AI agents (works out of the box via API and MCP).

Why this actor

  • One watchlist, three filing types, one digest: Form 4, 8-K and 13D/13G behind a single schedule and a single Slack alert. On Apify today that otherwise means wiring two or three separate single-form actors together.
  • Official SEC data only: every field comes straight from sec.gov and data.sec.gov, the same source that services charging a monthly fee for insider alerts pull from. No scraping, no stale mirrors.
  • Form 4 detail parsed for you: insider name, whether they're a director, officer or 10% owner, their title, and each transaction (security, shares, price, bought or sold, shares owned after). Most alternatives only hand you the filing link.
  • Covers the three filing types that actually move a thesis: Form 4 (insider trading), 8-K (material events) and 13D/13G (activist and passive ownership stakes), including both the SC 13G and older SCHEDULE 13G spellings SEC itself uses.
  • Monitor mode with a Slack-compatible webhook digest: schedule it daily and get pinged only when a new filing shows up, never a repeat.
  • Fair pricing: you pay per filing actually returned, platform usage included. A run that finds nothing costs nothing.

Use cases

  • Retail investors: get an alert the moment a company's CEO, CFO or a board member buys or sells stock.
  • Quant and research feeds: pull structured Form 4 transaction data by ticker for a signal or backtest, no PDF or HTML parsing required.
  • Financial journalists: track 8-K material events and 13D activist stakes across a watchlist of tickers.
  • Compliance and IR teams: keep a clean, queryable log of a company's own insider filings.
  • AI agents: plug it into Claude, Cursor or any MCP client and ask, "has any Apple insider sold stock in the last month?"

Input

{
"tickers": ["AAPL"],
"formTypes": ["4"],
"sinceDays": 90,
"maxFilingsPerCompany": 20
}

tickers accepts stock tickers (AAPL, TSLA, NVDA); use ciks instead (or alongside) for companies without a public ticker. formTypes accepts 4, 8-K, 13D and 13G (both SC and SCHEDULE spellings, plus amendments, are matched automatically).

Monitor mode example (for a scheduled run):

{
"tickers": ["AAPL", "TSLA", "NVDA"],
"formTypes": ["4"],
"sinceDays": 30,
"monitorMode": true,
"webhookUrl": "https://hooks.slack.com/services/xxx/yyy/zzz"
}

Output (one record per filing)

{
"ticker": "AAPL",
"cik": "320193",
"companyName": "Apple Inc.",
"form": "4",
"filingDate": "2026-06-17",
"reportDate": "2026-06-15",
"accessionNumber": "0001140361-26-025622",
"primaryDocumentUrl": "https://www.sec.gov/Archives/edgar/data/320193/000114036126025622/form4.xml",
"filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/320193/000114036126025622/0001140361-26-025622-index.htm",
"isNew": null,
"retrievedAt": "2026-06-17T12:00:00.000Z",
"insider": {
"name": "Newstead Jennifer",
"isDirector": false,
"isOfficer": true,
"officerTitle": "SVP, GC and Secretary",
"isTenPercentOwner": false
},
"transactions": [
{ "securityTitle": "Common Stock", "transactionDate": "2026-06-15", "transactionCode": "F", "shares": 16238, "pricePerShare": 296.42, "sharesOwnedAfter": 41546, "acquiredDisposed": "D", "derivative": false }
]
}
FieldMeaning
ticker / cik / companyNameThe filer, resolved from your input
formFiling type as SEC reports it (4, 8-K, SC 13G...)
filingDate / reportDateWhen it was filed vs. the event date it reports
accessionNumberSEC's unique filing ID
primaryDocumentUrl / filingIndexUrlDirect links to the source document and filing index
isNewtrue/false in monitor mode, null otherwise
insiderName, director/officer/10%-owner flags and title (Form 4 only, else null)
transactionsSecurity, code, shares, price, bought (A)/sold (D), shares owned after (Form 4 only, else null)

8-K and 13D/13G rows come back with insider and transactions set to null: the filing itself is the signal.

Pricing

Pay per event, with no subscription and no minimum:

EventPriceWhen
Filing found$0.005Per filing returned with its data
Digest sent$0.03Monitor mode only, per Slack/webhook digest actually posted

A thousand filings across a watchlist costs $5 all-in, platform usage included, and in monitor mode a quiet day costs essentially nothing: dedup means you are never billed twice for the same filing, so a scheduled watchlist that finds nothing new costs nothing. Dedicated insider-alert subscriptions start around $25 to $50 per month whether anything happened or not.

FAQ

Where does the data come from? SEC EDGAR's own public JSON endpoints (sec.gov/files/company_tickers.json, data.sec.gov/submissions, and the filing archive). No scraping, no third-party aggregator.

How do I get alerted when a CEO or director sells stock? Turn on monitorMode, add a Slack (or any) webhook URL, and schedule the actor daily. You'll get a digest only when a new Form 4 shows up, and you're only charged for genuinely new filings.

Is there a free SEC Form 4 API? Yes, this is it: SEC EDGAR itself is free and requires no API key. This actor adds ticker resolution, XML parsing into a flat schema, filtering and monitor mode on top.

Can I track insider trading by ticker across a whole watchlist? Yes, pass as many tickers as you like in one run.

What about 8-K and 13D/13G? Include them in formTypes alongside or instead of 4. Useful for tracking material events and activist/passive ownership stakes on the same schedule.

Does it cover companies without a ticker? Yes, pass their SEC CIK number in ciks.

Does it work with AI agents? Yes. Like every Apify actor it is exposed via REST API and MCP, so Claude, Cursor and similar tools can call it directly as a tool, for instance to answer "which Tesla insiders bought stock this quarter?"


Something missing?

If you need an extra field, another source, or a different output, open an issue on this Actor and describe it. I read every request and small additions usually ship within days. More monitors and data Actors are on my profile.

Keywords: SEC EDGAR API, Form 4 insider trading, insider trading tracker, 8-K monitor, 13D 13G filings, 13D activist stake tracker, schedule 13G alert, SEC filings alert, EDGAR full text search, insider buying alert, SEC Form 4 API free, stock insider transactions API, SEC filings for AI agents, MCP, CIK lookup, ticker to CIK.