Insider Trading Tracker — Corporate Insider Buys & Sells
Pricing
Pay per usage
Insider Trading Tracker — Corporate Insider Buys & Sells
Parses SEC Form 4 filings to expose actual insider transactions: CEO/CFO/Director open-market buys & sells, options exercises, awards. Returns ticker, insider name, role, transaction code, shares, price, USD value. Strong quant signal source. Telegram alerts on large trades.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Hojun Lee
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
SEC Form 4 Insider Trading Tracker
Parses SEC Form 4 filings to expose actual insider transactions: CEO/CFO/Director open-market buys & sells, options exercises, awards. Returns ticker, insider name, role, transaction code, shares, price, USD value. Strong quant signal source.
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
countFromFeed | integer | 50 | How many of the most recent Form 4 filings to ingest and parse. |
tickers | array | [] | Only include trades for these issuer tickers. Empty = all. |
onlyBuys | boolean | false | If true, drop dispositions (sales, gifts, tax payments). |
minValueUsd | integer | 0 | Drop transactions below this USD value. 0 = no filter. |
alertMinValueUsd | integer | 0 | Telegram alert when any returned trade ≥ this USD value. 0 = disabled. |
contactEmail | string | research@example.com | SEC requires an identifying User-Agent with a contact email. |
telegramBotToken | string | — | Telegram bot token. |
telegramChatId | string | `` | Telegram chat ID to send alerts to (get it from @userinfobot) |
Why this exists
When a CEO buys $5M of their own stock on the open market, the stock tends to outperform over the next 12 months. This pattern — and dozens of others — drive a whole class of quant strategies.
The data is free at SEC EDGAR — but parsing it requires:
- Watching the Form 4 atom feed
- For each filing, fetching and parsing the underlying ownership XML
- Decoding transaction codes (P/S/A/M/F/G/D/C/X)
This actor automates the whole pipeline and returns one clean row per transaction.
What you get per row
| Field | Example | Notes |
|---|---|---|
issuer_ticker | AVR | |
issuer_name | Anteris Technologies Global Corp. | |
insider_name | McDonnell Matthew | |
is_director | false | |
is_officer | true | |
officer_title | Chief Financial Officer | |
is_ten_percent_owner | false | |
txn_date | 2026-06-05 | transaction date |
txn_code | P | SEC transaction code |
txn_meaning | Open-market purchase | decoded |
acquired_or_disposed | A | A = acquired, D = disposed |
shares | 5,000 | |
price_usd | 2.45 | |
value_usd | 12,250.00 | shares × price |
post_txn_shares | 45,200 | total holdings after txn |
filing_url | https://www.sec.gov/Archives/... |
SEC Transaction Codes (decoded)
| Code | Meaning |
|---|---|
| P | Open-market purchase ← strong bullish signal |
| S | Open-market sale |
| A | Grant / award (compensation) |
| M | Option exercise → common stock |
| F | Tax-withholding payment |
| G | Gift |
| D | Disposition to issuer |
| C | Conversion of derivative |
| X | Exercise of in-the-money derivative |
The onlyBuys filter keeps just A (acquisitions) — useful for filtering noise.
Use cases
- Quant alpha — Open-market insider buys > $1M historically outperform the S&P by ~4% over 12 months
- Cluster signal — Multiple insiders buying same ticker within 30d = strong conviction
- Avoid distribution — Large CEO/CFO sells often precede negative news
- Earnings prep — Insider trades in the 30 days before earnings are highly informative
- Compliance — Daily snapshot of insider activity for your portfolio companies
Quick start
Default — latest 50 Form 4 filings, all transactions
{}
Only meaningful open-market buys
{"countFromFeed": 100,"onlyBuys": true,"minValueUsd": 100000}
Track specific tickers
{"tickers": ["AAPL", "NVDA", "TSLA", "MSFT"],"minValueUsd": 50000}
Alert on $1M+ open-market insider buys
{"countFromFeed": 100,"onlyBuys": true,"alertMinValueUsd": 1000000,"telegramBotToken": "YOUR_BOT_TOKEN","telegramChatId": "YOUR_CHAT_ID"}
Pricing
Pay-Per-Event: $0.002 per insider transaction row returned.
| Run | Transactions | Cost |
|---|---|---|
| 50 filings × ~3 txn each | ~150 | $0.30 |
| Filtered to $1M+ buys | 5–20 | $0.01–0.04 |
| Single ticker watch | 1–5 | $0.002–0.01 |
vs Insider Insights / Verafin at $300+/mo, with the same raw data.
Compliance
The SEC's Fair Use Policy requires a descriptive User-Agent with a contact email. Pass contactEmail in input to set yours; the default works for testing.
Data source
SEC EDGAR Form 4 Atom Feed + per-filing ownership XML (parsed automatically).
Related actors (same author)
- SEC EDGAR Filing Tracker — Other form types (10-K, 8-K, 13F-HR)
- Stock Earnings Calendar Tracker
- Smart Money Wallet Tracker — On-chain equivalent for crypto
Feedback
A short review helps quant traders find it: Leave a review on Apify Store