SEC EDGAR Filings Intelligence - Insider Trading Financial Data
Pricing
$29.00 / 1,000 results
SEC EDGAR Filings Intelligence - Insider Trading Financial Data
Extract SEC EDGAR filings (10-K, 10-Q, 8-K, insider trading, proxy statements) with AI intelligence scoring (0-100). 18M+ filings since 1993.
Pricing
$29.00 / 1,000 results
Rating
0.0
(0)
Developer

ben
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
18 hours ago
Last modified
Categories
Share
SEC EDGAR Filings Intelligence Scraper - Financial Data & Regulatory Intelligence
Extract SEC EDGAR filings from 18 million+ public company filings with AI-powered intelligence scoring. Access 10-K annual reports, 10-Q quarterly reports, 8-K current reports, insider trading (Form 4), proxy statements, IPO registrations, and 150+ other filing types.
Perfect for financial analysts, investors, hedge funds, law firms, compliance teams, and M&A professionals.
What This Actor Does
This Apify actor extracts company filings from the U.S. Securities and Exchange Commission's EDGAR (Electronic Data Gathering, Analysis, and Retrieval) database, providing:
- 18 Million+ Filings: Complete access to SEC filings since 1993
- 150+ Filing Types: 10-K, 10-Q, 8-K, Form 4, proxy statements, S-1, 13F, and more
- AI Intelligence Scoring: Smart scoring algorithm (0-100) rates filing importance based on type, recency, size, and amendment status
- Real-Time Data: Direct integration with official SEC data.sec.gov API
- No API Key Required: Uses public SEC EDGAR endpoints (completely free to access)
- Company Lookup: Search by ticker symbol (AAPL, TSLA) or CIK number
Market Opportunity
- $2 Billion+ financial data analytics market
- 18 Million+ SEC filings available (1993-present)
- 10,000+ publicly traded companies filing regularly
- Professional tools cost $1,000-24,000/year (Bloomberg Terminal: $24K/year, FactSet: $12K/year)
- Our advantage: Pay-per-filing vs expensive subscriptions
What Data You Can Extract (25+ Fields)
Company Information
- CIK - Central Index Key (unique SEC identifier)
- Company Name - Official registered name
- Ticker Symbol - Stock ticker (e.g., AAPL, MSFT, TSLA)
- Exchange - Stock exchange (NYSE, NASDAQ)
- SIC Code - Standard Industrial Classification
- Industry - Industry description
Filing Details
- Accession Number - Unique filing identifier
- Filing Type - Form type (10-K, 10-Q, 8-K, 4, etc.)
- Filing Category - Classification (Annual Report, Quarterly Report, Current Report, Insider Trading, Proxy Statement, etc.)
- Is Amendment - Whether filing is an amendment/correction
Dates & Timing
- Filing Date - Date filed with SEC
- Report Date - Reporting period end date
- Days Since Filing - Calculated recency metric
Document Access
- File Number - SEC file number
- Film Number - SEC film number (microfilm)
- Primary Document - Main document filename
- Primary Document Description - Document description
- Primary Document URL - Direct link to primary document
- Filing URL - SEC viewer link
- Filing Detail URL - SEC browse-edgar link
AI Intelligence
- Intelligence Score (0-100) - AI-calculated importance score (optional)
AI Intelligence Scoring Algorithm (0-100)
The actor includes an optional AI scoring system that rates each filing on a 0-100 scale based on 4 key factors:
1. Filing Type Importance (40 points max)
- High-value filings (40 points): 10-K, 10-Q, 8-K, S-1, S-4, DEF 14A, 13F-HR, SC 13D, SC 13G
- Medium-value filings (25 points): Form 4, 3, 5, amendments, S-3, S-8
- Routine filings (10 points): Other forms
Material disclosures and financial statements = highest scores.
2. Recency Score (30 points max)
- Last 7 days: 30 points (breaking news)
- Last 30 days: 25 points (very recent)
- Last 90 days: 20 points (recent quarter)
- Last 365 days: 10 points (last year)
- Older: 5 points
Fresher filings = more actionable intelligence.
3. Document Size Score (15 points max)
- 5MB+: 15 points (very detailed/comprehensive)
- 1-5MB: 12 points (detailed)
- 500KB-1MB: 8 points (moderate)
- 100-500KB: 5 points (basic)
- Under 100KB: 2 points
Larger documents often contain more substantive information.
4. Amendment Status (15 points max)
- Amendment/Correction: 15 points
- Original Filing: 5 points
Amendments signal corrections, updates, or material changes worth investigating.
Example Scores:
- Score 90-100: Critical filing (10-K annual report filed last week, 3MB+, original)
- Score 75-89: Very important (8-K current report, material event, filed this month)
- Score 60-74: Important (10-Q quarterly, recent, amendment)
- Score 40-59: Moderate (Form 4 insider trading, older filing)
- Score 0-39: Low priority (routine form, very old)
SEC Filing Types Explained
High-Impact Financial Filings
| Form | Name | Description | Frequency |
|---|---|---|---|
| 10-K | Annual Report | Comprehensive annual financial statements, MD&A, risk factors | Annual |
| 10-Q | Quarterly Report | Quarterly financial statements (unaudited) | Quarterly |
| 8-K | Current Report | Material events (earnings, M&A, executive changes, bankruptcy) | As needed |
Insider Trading & Ownership
| Form | Name | Description |
|---|---|---|
| 4 | Statement of Changes | Insider trading activity (buy/sell by officers, directors, 10%+ owners) |
| 3 | Initial Statement | Initial insider ownership report |
| 5 | Annual Statement | Annual summary of transactions not previously reported |
| 13F-HR | Holdings Report | Quarterly holdings for institutional investment managers ($100M+ AUM) |
| SC 13D | Beneficial Ownership | Activist investor disclosure (5%+ ownership, intent to influence) |
| SC 13G | Passive Ownership | Passive investor disclosure (5%+ ownership, no intent to influence) |
Corporate Governance & Shareholder Matters
| Form | Name | Description |
|---|---|---|
| DEF 14A | Proxy Statement | Annual shareholder meeting materials, executive compensation, board elections |
| DEFM14A | Merger Proxy | Proxy statement for mergers/acquisitions requiring shareholder vote |
Registration & Offerings
| Form | Name | Description |
|---|---|---|
| S-1 | Registration Statement | IPO registration, most comprehensive company disclosure |
| S-3 | Shelf Registration | Streamlined registration for seasoned issuers |
| S-4 | M&A Registration | Registration for securities issued in M&A transactions |
| S-8 | Employee Benefit Plans | Registration for employee stock option/purchase plans |
Input Parameters
Company Identifiers (Choose One or Both)
| Parameter | Type | Description | Example |
|---|---|---|---|
tickers | array | Stock ticker symbols (case-insensitive) | ["AAPL", "TSLA", "MSFT"] |
ciks | array | Central Index Key numbers (10-digit SEC IDs) | ["0000320193", "0001318605"] |
Note: Provide at least one ticker or CIK. You can provide both to search multiple companies.
Filing Filters
| Parameter | Type | Description | Example |
|---|---|---|---|
filingTypes | array | Specific SEC forms to extract (leave empty for all) | ["10-K", "10-Q", "8-K"] |
Available filing types: 10-K, 10-Q, 8-K, 4, 3, 5, DEF 14A, S-1, S-3, S-4, S-8, 13F-HR, SC 13D, SC 13G, and 140+ others
Date Filters
| Parameter | Type | Description | Format | Default |
|---|---|---|---|---|
dateFrom | string | Start date for filed documents | YYYY-MM-DD | 90 days ago |
dateTo | string | End date for filed documents | YYYY-MM-DD | Today |
Options
| Parameter | Type | Description | Default |
|---|---|---|---|
maxFilingsPerCompany | integer | Maximum filings to extract per company (1-500) | 50 |
includeIntelligenceScore | boolean | Calculate AI intelligence score (0-100) | true |
Use Cases
For Financial Analysts & Investors
- Due Diligence: Review 10-K/10-Q filings before investing
- Earnings Tracking: Monitor 8-K filings for earnings releases and material events
- Insider Trading Analysis: Track Form 4 filings to see what executives are buying/selling
- Risk Assessment: Analyze risk factors section in 10-K filings
- Financial Modeling: Extract financial statement data from XBRL filings
For Hedge Funds & Institutional Investors
- Activist Monitoring: Track SC 13D filings for activist investor positions
- Institutional Holdings: Monitor 13F-HR to see what major funds are buying
- Event-Driven Trading: Get real-time 8-K filings for M&A, bankruptcy, executive changes
- Competitive Intelligence: Compare 10-K filings across industry peers
For Law Firms & Compliance Teams
- Regulatory Compliance: Monitor proxy statements (DEF 14A) for governance issues
- Litigation Research: Review 8-K filings for material litigation disclosures
- Executive Compensation: Analyze DEF 14A proxy statements for pay packages
- Corporate Governance: Track insider trading (Form 4) for potential conflicts
For M&A Professionals
- Target Screening: Review S-4 filings for recent M&A transactions
- Valuation Comps: Extract financial data from 10-K/10-Q for comparable company analysis
- Deal Monitoring: Track DEFM14A merger proxy statements
- IPO Pipeline: Monitor S-1 registration statements for upcoming IPOs
For B2B SaaS & Data Companies
- Financial Data APIs: Power subscription services with real-time SEC data
- Investment Research Platforms: Build tools that compete with Bloomberg/FactSet
- Compliance Software: Auto-populate regulatory databases
- Market Intelligence: Track public company events for business development
Example Searches
Tech Giants - Annual & Quarterly Reports
{"tickers": ["AAPL", "MSFT", "GOOGL", "META", "AMZN"],"filingTypes": ["10-K", "10-Q"],"dateFrom": "2024-01-01","maxFilingsPerCompany": 10,"includeIntelligenceScore": true}
Result: Last 10 annual/quarterly reports for FAANG companies
Insider Trading - Executive Buy/Sell Activity
{"tickers": ["TSLA", "NVDA", "AMD"],"filingTypes": ["4"],"dateFrom": "2024-11-01","maxFilingsPerCompany": 100,"includeIntelligenceScore": true}
Result: Recent insider trading activity at Tesla, Nvidia, AMD
Material Events - 8-K Current Reports
{"tickers": ["JPM", "BAC", "WFC", "C"],"filingTypes": ["8-K"],"dateFrom": "2024-10-01","maxFilingsPerCompany": 50,"includeIntelligenceScore": true}
Result: Recent material events at major banks
IPO Research - S-1 Registration Statements
{"filingTypes": ["S-1"],"dateFrom": "2024-01-01","maxFilingsPerCompany": 5,"includeIntelligenceScore": true,"ciks": ["0001739940", "0001823345"]}
Result: IPO registration statements (find CIKs via SEC search)
Proxy Statements - Executive Compensation
{"tickers": ["NFLX", "DIS", "CMCSA"],"filingTypes": ["DEF 14A"],"dateFrom": "2024-01-01","maxFilingsPerCompany": 5,"includeIntelligenceScore": true}
Result: Annual proxy statements for media companies
All Filings - Complete Company Intelligence
{"tickers": ["NVDA"],"dateFrom": "2024-01-01","maxFilingsPerCompany": 200,"includeIntelligenceScore": true}
Result: All NVIDIA filings in 2024 (no filing type filter)
Example Output
{"cik": "0000320193","company_name": "Apple Inc.","ticker": "AAPL","exchange": "Nasdaq","sic_code": "3571","industry": "ELECTRONIC COMPUTERS","accession_number": "0000320193-24-000123","filing_type": "10-K","filing_category": "Annual Report","is_amendment": false,"filing_date": "2024-10-31","report_date": "2024-09-30","file_number": "001-36743","film_number": "241234567","primary_document": "aapl-20240930.htm","primary_document_description": "10-K - Annual report [Section 13 and 15(d), not S-K Item 405]","primary_document_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000123/aapl-20240930.htm","filing_url": "https://www.sec.gov/cgi-bin/viewer?action=view&cik=0000320193&accession_number=000032019324000123&xbrl_type=v","filing_detail_url": "https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000320193&type=10-K&dateb=&owner=exclude&count=100","intelligence_score": 95}
Pricing - Pay Per Result
You only pay for the SEC filings you extract. No monthly subscriptions or platform fees.
Pricing Tiers
- First 25 filings: FREE
- 26+ filings: $0.04 per filing
Why $0.04 per filing?
SEC filings provide extremely high financial intelligence value:
- Bloomberg Terminal: $24,000/year ($2,000/month)
- FactSet: $12,000-24,000/year
- Capital IQ: $20,000-30,000/year
- Refinitiv Eikon: $15,000-20,000/year
Our pay-per-result model: Extract 10,000 filings = $399 (after 25 free)
Value per filing:
- Single 10-K filing can inform $10M+ investment decisions
- Form 4 insider trading signal can generate 10-50% returns
- 8-K material event notice = real-time market-moving intelligence
- Proxy statement reveals executive comp worth millions
Cost comparison:
- Extract 100 filings = $3.00 (after 25 free)
- Extract 500 filings = $19.00 (after 25 free)
- Extract 1,000 filings = $39.00 (after 25 free)
- Extract 10,000 filings = $399.00 (after 25 free)
ROI example: A single due diligence insight from a 10-K ($0.04) could save you from a $10,000+ bad investment = 250,000% ROI.
How to Use
Quick Start
- Go to the Actor page on Apify Store
- Click "Try for free" (no credit card required)
- Enter company identifiers:
- Add ticker symbols (e.g., AAPL, TSLA, MSFT)
- OR add CIK numbers
- Select filing types (optional):
- Choose specific forms like 10-K, 10-Q, 8-K
- Leave empty for all filing types
- Set date range (optional):
- Default: last 90 days
- Click "Start" and wait for results
- Download data as JSON, CSV, or Excel
Integration with Your Tools
// JavaScript/Node.js exampleconst ApifyClient = require('apify-client');const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const input = {tickers: ['AAPL', 'MSFT', 'GOOGL'],filingTypes: ['10-K', '10-Q', '8-K'],dateFrom: '2024-01-01',maxFilingsPerCompany: 50,includeIntelligenceScore: true};const run = await client.actor('YOUR_ACTOR_ID').call(input);const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`Found ${items.length} SEC filings`);items.forEach(filing => {console.log(`${filing.company_name} - ${filing.filing_type} - Score: ${filing.intelligence_score}/100`);console.log(`Filed: ${filing.filing_date} - ${filing.filing_url}`);});
# Python examplefrom apify_client import ApifyClientclient = ApifyClient('YOUR_API_TOKEN')input_data = {'tickers': ['AAPL', 'MSFT', 'GOOGL'],'filingTypes': ['10-K', '10-Q', '8-K'],'dateFrom': '2024-01-01','maxFilingsPerCompany': 50,'includeIntelligenceScore': True}run = client.actor('YOUR_ACTOR_ID').call(run_input=input_data)for item in client.dataset(run['defaultDatasetId']).iterate_items():print(f"{item['company_name']} - {item['filing_type']} - Score: {item['intelligence_score']}/100")print(f"Filed: {item['filing_date']} - {item['filing_url']}")
Frequently Asked Questions
Do I need an SEC account or API key?
No! The SEC EDGAR database is completely free and public. No authentication required.
Is this legal and compliant?
Yes. All SEC EDGAR filings are public information required by federal securities law. The SEC provides official data.sec.gov APIs specifically for accessing this data.
How current is the data?
Real-time. Companies file electronically with the SEC, and filings appear on EDGAR typically within minutes of submission. The actor fetches data directly from the official SEC API.
Can I get historical filings?
Yes! The SEC has 18 million+ filings dating back to 1993. Use the dateFrom parameter to go back in time.
What's the difference between ticker symbols and CIK numbers?
- Ticker: Stock symbol (e.g., AAPL) - easier to remember
- CIK: SEC's Central Index Key (e.g., 0000320193) - permanent identifier that doesn't change even if company changes ticker
The actor accepts both. It automatically converts tickers to CIKs using the SEC's company_tickers.json mapping.
Can I track non-public companies?
Only companies registered with the SEC file with EDGAR. This typically includes:
- Public companies (IPOs)
- Companies planning to go public (S-1 registration)
- Certain private companies with 500+ shareholders
- Foreign companies with U.S. listings (Form 20-F)
How do I find a company's CIK?
- Use ticker symbol (actor converts automatically)
- Search at https://www.sec.gov/edgar/searchedgar/companysearch
- Find in company's SEC filings (usually in header)
What filings are most valuable for investors?
Essential: 10-K (annual), 10-Q (quarterly), 8-K (material events), Form 4 (insider trading)
Important: DEF 14A (proxy), 13F-HR (institutional holdings), SC 13D (activist investors)
Can I get financial statement data (income, balance sheet)?
The actor extracts filing metadata and document links. For parsed XBRL financial statements, see:
- Use the
primary_document_urlto access the full filing - Financial data is embedded in 10-K/10-Q filings (often in XBRL format)
- Consider additional parsing or XBRL extraction tools
How often should I run this actor?
Depends on your use case:
- Real-time monitoring: Hourly (for 8-K material events)
- Insider trading: Daily (Form 4 filed within 2 business days)
- Financial analysis: Weekly (for 10-Q quarterly filings)
- Annual research: Quarterly (for 10-K annual reports)
What if I need more than 500 filings per company?
Run the actor multiple times with different date ranges. For example:
- Run 1: 2024-01-01 to 2024-06-30
- Run 2: 2024-07-01 to 2024-12-31
Does this work for international companies?
Yes, if they're registered with the SEC:
- Foreign companies with U.S. listings file Form 20-F (annual) and 6-K (current reports)
- Canadian companies often cross-list on U.S. exchanges
Can I automate this for alerts?
Yes! Use Apify's scheduling feature to run the actor daily/hourly, then:
- Export to Google Sheets (auto-refresh)
- Webhook to Slack/Discord for new filings
- Email notifications for high-intelligence-score filings
Technical Details
Data Source
- SEC EDGAR data.sec.gov API (official U.S. Securities and Exchange Commission)
- No API key required (public data)
- No rate limits on actor (we handle SEC's 10 requests/second limit internally)
Technology Stack
- Python 3.11 runtime
- aiohttp for asynchronous HTTP requests
- Apify SDK for actor framework
Performance
- ~5-10 filings per second (limited by SEC rate limit)
- Minimal resource usage (API-based, no browser automation)
- High reliability (official government API)
Data Freshness
- Real-time data from SEC EDGAR
- Companies file electronically throughout the day
- Filings available within minutes of SEC acceptance
Support & Feedback
Have questions or need help? Contact us:
- GitHub Issues: Report bugs or request features
- Email: support@yourdomain.com
- Apify Console: Use the support chat in the Apify platform
Legal & Compliance
- All data is sourced from official SEC EDGAR public API (data.sec.gov)
- Data is publicly available regulatory filings required by federal law
- Compliant with SEC data access policies
- No scraping of non-public or protected data
- Usage subject to SEC terms of service
Related Actors
You might also be interested in:
- Government Contracts Scraper - Federal procurement opportunities (SAM.gov)
- Company Intelligence Scraper - Crunchbase, LinkedIn company data
- Financial News Scraper - Bloomberg, Reuters, WSJ market news
Built with the Apify SDK. Powered by SEC EDGAR Public API (data.sec.gov).