SEC Insider Trading Monitor
Pricing
from $1.00 / 1,000 insider trade trackeds
SEC Insider Trading Monitor
Track corporate insider stock trades (Form 4 filings) from SEC EDGAR. Monitor executive and director buy/sell activity for any US public company. No API key required.
Pricing
from $1.00 / 1,000 insider trade trackeds
Rating
0.0
(0)
Developer
Hojun Lee
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Track corporate insider stock trades (Form 4 filings) in real time. Monitor executive and director buy/sell activity for any US public company — straight from SEC EDGAR. No API key required.
What does SEC Insider Trading Monitor do?
Corporate insiders (executives, directors, and 10%+ shareholders) are required to disclose stock trades within 2 business days under Section 16 of the Securities Exchange Act. This actor scrapes those Form 4 disclosures from SEC EDGAR and returns structured trade records: who bought or sold what, when, and for how much.
Run it with default settings to get the most recent insider trades across all public companies (filtered to $100K+ transactions). Filter by company or ticker to track specific stocks.
Why use this?
- Alpha signal — Insiders consistently outperform the market. Research shows insider purchases predict positive returns 12-18 months out. Following cluster buys (multiple insiders buying the same stock) is one of the most reliable signals in quant finance.
- No subscription fees — Platforms like Insider Monkey, OpenInsider, and Finviz charge $100–500/month for this data. SEC EDGAR is free and official.
- Schedulable — Run weekly on Apify Scheduler to always have fresh insider data.
- No API key — SEC EDGAR's official API is free and unrestricted.
Use Cases
- Cluster buy detection — Find stocks where 3+ insiders bought in the same week
- Executive conviction signal — Identify when a CEO buys shares in the open market (vs. options/awards)
- Short squeeze research — Short sellers watch insider selling; pair with short interest data
- Quant research — Export insider trades as a feature for ML-based stock prediction
- Corporate governance — Monitor conflict-of-interest trades before earnings or key announcements
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
company | string | — | Company name filter (e.g. Apple, Nvidia) |
ticker | string | — | Stock ticker (e.g. AAPL, NVDA) |
insiderName | string | — | Insider name filter (partial match) |
transactionType | string | all | buy, sell, or empty for all |
minValue | integer | 100000 | Min transaction value in USD |
daysBack | integer | 7 | How many days back to search |
maxTrades | integer | 100 | Max records to return |
Example inputs
Recent insider buys at Apple:
{"ticker": "AAPL","transactionType": "buy","daysBack": 30}
Large insider sells (>$500K) this week:
{"transactionType": "sell","minValue": 500000,"daysBack": 7}
Cluster buys at Nvidia:
{"ticker": "NVDA","transactionType": "buy","daysBack": 90,"minValue": 50000}
Output
Each trade record contains:
| Field | Example | Description |
|---|---|---|
company | Apple Inc. | Full company name |
ticker | AAPL | Stock ticker symbol |
insider_name | Tim Cook | Name of the insider |
insider_role | Chief Executive Officer | Role at the company |
transaction_type | buy | buy, sell, or award |
transaction_code | P | SEC code (P=purchase, S=sale, A=award) |
shares | 10000 | Number of shares traded |
price_per_share | 175.25 | Price per share in USD |
total_value | 1752500.00 | Total transaction value |
shares_owned_after | 3450000 | Total shares owned after transaction |
transaction_date | 2026-08-10 | Date of the actual trade |
filing_date | 2026-08-12 | Date the Form 4 was filed with SEC |
accession_number | 0001140361-26-032884 | SEC EDGAR document ID |
Pricing
Pay-Per-Event: $0.001 per actor start + $0.001 per trade record.
| Run | Trades | Cost |
|---|---|---|
| Quick scan (20 trades) | 20 | ~$0.02 |
| Daily monitor (100 trades) | 100 | ~$0.10 |
| Weekly sweep (500 trades) | 500 | ~$0.50 |
vs. Insider Monkey Pro ($199/mo), OpenInsider Pro ($49/mo), Bloomberg Terminal ($24,000/yr).
Automate with Apify Scheduler
Monitor insider trades automatically every day:
Apify Console → Schedules → + New Schedule:
| Field | Value |
|---|---|
| Actor | SEC Insider Trading Monitor |
| Cron | 0 9 * * 1-5 (weekdays at 9:00 UTC) |
| Input | {"minValue": 100000, "daysBack": 1} |
Connect to a Webhook (Slack, Discord, email) to get daily insider alerts.
Data Source
Data is sourced directly from SEC EDGAR (Electronic Data Gathering, Analysis, and Retrieval system), the official repository of all public company filings required by the SEC. Form 4 filings are submitted by corporate insiders under Section 16 of the Securities Exchange Act of 1934.
All data is public government information.
FAQ
What counts as a "buy"? Open-market purchases (transaction code P). This excludes option exercises (M) and stock awards (A) unless you remove the buy filter.
Why are awards included? Form 4 includes all changes in ownership: open-market trades, option exercises, and stock awards. The transaction_code field tells you which type.
How current is the data? Insiders have 2 business days to file after a trade. This actor shows filings within minutes of SEC publication.
Related Actors (same author)
- Congressional Trading Tracker — Track US Congress member stock trades
- Economic Calendar Tracker — FOMC, CPI, NFP macro events
- Crypto ETF Flow Tracker — BTC/ETH institutional flows