SEC EDGAR Filing Extractor - 10-K, 10-Q, 8-K & Insider Trades avatar

SEC EDGAR Filing Extractor - 10-K, 10-Q, 8-K & Insider Trades

Pricing

Pay per usage

Go to Apify Store
SEC EDGAR Filing Extractor - 10-K, 10-Q, 8-K & Insider Trades

SEC EDGAR Filing Extractor - 10-K, 10-Q, 8-K & Insider Trades

Extract SEC filings, financial data, insider trades from EDGAR. Search by company, CIK, ticker, or filing type.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

George Kioko

George Kioko

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

2 hours ago

Last modified

Share

SEC EDGAR Filing Extractor

Extract SEC filings (10-K, 10-Q, 8-K, DEF 14A, 13F, insider trades) from the U.S. Securities and Exchange Commission's EDGAR database. Search by company name, ticker symbol, or CIK number.

What does it do?

This actor searches the SEC EDGAR database and extracts structured filing data for any publicly traded U.S. company. It resolves ticker symbols to CIK numbers automatically, pulls filing metadata from the official SEC Submissions API, and optionally extracts the full text content of each filing.

No API keys needed. No authentication. Just enter a company name or ticker and get structured financial filing data in seconds.

What data does it extract?

FieldDescription
companyNameFull legal company name (e.g., "Tesla, Inc.")
tickerStock ticker symbol (e.g., "TSLA")
cikSEC Central Index Key
filingTypeFiling form type (10-K, 10-Q, 8-K, etc.)
filingDateDate the filing was submitted
accessionNumberUnique SEC filing identifier
filingUrlDirect link to the filing document
indexUrlLink to the filing index page
descriptionFiling description
stateOfIncorporationCompany's state of incorporation
sicDescriptionStandard Industrial Classification
websiteCompany website URL
fullTextFull filing text content (optional)

Use cases

  1. Financial Analysis — Pull annual (10-K) and quarterly (10-Q) reports to analyze revenue trends, risk factors, and management discussion
  2. Investment Research — Track 8-K filings for material events: earnings surprises, executive changes, acquisitions
  3. Insider Trading Monitoring — Extract Form 4 filings to track insider buying and selling patterns
  4. Compliance & Due Diligence — Screen companies' SEC filings for risk assessment and regulatory compliance
  5. Academic Research — Build datasets of corporate disclosures for financial research and NLP analysis
  6. Competitive Intelligence — Monitor competitors' proxy statements (DEF 14A) for executive compensation and governance changes

How to use

  1. Enter a company name (e.g., "Tesla") or ticker symbol (e.g., "AAPL")
  2. Select the filing types you want (10-K, 10-Q, 8-K, Form 4, etc.)
  3. Set date range and max results
  4. Click Start — results appear in seconds

Input parameters

ParameterTypeRequiredDescription
searchQuerystringYesCompany name, ticker, or keyword
filingTypesarrayNoFiling types: 10-K, 10-Q, 8-K, 4, DEF 14A, S-1, 13F-HR, SC 13D, or ALL
dateFromstringNoStart date (YYYY-MM-DD). Default: last 12 months
dateTostringNoEnd date (YYYY-MM-DD). Default: today
maxResultsintegerNoMaximum filings to extract (1-100). Default: 10
extractFullTextbooleanNoExtract full filing text content. Default: false

Input example

{
"searchQuery": "Tesla",
"filingTypes": ["10-K", "10-Q"],
"maxResults": 5,
"extractFullText": false
}

Output example

{
"companyName": "Tesla, Inc.",
"ticker": "TSLA",
"cik": "1318605",
"filingType": "10-K",
"filingDate": "2026-01-29",
"accessionNumber": "0001628280-26-003952",
"filingUrl": "https://www.sec.gov/Archives/edgar/data/1318605/000162828026003952/tsla-20251231.htm",
"indexUrl": "https://www.sec.gov/Archives/edgar/data/1318605/000162828026003952/",
"description": "Annual report",
"stateOfIncorporation": "TX",
"sicDescription": "Motor Vehicles & Passenger Car Bodies",
"website": "https://www.tesla.com",
"extractedAt": "2026-03-15T08:00:47.000Z"
}

Pricing

This actor uses Pay Per Event pricing:

EventPriceDescription
Actor start$0.005Per run initialization
Filing extracted$0.004Per filing result

Example: Extracting 10 Tesla 10-K filings = $0.005 + (10 × $0.004) = $0.045

That's 10 annual reports with full metadata for less than a nickel. Manual EDGAR searching would take 30+ minutes.

Supported filing types

TypeDescription
10-KAnnual report — comprehensive financial overview
10-QQuarterly report — interim financial statements
8-KCurrent report — material events (earnings, M&A, executive changes)
4Insider trading — Form 4 ownership changes
DEF 14AProxy statement — executive compensation, governance
S-1Registration statement — IPO filings
13F-HRInstitutional holdings — quarterly hedge fund positions
SC 13DBeneficial ownership — activist investor stakes

FAQ

Q: Do I need an API key for SEC EDGAR? A: No. This actor uses SEC's public Submissions API. No API key or authentication required.

Q: How fast is it? A: Very fast. 5 Tesla 10-K filings extract in ~4 seconds. The SEC API is responsive and rate-limit friendly.

Q: Can I get the full text of filings? A: Yes — set extractFullText: true. This downloads and parses the HTML filing content (truncated to 50K characters per filing to manage memory).

Q: What companies are covered? A: All publicly traded U.S. companies, mutual funds, ETFs, and foreign companies filing with the SEC. Over 700,000 entities in the EDGAR database.

Q: How current is the data? A: Filings appear on EDGAR within minutes of submission. This actor queries the latest SEC data in real-time.

Support

Found a bug or have a feature request? Reach out: