SEC EDGAR Financial Filing Scraper avatar

SEC EDGAR Financial Filing Scraper

Pricing

from $10.00 / 1,000 filing extracteds

Go to Apify Store
SEC EDGAR Financial Filing Scraper

SEC EDGAR Financial Filing Scraper

Extract financial filings from the SEC EDGAR database. Search by company name, ticker, or CIK number. Get 10-K, 10-Q, 8-K, S-1, and other filings with structured metadata and key section extraction.

Pricing

from $10.00 / 1,000 filing extracteds

Rating

0.0

(0)

Developer

Gerald

Gerald

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Extract structured financial filings from the U.S. Securities and Exchange Commission (SEC) EDGAR database. Search by company name, stock ticker, or CIK number to get 10-K annual reports, 10-Q quarterly reports, 8-K current reports, insider trading disclosures, and more.

Features

  • Company lookup — Search by name, ticker (e.g., AAPL, TSLA), or CIK number
  • 16 filing types supported — 10-K, 10-Q, 8-K, S-1, 13F-HR, Form 4 (insider trades), and more
  • Structured output — Filing metadata, dates, document URLs, company info
  • Filing history summary — Total filings, breakdown by type, date range
  • Section extraction (beta) — Extract Risk Factors, MD&A, Business Overview from 10-K/10-Q filings
  • Date filtering — Filter by filing date range
  • JSON/CSV export — Clean structured data via Apify datasets

Use Cases

  • Investment research — Analyze company filings for due diligence
  • Competitive intelligence — Track competitor financial disclosures
  • IPO monitoring — Track S-1 filings for upcoming IPOs
  • Insider trading analysis — Monitor Form 3/4/5 insider transactions
  • Institutional holdings — Track 13F filings for hedge fund positions
  • Regulatory compliance — Automated filing monitoring
  • Fintech data pipelines — Feed structured SEC data into financial models
  • AI/LLM enrichment — Use filings as RAG data for financial AI agents

Input

FieldTypeDescription
querystringCompany name, stock ticker (e.g. AAPL), or CIK number
filingTypesarrayFiling types to extract. Default: ["10-K", "10-Q", "8-K"]
maxFilingsintegerMax filings to retrieve (1-100, default: 20)
dateFromstringStart date in YYYY-MM-DD format (optional)
dateTostringEnd date in YYYY-MM-DD format (optional)
extractSectionsbooleanExtract Risk Factors, MD&A, etc. (default: false)
includeRawTextbooleanInclude raw filing text (default: false)

Output

{
"query": "AAPL",
"company": {
"cik": "320193",
"name": "Apple Inc.",
"tickers": ["AAPL"],
"exchanges": ["Nasdaq"],
"sic": "3571",
"sicDescription": "Electronic Computers",
"filingSummary": {
"totalRecentFilings": 413,
"filingsByType": { "10-K": 5, "10-Q": 15, "8-K": 120 }
}
},
"filings": [
{
"companyName": "Apple Inc.",
"filingType": "10-K",
"filingDate": "2025-10-31",
"reportDate": "2025-09-27",
"accessionNumber": "0000320193-25-000123",
"documentUrl": "https://www.sec.gov/Archives/edgar/data/320193/...",
"description": "Annual Report [Section 13 and 15(d), not S-K Item 405]"
}
]
}

Pricing

This Actor uses Apify's Pay-Per-Event model. You are charged per filing retrieved. Each filing counts as one event.

Rate Limits

The SEC EDGAR API allows approximately 10 requests per second. This Actor respects those limits automatically with built-in delays.

SEC EDGAR data is public U.S. government information. This Actor accesses publicly available data in accordance with the SEC's fair access policy. Always review the SEC's website terms before use.