SEC Insider Transaction Intelligence avatar

SEC Insider Transaction Intelligence

Pricing

Pay per usage

Go to Apify Store
SEC Insider Transaction Intelligence

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

太郎 山田

太郎 山田

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

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, and 5
  • 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 purchase
  • S: open market or private sale
  • A: grant, award, or other acquisition
  • M: option exercise or derivative conversion
  • F: tax withholding or payment

Output

Dataset delivery emits flattened rows:

  • issuer_summary
  • insider_transaction
  • insider_holding when includeHoldings=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 install
npm test
node 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.