SEC Insider Transaction Intelligence
Pricing
Pay per usage
SEC Insider Transaction Intelligence
Extract insider purchases, sales, grants, and ownership signals from SEC Forms 3, 4, and 5 using official EDGAR data.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
太郎 山田
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Analyze SEC Forms 3, 4, and 5 insider ownership filings using official EDGAR data.
The actor resolves ticker symbols to CIKs, reads issuer submissions, downloads ownership XML documents, and emits normalized transaction rows for insider purchases, sales, grants, option exercises, and derivative transactions.
What It Does
- Resolve tickers or CIKs through SEC
company_tickers.json - Scan issuer submissions for Forms
3,4, and5 - Download ownership XML from SEC Archives
- Extract owner role, transaction code, shares, price, value, ownership type, and filing URLs
- Optionally include holding rows from the same ownership documents
Input
{"issuers": ["MSFT", "NVDA"],"formTypes": ["4"],"daysBack": 180,"maxFilingsPerIssuer": 5,"transactionCodes": [],"minTransactionValue": 0,"includeDerivativeTransactions": true,"includeHoldings": false,"delivery": "dataset","dryRun": false}
Common transaction codes:
P: open market or private purchaseS: open market or private saleA: grant, award, or other acquisitionM: option exercise or derivative conversionF: tax withholding or payment
Output
Dataset delivery emits flattened rows:
issuer_summaryinsider_transactioninsider_holdingwhenincludeHoldings=true
The full output payload also includes meta, issuerSummaries, transactions, holdings, and warnings.
SEC User-Agent
SEC asks automated tools to identify themselves. The actor has a default declared User-Agent, but production users should set secUserAgent with their own application and contact information.
Local Run
npm installnpm testnode src/index.js
Notes
This actor uses official public SEC data. It does not scrape private data, bypass access controls, or infer trading intent beyond the reported Form 3/4/5 fields.