VOOZH about

URL: https://apify.com/dimerin/sec-form4-insider-trades

⇱ SEC EDGAR Form 4 Insider Trades Scraper [DEPRECATED] Β· Apify


πŸ‘ SEC EDGAR Form 4 Insider Trades Scraper avatar

SEC EDGAR Form 4 Insider Trades Scraper

Deprecated

Pricing

Pay per usage

Go to Apify Store

SEC EDGAR Form 4 Insider Trades Scraper

Deprecated

Scrapes SEC EDGAR Form 4 filings to extract insider trading data (purchases, sales, awards) for any US-listed company. Returns structured JSON with insider name, title, transaction type, shares, price, and total value.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

πŸ‘ Jakub Smal

Jakub Smal

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 months ago

Last modified

Share

Scrapes SEC EDGAR Form 4 filings to extract structured insider trading data for any US-listed company. No API key required β€” uses only public SEC EDGAR endpoints.

What You Get

Each row in the output dataset represents one transaction from a Form 4 filing:

FieldDescription
filing_dateDate the Form 4 was filed with the SEC
transaction_dateActual date of the transaction
issuer_tickerStock ticker symbol
issuer_nameCompany name
insider_nameFull name of the insider
insider_titleRole (CEO, CFO, Director, 10% Owner, etc.)
transaction_typeHuman-readable type (Purchase, Sale, Award/Grant, Option Exercise, etc.)
directionbuy, sell, or other
transaction_codeSEC transaction code (P=Purchase, S=Sale, A=Award, M=Option Exercise...)
security_typeSecurity name (e.g. "Common Stock", "Restricted Stock Unit")
transaction_categorynon-derivative (direct shares) or derivative (options, warrants)
shares_transactedNumber of shares in the transaction
price_per_sharePrice per share in USD
total_valueTotal transaction value (shares Γ— price)
shares_owned_afterTotal shares held after the transaction
ownership_typeDirect or Indirect
exercise_priceOption exercise price (derivatives only)
expiration_dateOption expiration date (derivatives only)
underlying_sharesUnderlying shares for derivative (derivatives only)
accession_numberSEC EDGAR accession number
filing_urlDirect link to the filing on SEC.gov

Input Parameters

ParameterTypeDefaultDescription
tickerstringβ€”Stock ticker (e.g. AAPL). Provide this or cik.
cikstringβ€”SEC CIK number. Alternative to ticker.
daysBackinteger90How far back to search (days). Max 3650.
maxFilingsinteger40Max Form 4 filings to process. Max 200.
includeDerivativesbooleantrueInclude options/warrants transactions.
userAgentstringβ€”Custom User-Agent for SEC requests (include your email).

Example Input

{
"ticker":"AAPL",
"daysBack":180,
"maxFilings":50,
"includeDerivatives":false
}

Example Output

{
"filing_date":"2024-11-05",
"transaction_date":"2024-11-04",
"issuer_ticker":"AAPL",
"issuer_name":"Apple Inc.",
"insider_name":"COOK TIMOTHY D",
"insider_title":"Chief Executive Officer",
"transaction_type":"Sale",
"direction":"sell",
"transaction_code":"S",
"security_type":"Common Stock",
"transaction_category":"non-derivative",
"shares_transacted":230000,
"price_per_share":222.91,
"total_value":51269300.0,
"shares_owned_after":3280345,
"ownership_type":"Direct",
"exercise_price":null,
"expiration_date":null,
"underlying_shares":null,
"accession_number":"0000320193-24-000123",
"filing_url":"https://www.sec.gov/Archives/edgar/data/320193/000032019324000123/0000320193-24-000123-index.htm"
}

How It Works

  1. Resolves the ticker to a SEC CIK number using the EDGAR company tickers registry
  2. Fetches Form 4 filing metadata from data.sec.gov/submissions/CIK{cik}.json
  3. Downloads each Form 4 XML document from the EDGAR archives
  4. Parses the XML to extract all transaction records
  5. Pushes structured records to the Apify dataset

SEC EDGAR Rate Limits

SEC allows a maximum of 10 requests per second. This actor throttles to ~8 req/s. If you run many actors in parallel against the same IP, consider adding delay. SEC may block IPs that exceed their limits.

The userAgent parameter should include your contact email so SEC can reach you if needed β€” this is their stated policy.

Data Source

All data comes directly from the SEC EDGAR public database:

  • https://data.sec.gov/submissions/ β€” filing metadata
  • https://www.sec.gov/Archives/edgar/data/ β€” filing documents

No third-party data providers. Data is as accurate as what insiders report to the SEC.

Use Cases

  • Monitor insider buying/selling for investment research
  • Build insider trading alerts and signals
  • Aggregate insider activity for screening
  • Track specific executives across companies
  • Academic research on insider trading patterns

You might also like

SEC EDGAR Scraper

sheshinmcfly/sec-edgar-scraper

Extract SEC EDGAR data for US public companies by ticker or CIK: filings with links, Form 4 insider transactions (who bought or sold, shares, price) and key XBRL financials. Plus 13F institutional holdings by fund name β€” see what hedge funds own. No API key needed.

FinViz Stock Screener

sheshinmcfly/finviz-stock-screener

Extract real-time stock data from FinViz screeners: top gainers, losers, most active, unusual volume, overbought, oversold, new highs and lows. Returns ticker, company, price, % change, sector, industry, market cap, volume, and P/E ratio per stock. No login or API key required.

43

Financial Calendar Scraper

sheshinmcfly/financial-calendar-scraper

Scrape the US stock market calendar from Nasdaq: upcoming earnings with EPS forecasts and market cap, dividends with ex-dates and payment dates, stock splits, and IPOs (priced, upcoming, filed). Filter by date range or ticker. No login or API key needed.

Dividend & ETF Scraper

sheshinmcfly/dividend-etf-scraper

Extract full dividend history and ETF data from Yahoo Finance by ticker: every dividend's ex-date and amount, trailing-twelve-month payout, plus ETF expense ratio, yield, top holdings, sector weightings and returns. No login or API key needed. Export to JSON, CSV or Excel.

Yahoo Finance Scraper

sheshinmcfly/yahoo-finance-scraper

Extract real-time stock prices, historical OHLCV data and company fundamentals from Yahoo Finance by ticker symbol. Get quotes, market cap, P/E, EPS, 52-week range, dividends, margins, sector and more for any stock, ETF or index. No login or API key required.

SEC Form 4 Insider Trading Scraper - Stock Trades API

pink_comic/sec-insider-trading-tracker

Scrape SEC Form 4 insider trading filings for public-company stock buys, sells, option exercises, and executive/director transactions. Search by ticker or insider name and export structured EDGAR filing data for investor due diligence, compliance monitoring, and fintech alerts.

SEC Insider Trades β€” EDGAR Form 4 Buys & Sells as JSON

shelvick/sec-insider-trades

Track corporate insider trading from SEC EDGAR. Give a ticker or CIK; get normalized Form 4/3/5 insider transactions as JSON: who traded (officer, director, 10% owner), buy/sell/grant/exercise, shares, price, value, shares held after, and dates. Deterministic parsing of public SEC data.

2

SEC EDGAR Scraper

constructive_calm/sec-edgar-scraper

Fetches SEC EDGAR filings, normalized financial statements, XBRL facts, insider trades (Form 4), institutional holdings (13F), activist stakes (13D/G), full-text search hits, and parsed 8-K items via official SEC APIs. Zero anti-bot. Optional AI summaries.

30

5.0

(1)

SEC EDGAR Filings Scraper

crawlerbros/sec-edgar-scraper

Scrape SEC EDGAR filings (10-K, 10-Q, 8-K, Form 4 insider trades, 13F holdings) for any US public company. HTTP-only via the SEC's public API. No login, no proxy, no auth.

4

4.0

(1)