SEC EDGAR Filings Scraper - Insider Trades & Reports
Pricing
from $0.000035 / actor start
SEC EDGAR Filings Scraper - Insider Trades & Reports
Scrape SEC EDGAR filings by stock ticker or company — form type + plain-English label, filing & report dates, filer, accession & direct doc links. Filter to Form 4 insider trades, 8-K, 10-K, 13F etc. + by date. Official SEC data, no API key. Export CSV/JSON/Excel.
Pricing
from $0.000035 / actor start
Rating
0.0
(0)
Developer
Flash Scrape
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Insider Trading Tracker — SEC Form 4 Buy/Sell Scraper with Signal Score
Turn the SEC's raw EDGAR filings feed into a clean insider trading dataset — give it a stock ticker and get every Form 4 insider buy/sell transaction, parsed into shares, price, value, and a -100 to +100 signal score so you can rank real conviction trades in seconds, at $5 per 1,000 results.
What does it do?
This actor is an insider trading scraper built on the official SEC EDGAR API (data.sec.gov). Give it a ticker (or company name) and it resolves the CIK, pulls the company's filings, and for every Form 3/4/5 insider filing fetches the ownership XML and parses the full transaction table — insider name, role (director / officer / 10% owner), transaction code, shares, price per share, total value, and shares owned after. Every insider filing is then classified with an insider_signal ("Bullish — open-market buy", "Bearish — open-market sale", "Net insider buying", etc.) and a buy/sell signal_score from -100 (strong sell) to +100 (strong buy), plus total_bought_value, total_sold_value, and net_transaction_value so you can rank conviction trades instead of reading raw filings one by one. It also returns 8-K, 10-K, 13F, and S-1 filings with plain-English form labels and direct document links when you don't filter to Form 4 only.
Why use it / who's it for
- Retail investors building a personal insider-buying watchlist — see when a CEO or CFO is putting real money into their own stock, not just a link to a filing.
- Fintech builders who need a clean, structured insider-trading feed to power a trading signal, screener, or alert app — no HTML scraping, no XML parsing on your end.
- Equity & credit analysts who want Form 4 insider transactions joined with company profile data (SIC industry, exchange, fiscal year end) for fundamental research.
- Newsletter writers & fintwit / stock-alert accounts who publish "insider buying alerts" and need a repeatable, automatable data source.
- Compliance teams & journalists who need a clean, dated, linkable trail of officer/director trading activity.
- Use cases: insider-trading watchlists across a portfolio of tickers, scheduled Form 4 alerts via Make/n8n/Zapier, ranking the market's most bullish/bearish insider signals this week, feeding a stock-screener or trading-signal model.
How to use it
- Enter one or more stock tickers (e.g.
["AAPL", "NVDA"]) or a company name search. - Set formType to
4to scope the run to insider trading filings only (leave blank for all filing types). - Optionally set dateFrom to only pull recent insider trades, and cap maxItems / maxPerCompany.
- Leave parseInsiderTransactions on (default) to get the full parsed buy/sell transaction table and signal score on each row.
- Run the actor and export results as CSV, JSON, or Excel — or pull them straight into Sheets/Airtable via integrations.
Output fields
| Field | Description |
|---|---|
ticker, company, cik | Resolved stock ticker, company name, and SEC CIK |
company_sic, company_industry | SIC code and plain-English industry |
company_exchange | Listing exchange(s), e.g. Nasdaq |
fiscal_year_end, state_of_incorporation, entity_category | Company profile fields |
form, form_label | Filing form (e.g. 4) and plain-English label ("Insider trade") |
filing_date, report_date | When it was filed / the transaction date |
accession_number | SEC accession number |
primary_doc_url, filing_index_url, insider_xml_url | Direct links to the filing document, index, and raw ownership XML |
is_xbrl, size | XBRL flag and file size |
insider_name, insider_role | Reporting insider's name and role |
insider_is_director, insider_is_officer, insider_is_ten_percent_owner | Insider relationship flags |
transactions | Full parsed insider trading table: security, date, code, code_label, shares, price_per_share, value, shares_owned_after |
transaction_count | Number of transactions on the filing |
total_bought_value, total_sold_value, net_transaction_value | Dollar totals bought vs. sold |
insider_signal, signal_score | Plain-English insider trading signal and a -100…+100 buy/sell score |
Example output
A real sample from a live run:
| ticker | company | form | form_label | filing_date | primary_doc_url |
|---|---|---|---|---|---|
| AAPL | Apple Inc. | 4 | Insider trade | 2026-06-17 | form4.xml |
| AAPL | Apple Inc. | 4 | Insider trade | 2026-06-17 | form4.xml |
| AAPL | Apple Inc. | 4 | Insider trade | 2026-05-29 | form4.xml |
| AAPL | Apple Inc. | SD | SD | 2026-05-28 | ef20073373_sd.htm |
Input example
{"tickers": ["AAPL", "NVDA"],"formType": "4","dateFrom": "2026-01-01","parseInsiderTransactions": true,"maxItems": 500}
How much does it cost?
This actor is pay-per-event at $0.005 per result — $5 per 1,000 insider trading records (effective 2026-07-16). There's no subscription: you only pay for filings actually returned. New Apify accounts get roughly 1,000 results free on the platform's free tier, enough to build and test a full insider-trading watchlist across a dozen tickers before spending anything.
FAQ
Is it legal to scrape SEC insider trading filings?
Yes. Form 4, 8-K, 10-K, and all other filings come straight from the SEC's public EDGAR API (data.sec.gov) — the same government database anyone can browse for free. This actor just parses it into structured rows.
How fresh is the insider trading data?
The SEC "recent" feed (used by this actor) holds each company's latest filings, typically updated the same day insiders file their Form 4 — often within two business days of the actual trade, as required by SEC rules.
Do I need an SEC API key or account?
No. The SEC EDGAR data API is free and open; this actor needs no API key, login, or proxy to run.
What's the difference between signal_score and insider_signal?
insider_signal is a plain-English label ("Bullish — open-market buy", "Bearish — open-market sale", "Net insider buying/selling", "Routine"). signal_score is the same classification as a number from -100 (strong sell) to +100 (strong buy), so you can sort or threshold programmatically.
Can I track multiple tickers at once?
Yes — pass an array of tickers and the actor resolves each to its CIK and pulls filings for all of them in parallel, sorted newest first.
Other Flash Scrape lead tools
- Email Verifier — validate and clean lead lists before outreach
- Company Domain Enricher — find the right website/domain for any company name
- Local Business Leads Scraper — B2B leads by city and category
- Google Maps Leads Opener — bulk-open Google Maps business leads for fast outreach