SEC EDGAR Scraper — 10-K, 8-K, Form 4 & 13F
Pricing
from $3.20 / 1,000 sec edgar filing delivereds
SEC EDGAR Scraper — 10-K, 8-K, Form 4 & 13F
Scrape official SEC EDGAR 10-K annual reports, 8-K material events, Form 4 insider trading transactions, and 13F institutional holdings with full URLs and CIK lookup.
Pricing
from $3.20 / 1,000 sec edgar filing delivereds
Rating
0.0
(0)
Developer
Muhammad Afzal
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Extract official, structured filings from the U.S. Securities and Exchange Commission (SEC) EDGAR system: 10-K annual reports, 8-K material corporate event notifications, Form 4 insider trading transactions, and Form 13F institutional investment manager holdings.
Free Plan Bound: Free users receive up to 5 results per run. Upgrade to an Apify paid tier for higher volume and automated scheduled monitoring.
What It Extracts
This Actor connects directly to SEC EDGAR official repositories and parses both structured filing metadata and deep document payloads:
| Form Type | Key Data Fields Extracted |
|---|---|
| 10-K (Annual Report) | Business description, fiscal year end, auditor info, full list of exhibits, direct interactive data (XBRL) links, and primary document HTML/HTM links. |
| 8-K (Current Report / Material Events) | Specific item numbers reported (e.g. Item 1.01 Material Agreements, Item 2.02 Earnings releases, Item 5.02 Officer/Director changes, Item 7.01 Reg FD disclosures, Item 8.01 Other events), standard SEC descriptions, event text, and filing links. |
| Form 4 (Insider Trading) | Reporting owner (insider) name, CIK, relationship (isOfficer, isDirector, isTenPercentOwner), officer title (CEO, CFO, etc.), transaction dates, transaction codes (P=Purchase, S=Sale, M=Option Exercise, A=Award), security titles, shares transacted, price per share ($), total transaction value ($), and post-transaction share ownership. |
| 13F (Institutional Holdings) | Institutional manager name, CIK, report period date, holdings table entries including CUSIP, issuer name, title of class, market value ($), share count, share type (SH/PRN), investment discretion (SOLE/DFND/OTHR), and voting authority. |
When to Use It
- Quantitative & Equity Research: Track insider buying and selling (Form 4) in real time to detect high-conviction management moves.
- Institutional Portfolio Intelligence: Analyze quarterly 13F filings from hedge funds, mutual funds, and asset managers (Berkshire Hathaway, Bridgewater, BlackRock) to discover portfolio shifts.
- Corporate Event Monitoring: Track earnings releases, material definitive agreements, executive departures, and Reg FD disclosures through 8-K filings.
- Fundamental & AI Analysis: Feed structured 10-K annual reports and exhibits directly into LLMs, RAG pipelines, or financial models.
When NOT to Use It
- If you need real-time streaming exchange ticks or Level 2 order books (use an equity market data feed).
- If you need non-US sovereign regulatory filings (EDGAR covers US public companies and foreign private issuers filing 20-F/6-K).
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
tickers | Array of strings | ["AAPL"] | Stock ticker symbols (e.g. AAPL, MSFT, NVDA) or 10-digit SEC CIK numbers (0000320193). |
tickerOrCik | String | "AAPL" | Single ticker symbol, CIK, or company name (used if tickers is empty). |
formTypes | Array of strings | ["10-K", "8-K", "4", "13F"] | Form types to include: 10-K, 8-K, 4, and/or 13F. |
includeAmendments | Boolean | true | Include amended filings (10-K/A, 8-K/A, 4/A, 13F-HR/A). |
startDate | String | null | Earliest filing date to include (YYYY-MM-DD). |
endDate | String | null | Latest filing date to include (YYYY-MM-DD). |
maxFilings | Integer | 10 | Maximum total filings to return across all companies (1–1000). Free tier limit: 5. |
maxFilingsPerCompany | Integer | 10 | Maximum filings per company or CIK (1–200). |
extractDetails | Boolean | true | Deeply parse primary documents (Form 4 transactions, 13F holdings, 8-K items). |
expandRecords | Boolean | false | When true, flattens sub-records so each individual insider trade or 13F holding is its own dataset row. When false, 1 row per filing with structured arrays. |
customUserAgent | String | null | Custom compliant SEC User-Agent header (format: Name contact@domain.com). |
Output Example
Each filing record emitted to the default dataset contains normalized metadata and deep parsed records:
{"accessionNumber": "0001140361-26-037584","form": "4","filingDate": "2026-09-22","reportDate": "2026-09-22","acceptanceDateTime": "2026-09-22T18:30:15.000Z","cik": "0000320193","ticker": "AAPL","companyName": "Apple Inc.","entityType": "operating","sic": "3571","sicDescription": "Electronic Computers","primaryDocument": "xslF345X06/form4.xml","primaryDocumentUrl": "https://www.sec.gov/Archives/edgar/data/320193/000114036126037584/form4.xml","filingUrl": "https://www.sec.gov/Archives/edgar/data/320193/000114036126037584/","secArchiveUrl": "https://www.sec.gov/Archives/edgar/data/320193/000114036126037584","isAmendment": false,"recordType": "filing","reportingOwnerName": "Williams Jeffrey E","reportingOwnerCik": "0001491979","officerTitle": "COO","isDirector": false,"isOfficer": true,"isTenPercentOwner": false,"insiderSummary": {"totalPurchasedShares": 0,"totalSoldShares": 2399,"totalPurchasedValueUsd": 0,"totalSoldValueUsd": 815803.94,"netValueUsd": -815803.94,"transactionCount": 1},"transactions": [{"securityTitle": "Common Stock","transactionDate": "2026-09-22","transactionCode": "S","transactionCodeDescription": "Open market or private sale","shares": 2399,"pricePerShare": 340.06,"totalValueUsd": 815803.94,"acquiredDisposed": "D","sharesOwnedFollowing": 489312,"directOrIndirect": "D"}]}
Pay-Per-Event (PPE) Pricing
This Actor uses transparent Pay-Per-Event pricing. Platform usage pass-through is disabled: all compute and network costs are fully covered in the event price.
| Event | Free Tier | Bronze (2.5% off) | Silver (5% off) | Gold (20% off) | Description |
|---|---|---|---|---|---|
apify-actor-start | $0.005 | $0.005 | $0.005 | $0.005 | One-time container initialization fee per run. |
apify-default-dataset-item | $0.004 | $0.0039 | $0.0038 | $0.0032 | Charged for each validated filing record delivered. |
Worked Example:
- 10 Apple filings extracted:
- Start fee: $0.005
- 10 dataset items: 10 × $0.004 = $0.040
- Total cost: $0.045
Compliance & Rate Limits
This Actor strictly complies with official SEC EDGAR access rules:
- Rate limited to well below the SEC threshold of 10 requests per second.
- Sends an identifiable, valid
User-Agentheader as required by SEC policy. - All extracted data is public domain record material published by the U.S. Securities and Exchange Commission.