SEC Form 4 Insider Trading Tracker avatar

SEC Form 4 Insider Trading Tracker

Pricing

from $100.00 / 1,000 form 4 filings

Go to Apify Store
SEC Form 4 Insider Trading Tracker

SEC Form 4 Insider Trading Tracker

Track SEC Form 4 insider trades — issuer ticker, reporting person, role (officer/director/10%+), transaction date, code (Purchase/Sale/Grant), shares, price per share, post-transaction holdings, derivative legs. OpenInsider/Quiver alternative for retail investors, M&A intel, hedge funds.

Pricing

from $100.00 / 1,000 form 4 filings

Rating

0.0

(0)

Developer

Stephan Corbeil

Stephan Corbeil

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

📈 SEC Form 4 Insider Trading Tracker — Officer & Director Trades

Track every Form 4 filing in real-ish time — officers, directors, and 10%+ holders disclosing buys, sales, gifts, and grants of registrant securities. OpenInsider / Quiver Quantitative alternative built directly on SEC EDGAR.

📦 What you get per filing

  • accession_number, filing_date, period_of_report
  • issuer_cik, issuer_name, ticker
  • reporting_owner_cik, reporting_owner_name
  • is_director, is_officer, is_ten_percent_owner, officer_title
  • non_derivative_transactions[]: per-leg security_title, transaction_date, transaction_code, shares, price_per_share, acquired_or_disposed, shares_owned_after, ownership_form, value_usd
  • derivative_transactions[]: derivatives (options/warrants) with conversion price, exercise/expiration dates
  • filing_index_url, ownership_doc_url

🎯 Use cases

  1. Retail / institutional traders — replicate buy-following strategies (purchase-code "P" by officers).
  2. M&A intel — sudden insider buying clusters often precede deal announcements.
  3. Hedge-fund research — net insider sentiment by sector or market cap.
  4. Compliance teams — monitor your own executives' Form 4 filings vs. trading blackouts.
  5. Financial journalism — track unusual insider sells before earnings or guidance updates.
  6. PitchBook / OpenInsider replacements — drop-in feed at a fraction of the cost.

🚀 Quick start (JSON input)

{
"dateFrom": "2025-01-01",
"dateTo": "2025-01-15",
"tickers": [],
"transactionTypes": ["P", "S"],
"maxFilings": 50
}

💻 Code Example — Python SDK

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/sec-form-4-insider-trading-scraper").call(run_input={
"dateFrom": "2025-01-01",
"dateTo": "2025-01-31",
"tickers": ["AAPL", "MSFT", "GOOGL"],
"transactionTypes": ["P", "S"],
"maxFilings": 200,
})
for filing in client.dataset(run["defaultDatasetId"]).iterate_items():
print(filing["filing_date"], filing["ticker"], filing["reporting_owner_name"])

🌐 Code Example — cURL

curl -X POST "https://api.apify.com/v2/acts/nexgendata~sec-form-4-insider-trading-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"dateFrom":"2025-01-01","dateTo":"2025-01-15","transactionTypes":["P","S"],"maxFilings":50}'

🔌 Integrations

  • Zapier — pipe new insider buys into Slack, Discord, or your trade-alert email.
  • Make.com — daily Form 4 sweep that loads into your portfolio dashboard.
  • n8n — schedule a 5-minute polling cadence for time-sensitive alerts.

💰 Pricing (pay per event)

  • Actor Start: flat per-run fee (depends on memory).
  • Form 4 filing: charged once per filing pushed to the dataset.

Cost example: 100 filings ≈ 100 × per-filing event + 1 start. Pulling a full year of S&P 500 insider trades typically lands in the few-dollar range. Compare to PitchBook / Quiver subscriptions.

❓ FAQ

Q: How fresh is the data? EDGAR full-text search returns filings within hours of submission. Form 4s must be filed within 2 business days of the trade.

Q: How does the ticker filter work? The actor pulls a wider candidate set from EDGAR's full-text search, parses each ownership.xml to extract the issuer ticker, then applies your tickers filter post-fetch. Pass an empty array to disable.

Q: What do the transaction codes mean? P = open-market purchase, S = open-market sale, A = grant/award, M = option exercise, F = shares withheld for tax, G = gift, D = sale to issuer, X = exercise of in-the-money derivative, V = transaction voluntarily reported. Form 4 schema documents the full list.

Q: User-Agent — is this compliant? Yes — the actor sends User-Agent: NexGenData scrapers@thenextgennexus.com per SEC's published policy at sec.gov/os/accessing-edgar-data. The actor self-throttles to be polite.

Q: Bug reports? Open an issue on the Apify console — responses within 24 hours.

🚀 Apify Affiliate Program

New to Apify? Sign up via our referral link — you get free platform credits on signup, and you help fund the maintenance of this actor fleet.


Built and maintained by NexGenData — 170+ actors covering scraping, enrichment, MCP servers, and automation. Home: thenextgennexus.com.