SEC Form 4 Insider Trades & Cluster Buying
Pricing
from $0.10 / 1,000 form 4 transactions
SEC Form 4 Insider Trades & Cluster Buying
Parse SEC EDGAR Form 4 insider trades into clean tables and detect multi-insider cluster buying. Optional 13F changes. Public-domain data, SEC fair-access compliant.
Pricing
from $0.10 / 1,000 form 4 transactions
Rating
0.0
(0)
Developer
Hanxiao Yang
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
24 days ago
Last modified
Security
Limited permissionsShare
SEC Form 4 Insider Trades & Cluster Buying Tracker
Keywords: SEC Form 4 scraper, EDGAR insider trading, cluster buying alert, Form 4 API, insider purchases, 13F holdings change, stock insider transactions.
Turn official SEC EDGAR Form 4 filings into clean tables and flag multi-insider cluster buying (several officers/directors buying the same ticker within a few days). Optional 13F manager quarter-over-quarter changes.
Why this Actor
- One row per transaction: issuer, ticker, insider, role, code (P/S/A/M/F/G…), shares, price, value, ownership after, 10b5-1 flag, filing URL
- Automatic cluster_buy alerts with insider count, date window, total $ value
- Modes: near-real-time latest filings or daily index backfill
- Follows SEC fair-access rules (declared User-Agent, polite rate limit)
Example input
{"userAgent": "YourCompany research bot contact@yourcompany.com","mode": "latest","maxFilings": 50,"transactionCodes": ["P"],"minValue": 10000,"detectClusters": true,"clusterMinInsiders": 2,"clusterWindowDays": 10,"clusterMinTradeValue": 10000}
userAgent is required (name/company + contact email) — SEC policy for automated access.
Use cases
- Daily insider-buying screen (schedule hourly/daily)
- Feed signals into AI agents, spreadsheets, Slack/Discord
- Research backfills for the last N business days
Sample output
{"type": "transaction","ticker": "JEF","issuerName": "Jefferies Financial Group Inc.","insiderName": "FRIEDMAN BRIAN P","insiderRole": "Director, Officer (President)","transactionDate": "2026-10-07","transactionCode": "G","transactionType": "Gift","shares": 100,"filingUrl": "https://www.sec.gov/Archives/edgar/data/..."}
Pricing (pay per event)
- Form 4 transaction — $0.0001 per row (primary)
- Cluster buy alert — $0.01
- 13F change row — $0.001
- Actor start ~$0.00005
Compliance
SEC EDGAR public data; declared User-Agent; under 10 req/s. No street addresses in output. Not investment advice — verify against the original filing.
Use cases & scheduling
- Daily insider buying alert — schedule every weekday morning with
transactionCodes: ["P"]andminValue: 100000to get only meaningful open-market purchases. - Cluster buying screen — keep
detectClusters: true; you get acluster_buyrow when 2+ insiders buy the same ticker withinclusterWindowDays. - Ticker watchlist monitoring — set
tickersto your portfolio and run daily withmode: dailyIndex. - 13F changes —
mode: 13fDiffwithmanagerCiks(e.g. Berkshire1067983) after each quarter's filing deadline. - Pipe into Slack / Sheets / AI agents via Apify integrations or webhooks on run success.
Tip: create an Apify Schedule for the Actor or one of the tasks below to turn it into a recurring monitor, and add a webhook/integration to get results in Slack, email or Google Sheets.
Ready-made example tasks
One-click, pre-filled inputs you can run or copy:
FAQ
How fresh is the data?
latest mode reads SEC's current-filings feed, so new Form 4s show up minutes after EDGAR publishes them. Schedule hourly or daily.
Why is userAgent required?
SEC fair-access policy requires automated clients to declare a name and contact email. Use your own.
What do transaction codes mean?
P = open-market purchase, S = sale, A = grant/award, M = option exercise, F = tax withholding, G = gift. Most buy signals use P only.
Is this investment advice?
No. It is a data tool; always check the linked original filing.