SEC Insider Trade Alerts: Form 4 Buys and Sells
Pricing
from $2.00 / 1,000 insider trade delivereds
SEC Insider Trade Alerts: Form 4 Buys and Sells
Track insider buying and selling from SEC Form 4 filings. Filter by ticker, insider name, buy or sell and minimum dollar value, and get clean rows with shares, price and value. Schedule runs to get only new filings. Data only, not investment advice.
Pricing
from $2.00 / 1,000 insider trade delivereds
Rating
0.0
(0)
Developer
Kye Williams
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 hours ago
Last modified
Categories
Share
SEC Insider Trade Alerts (Form 4)
Get insider buys and sells from SEC Form 4 filings as clean data: who traded, in which company, how many shares, at what price, and what it is worth. Watch specific companies or scan the whole market, and run it on a schedule to get only filings you have not seen.
The Actor reads the SEC's public EDGAR service at run time. It needs no API key, no proxies and no login.
Data only. Nothing here is investment advice. The Actor reports what companies' insiders filed; it does not say what to buy or sell.
Who it is for
- Retail investors and newsletter writers who follow insider activity in companies they care about.
- Analysts and quant researchers building datasets of insider transactions.
- Journalists tracking trades by executives and directors.
- AI agents and automations that need a dependable "what did insiders just file?" tool.
What you get
One row per transaction, newest filing first. Each row includes:
- the company (
ticker,issuerName,issuerCik) and the insider (insiderName,insiderRolesuch as "Chief Financial Officer; Director",officerTitle, director / officer / 10% owner flags, other reporting owners on a joint filing) transactionDate,transactionCodeand a plain-EnglishtransactionType(Open-market purchase, Open-market sale, Grant or award, Shares withheld for taxes, Gift, and so on)shares,pricePerShare,valueUsd(shares times price when both are reported),acquiredOrDisposed,sharesOwnedAfter,ownership(direct or indirect) andtenb51Plan(whether the filing says the trade was under a 10b5-1 plan)accessionNumber,filingDateandfilingUrl: the filing's page on sec.gov
Example row (illustrative values):
{"ticker": "ACME","issuerName": "Acme Corp","insiderName": "DOE JANE","insiderRole": "Chief Financial Officer","transactionDate": "2026-09-29","transactionCode": "S","transactionType": "Open-market sale","shares": 1000,"pricePerShare": 150.25,"valueUsd": 150250,"sharesOwnedAfter": 9000,"filingUrl": "https://www.sec.gov/Archives/edgar/data/1234567/000123456726000001/0001234567-26-000001-index.htm"}
Input
| Field | What it does |
|---|---|
companies | Stock tickers (AAPL) or CIK numbers. With companies listed, the Actor reads those companies' Form 4 filings. Leave empty to scan every Form 4 in the date window. |
transactionTypes | Which kinds of transactions to deliver: buy, sell, award, exercise, tax-withholding, gift, other. Default: buy and sell (open-market purchases and sales). |
minValueUsd | Only trades worth at least this much. Trades with no reported price cannot meet a minimum. |
insiderNames | Only trades by insiders whose name contains one of these words. |
daysBack, dateFrom, dateTo | The filing-date window. Default: the last 7 days. |
maxFilingsToScan | When scanning the whole market, stop after reading this many filings. Default 400. |
onlyNew | Deliver only trades this Actor has not already delivered for this exact search, and skip filings it has already read. |
maxResults | Stop after this many trades. Default 100, up to 10,000. |
Alerts on a schedule
- Set
onlyNewto true, list yourcompaniesand choose yourtransactionTypes. - Schedule the Actor (for example daily) from the Apify Console.
- Each run delivers only trades you have not seen. If a run stops early (cost cap, scan limit or time limit), the next run continues where it stopped.
The "already delivered" list is kept in a storage called sec-insider-alerts-state in your own Apify account, with one list per distinct search.
Pricing
You pay per insider trade delivered (pay per event), plus Apify's normal platform usage for the run. See the Pricing tab for the current price. Set a maximum cost per run in the run options to cap spending: the Actor stops as soon as the cap is reached.
Limits and good to know
- Whole-market scans read one filing at a time at a polite pace set by the SEC's fair-access rules, so a scan of a busy week takes minutes and stops at
maxFilingsToScan. Listing companies is much faster. WithonlyNewon, repeated runs work through the window. - The SEC's daily index for a day appears after that day ends, so today's filings arrive in tomorrow's run. Weekends and holidays have no index.
- For listed companies the Actor reads the company's most recent filings list (about the latest thousand filings), which covers normal date windows.
- Only Form 4 (not 4/A amendments) and only the stock transaction table are read. Option and other derivative rows are not included.
- Filings can contain errors or be amended later. Check the filing linked in each row.
- Insider trades are a record of the past. They are not a recommendation.
Data source and disclaimer
Data comes from the SEC's public EDGAR system (sec.gov). This Actor is not affiliated with or endorsed by the U.S. Securities and Exchange Commission or any government agency.
Support
Found a problem or want another field? Open an issue on this Actor's Issues tab.