SEC Insider Trading (Form 4) Scraper
Pricing
from $8.00 / 1,000 insider transactions
SEC Insider Trading (Form 4) Scraper
Scrape SEC EDGAR Form 4 insider-trading filings into a clean, enriched dataset: who bought or sold their own company stock, market-wide or by ticker — with dollar values, decoded transaction types, and cluster-buy detection.
Pricing
from $8.00 / 1,000 insider transactions
Rating
0.0
(0)
Developer
alfred dias
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
What does the SEC Insider Trading Scraper do?
The SEC Insider Trading (Form 4) Scraper turns the U.S. Securities and Exchange Commission's raw Form 4 filings into a clean, enriched feed of exactly who is buying and selling shares of their own company — market-wide or for the specific companies you care about. It runs on the Apify platform, so you get API access, scheduling, integrations (Slack, Google Sheets, webhooks), and monitoring out of the box.
Why use it?
Corporate insiders — CEOs, directors, and 10% owners — must report their trades to the SEC within two business days. That data is public but painful to use raw: no dollar amounts, cryptic one-letter codes, and ownership buried in XML. This Actor does the cleanup once and hands you ready-to-analyze rows, including a cluster-buy flag that highlights the strongest signal — multiple insiders buying the same stock at the same time.
Use it for: insider-sentiment screening, investment research, alerting, alternative-data pipelines, and enriching financial dashboards.
How to use it
- Click Try for free.
- Leave the input empty for yesterday's market-wide feed, or add tickers (e.g.
NVDA) to focus on specific companies. - Optionally set a date range, a minimum dollar value, or transaction type.
- Click Start, then download results from the Output tab.
Input
| Field | Description |
|---|---|
dateFrom / dateTo | Filing date window (YYYY-MM-DD). Defaults to yesterday→today. |
tickers / ciks | Restrict to specific companies. Empty = whole market. |
transactionTypes | Filter to purchases, sales, grants, or option exercises. |
minTotalValue | Hide trades below a dollar threshold. |
includeDerivative | Include options/derivative transactions. |
maxResults | Cap the number of returned rows. |
contactEmail | Used in the SEC-required User-Agent header. |
Output
Each row is one insider transaction. You can download the dataset in JSON, HTML, CSV, or Excel.
{"filedAt": "2026-07-01","ticker": "NVDA","companyName": "NVIDIA CORP","insiderName": "Huang Jen-Hsun","insiderRoles": ["Director", "President and CEO"],"transactionType": "Purchase","shares": 10000,"pricePerShare": 124.5,"totalValue": 1245000,"isClusterBuy": false,"filingUrl": "https://www.sec.gov/Archives/edgar/data/1045810/0001045810-26-000123.txt"}
Data table
| Field | Meaning |
|---|---|
| filedAt / transactionDate | When reported / when traded |
| ticker / companyName / cik | The issuer |
| insiderName / insiderRoles | Who traded and their role |
| transactionType / transactionCode | Decoded and raw SEC code |
| shares / pricePerShare / totalValue | Size of the trade (total computed) |
| sharesOwnedAfter / pctOwnershipChange | Resulting position |
| ownershipType | Direct vs indirect holding |
| isDerivative | Derivative-security transaction, e.g. options |
| isClusterBuy | Multiple insiders buying together |
| accessionNumber | SEC filing identifier |
How much does it cost?
This Actor uses pay-per-result pricing with a free tier so you can try it before scaling. Market-wide daily runs return a few hundred to a few thousand rows depending on market activity; company-filtered runs are much smaller.
Tips
- Schedule a daily run over
dateFrom = yesterdayfor a rolling insider feed. - Filter
transactionTypestopurchaseand setminTotalValueto surface only meaningful buys. - Pipe results to Slack or Google Sheets with Apify Integrations.
Known limitations
- If a filing and its amendment (4/A) both fall in the date window, the duplicate transaction is collapsed and only reported once (see the transaction-level dedup logic).
FAQ, disclaimers, and support
- Is this legal? Yes — it reads public SEC EDGAR filings and respects SEC fair-access rules.
- This is not investment advice. The Actor reports facts from filings; it makes no recommendations.
- Found a bug or want a new field? Use the Issues tab. Custom solutions are available on request.