SEC Insider Trading Tracker: Form 4 + 8-K Alerts
Pricing
$1.00 / 1,000 filings
SEC Insider Trading Tracker: Form 4 + 8-K Alerts
Track SEC Form 4 insider buying and selling as clean rows (insider, role, transaction code, shares, price, value, holdings after), filtered by ticker, CIK, date, type and size, plus 8-K item alerts. Only-new mode. Official SEC data; $1 per 1,000 filings.
Pricing
$1.00 / 1,000 filings
Rating
0.0
(0)
Developer
Orvix
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Track insider buying and selling from SEC Form 4 filings as clean rows: who traded, their role (CEO, CFO, director, 10% owner), the transaction type, shares, price per share, dollar value and the shares they hold afterwards. Filter by ticker, company or insider CIK, date range, transaction code (open-market buy P, sale S, award, option exercise...) and minimum value. Add 8-K current-report alerts filtered by item: earnings (2.02), executive changes (5.02), cybersecurity incidents (1.05), restatements (4.02), material agreements (1.01), completed acquisitions (2.01) and more. Turn on only-new mode and schedule it to get each filing exactly once.
Data comes straight from SEC EDGAR (official, public, free to access). We identify ourselves to the SEC and stay under its 10 requests per second fair-access rule.
What you can use it for
- Insider buying alerts:
transactionCodes: ["P"],minValue: 100000, market-wide or a watchlist, daily schedule. - Watchlist monitoring: your tickers, Form 4 + 8-K, only-new mode, sent to Slack, email or Google Sheets.
- Track a specific person or fund: put their CIK in
insiderCiks. - Research and backtests: export insider transactions for a date range to CSV, JSON or Excel.
- Event-driven feeds: 8-K items such as 5.02 (officer departures) or 1.05 (cyber incidents) for news, risk or compliance workflows.
- AI agents: give an agent structured insider and 8-K data instead of raw filings.
Input example
{"tickers": ["AAPL", "NVDA", "TSLA"],"transactionCodes": ["P", "S"],"minValue": 50000,"include8K": true,"items8K": ["2.02", "5.02"],"onlyNew": true,"stateKey": "watchlist","maxFilings": 500}
Leave tickers, ciks and insiderCiks empty for a market-wide scan of every Form 4 in the date range.
Output example (Form 4 row)
A real row from a test run, trimmed:
{"recordType": "insider-transaction","form": "4","fileDate": "2026-10-15","ticker": "AAPL","issuerName": "Apple Inc.","issuerCik": "320193","insiderName": "Newstead Jennifer","insiderCik": "1780525","insiderRole": "SVP, GC and Government Affairs","isDirector": false,"isOfficer": true,"isTenPercentOwner": false,"transactionDate": "2026-10-13","transactionCode": "S","transactionDescription": "Open-market sale","acquiredDisposed": "D","shares": 2399,"pricePerShare": 345,"value": 827655,"sharesOwnedAfter": 37194,"directOrIndirect": "D","rule10b51Plan": true,"footnotes": ["This transaction was made pursuant to a Rule 10b5-1 trading plan ..."],"filingUrl": "https://www.sec.gov/Archives/edgar/data/1780525/000114036126039785/form4.xml"}
Also included: accession number, period of report, security title, derivative fields (exercise price, expiration, underlying shares), indirect ownership nature, all owners for joint filings, amendment form (4/A) and the filing index URL.
8-K rows (recordType: "8-K"): company, ticker, CIK, filing date, items8K with plain-English items8KDescriptions, matchedItems, period of report, filingUrl and filingIndexUrl.
Input fields
tickersand/orciks(companies),insiderCiks(people or funds). Leave all empty for market-wide.startDate,endDate(filing dates; default the last 30 days, 7 in only-new mode).includeForm4(default on),transactionCodes(P buy, S sell, A award, M exercise, F tax withholding, G gift, ...),acquiredDisposed,minValue,includeHoldings.include8K,items8K;includeAmendments.onlyNew+stateKey;maxFilings(cost cap).
Pricing
- $1 per 1,000 filings ($0.001 per filing). One Form 4 often has several transaction rows; you pay once per filing.
- You pay only for filings that match your filters. Filings we read but you filtered out are free. Empty and failed runs are free. The run stops at your maximum cost per run.
Use with Make, n8n, Zapier and AI agents
Run it via the Apify API, schedule it in Apify Console, or connect it with the Apify integrations for Make, n8n, Zapier and Google Sheets. AI agents can call it through Apify's MCP server.
FAQ
What is a Form 4? The SEC form company insiders (officers, directors, 10% owners) must file within two business days of trading the company's stock.
What do the transaction codes mean? P open-market purchase, S open-market sale, A grant or award, M option exercise, F shares withheld for tax, G gift. transactionDescription spells each one out.
Is this real-time? It reads EDGAR when it runs. Schedule it (for example every hour on weekdays) with onlyNew: true for alert-style use.
Do I need an SEC API key? No. EDGAR is public; no key or login is needed.
Notes
- Values are shares x price as reported. Some lines have no price (awards, gifts);
valueis then empty. - Market-wide scans read every Form 4 of the day (often 500-2,000), so they take about a minute per day of range.
- This is data, not investment advice.