SEC EDGAR Form 4 Insider Trading Scraper
Pricing
Pay per event
SEC EDGAR Form 4 Insider Trading Scraper
Scrape SEC EDGAR Form 4 insider transactions: buys, sells, grants, exercises, gifts. Filter by ticker, CIK, date range, transaction code, or stream the live feed. 32 fields per row.
Pricing
Pay per event
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
a day ago
Last modified
Categories
Share

๐ SEC EDGAR Form 4 Insider Trading Scraper
๐ Pull every SEC Form 4 insider transaction in seconds. Filter by ticker, CIK, date range, or transaction code. No API key, no registration, no manual XML wrangling.
The SEC EDGAR Form 4 Insider Trading Scraper turns raw Form 4 ownership filings into a clean, transaction-level dataset. Every record is one buy, sell, grant, gift, option exercise, or other coded transaction by an officer, director, or 10% beneficial owner. You get the issuer, the insider, the security, the shares, the price, the post-transaction position, and the footnotes. The scraper hits the official SEC EDGAR XML, so the data is identical to what shows up on the SEC viewer, parsed into stable JSON columns.
Form 4 filings have to be submitted within two business days of a transaction, which makes them one of the timeliest legally-mandated signals in US public markets. Insider behavior shows up here before it shows up in 13F holdings, in research notes, or in news coverage. This Actor lets quantitative funds, compliance teams, and retail traders pull a full historical Form 4 backfill for any ticker, or subscribe to a rolling latest-filings feed that updates throughout each filing day.
| Target Audience | Primary Use Cases |
|---|---|
| Quantitative analysts and hedge fund researchers | Build insider-activity factors, cluster-buy signals, sale-after-grant detection |
| Compliance officers and corporate secretaries | Verify Section 16 filings, monitor blackout-window violations, audit internal vs. SEC counts |
| Retail investors and financial bloggers | Track C-suite buying or selling, surface 10% owner activity, follow specific insiders |
| Data engineers and fintech builders | Backfill insider-transaction tables, power dashboards, feed downstream ML models |
๐ What the SEC EDGAR Form 4 Insider Trading Scraper does
- ๐ Two scrape modes. Pick
companyto backfill every Form 4 for a list of tickers or CIKs, orlatestto subscribe to the SEC's market-wide live feed of the most recent 20 filings. - ๐ธ Transaction-level rows. One row per non-derivative or derivative transaction line item, joined with issuer, insider, and filing metadata. No filing-only rows, no holding-snapshot noise.
- ๐ฏ Filter by transaction code. Restrict output to specific SEC codes (P, S, A, M, G, and 15 others) when you only care about open-market trades or only care about grants.
- ๐
Date-range support. Pass
startDateandendDateto limit historical pulls to any window since EDGAR went online in 1994. - ๐งพ Footnote text included. Every footnote referenced by a transaction is pulled into the record, so context like "vests over three years" or "by estate planning vehicle" stays attached to the trade.
- โ๏ธ Derivative-aware. Options, RSUs, warrants, and convertible notes are parsed with exercise price, exercise date, expiration date, and underlying security shares.
Each record carries the issuer name, ticker, and CIK, the reporting insider's name, CIK, and Section 16 role, the security title and type, the transaction date and code with a human-readable description, share count, price per share, computed USD value, post-transaction position, ownership type (direct or indirect), nature of indirect ownership, and the canonical SEC viewer URL plus the raw XML document URL. Derivative rows add exercise price, exercise date, expiration date, underlying security title, and underlying share count.
๐ก Why it matters: Form 4 data is legally mandated, time-sensitive, and free at the source, but the source is awkward XML scattered across millions of filings. This Actor collapses that into one structured row per transaction so you can write SQL or pandas against it directly.
๐ Data fields
Each record includes: accessionNumber, acquiredOrDisposed, directOrIndirectOwnership, documentUrl, exerciseDate, exercisePrice, expirationDate, filedAt, filingUrl, footnotes, issuerCik, issuerName, issuerTradingSymbol, natureOfOwnership, periodOfReport, reportingOwnerCik, reportingOwnerName, reportingOwnerRelationship, reportingOwnerTitle, scrapedAt, securityTitle, securityType, sharesOwnedFollowingTransaction, transactionCode, transactionCodeDescription, transactionDate, transactionPricePerShare, transactionShares, transactionValueUsd, underlyingSecurityShares, underlyingSecurityTitle. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.
๐ How to use
- ๐ Sign up. Create a free Apify account at console.apify.com/sign-up?fpr=vmoqkp. No credit card required for the preview.
- ๐ Open the Actor. Find the SEC EDGAR Form 4 Insider Trading Scraper in the Apify Store.
- โ๏ธ Configure the input. Choose
companymode with a list of tickers, orlatestmode with no extra parameters. Optionally narrow bystartDate,endDate, ortransactionCodes. - โถ๏ธ Run. Click Start and watch the log. The scraper streams transactions to the dataset as it parses each filing.
- ๐ฅ Export. Download the dataset as JSON, CSV, Excel, or RSS, or query it via the Apify API.
โฑ๏ธ Total time: about 30 seconds for a 10-item preview run, 5 to 10 minutes for a full historical backfill of a high-volume ticker like Apple.
๐ Recommended Actors
- ๐ SEC Forms Scraper - top-level metadata for every SEC filing type (10-K, 10-Q, 8-K, Form 4, and more).
- ๐๏ธ SEC 13F Holdings Scraper - institutional holdings disclosed by hedge funds and large investors.
- ๐ SEC Form D Scraper - private-placement and Reg D fundraising notices.
- ๐งโโ๏ธ FINRA BrokerCheck Scraper - regulatory backgrounds for brokers and investment advisors.
- ๐ฆ SEC IAPD Investment Adviser Scraper - registered investment adviser profiles and ADV filings.
๐ก Pro Tip: browse the complete ParseForge collection for more financial, regulatory, and corporate-data scrapers.
โ๏ธ Disclaimer: This Actor extracts publicly available data from SEC EDGAR for legitimate research, compliance, and analytical purposes. Form 4 filings are public government records. Users are responsible for ensuring their use of the data complies with applicable laws and regulations in their jurisdiction. ParseForge is not affiliated with the SEC or any other government agency.
๐ Need Help?
If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.
For faster answers, join our Discord. It's the best place to get support and suggest new actors.