SEC EDGAR Company Filings, 10-K, 10-Q & Financials Scraper avatar

SEC EDGAR Company Filings, 10-K, 10-Q & Financials Scraper

Pricing

Pay per usage

Go to Apify Store
SEC EDGAR Company Filings, 10-K, 10-Q & Financials Scraper

SEC EDGAR Company Filings, 10-K, 10-Q & Financials Scraper

Scrape official SEC EDGAR company filings (10-K, 10-Q, 8-K, Form 4, 13F). Extract executive transactions, quarterly financials, insider trades, and CIK records.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

David Sandor

David Sandor

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

SEC EDGAR Company Filings, 10-K, 10-Q & Financials Scraper 🚀

Apify Actor Pay Per Event Zero Maintenance RAG Ready v3.0 Enriched

Extract official SEC EDGAR company filings (10-K Annual Reports, 10-Q Quarterlies, 8-K Material Events, Form 4 Insider Trades, 13F Institutional Holdings, S-1 IPO Filings) in real time with automatic CIK resolution, direct SEC document archive URLs, and AI-ready vector embeddings.

⚡ Instant Data Scraper Guarantee (No Setup Required):

  • 🟢 Zero-Config: No SEC EDGAR API registration, developer tokens, or proxies needed.
  • 🚀 1-Click Free Test: Just click the green "Save & Start" button with the pre-filled inputs to test live SEC data extraction in < 2 seconds.
  • 🏢 Universal Coverage: Supports 10,000+ US public equities (AAPL, NVDA, MSFT, TSLA, AMZN, etc.) and direct 10-digit CIK lookups.
  • 📊 Instant Export: Download verified corporate filings and financial reports directly to Excel, CSV, or JSON.
  • 🧠 AI & RAG Ready: Pre-computed OpenAI token counts and semantic vector chunks for LangChain, LlamaIndex, and financial LLM pipelines.

⚡ 1-Click API Quick-Start (cURL / Python / Dify / FastGPT / n8n)

Run directly via HTTP API without opening the browser form:

cURL

# 1-Click cURL Instant Run (Replace YOUR_APIFY_TOKEN)
curl -X POST "https://api.apify.com/v2/acts/trusted_tech_spot~sec-edgar-company-filings-financials-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"tickerOrCik": "AAPL",
"formType": "10-K",
"maxFilings": 5
}'

Python

import requests
url = "https://api.apify.com/v2/acts/trusted_tech_spot~sec-edgar-company-filings-financials-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN"
payload = {
"tickerOrCik": "NVDA",
"formType": "ALL",
"maxFilings": 10
}
response = requests.post(url, json=payload)
data = response.json()
print("Company:", data[0].get("companyName"))
print("Filings:", len(data[0].get("filings", [])))

⚡ Ready-to-Run Input Preview (Zero Configuration Required)

ParameterTypeDefaultDescription
Target Ticker or CIK (tickerOrCik)string"AAPL"Stock ticker symbol (e.g. AAPL, NVDA, MSFT, TSLA) or 10-digit CIK (0000320193)
SEC Filing Form Type (formType)select"ALL"Form filter: ALL, 10-K (Annual), 10-Q (Quarterly), 8-K (Current), 4 (Insider Trades), 13F (Holdings), S-1 (IPO)
Maximum Filings (maxFilings)integer20Maximum number of filing records to return (1 to 100)
Include Keywords (includeKeywords)string""Comma-separated keywords to filter filenames, titles, or descriptions
Exclude Keywords (excludeKeywords)string""Comma-separated keywords to filter out
Enable AI / RAG Chunking (enableRagEnrichment)booleantrueComputes token counts and splits text into semantic vector chunks
Enrichment Mode (enrichmentMode)select"Enriched"Enriched (20+ derived fields), Standard, or Basic

✨ Enterprise v3.0 Data Enrichment (Included Free)

Every execution is enhanced by the v3.0 Enterprise Intelligence Engine, delivering 20+ derived high-value fields at zero extra charge:

Enrichment FeatureWhat It DeliversHow It Accelerates Financial Analysis
🏢 CIK & Entity NormalizationOfficial 10-digit zero-padded CIKEliminates format mismatch across financial databases and Bloomberg/FactSet IDs.
🔗 Direct Document URLsFull HTTPS links to .htm / .xml files1-click access to the exact SEC archive filing without manual searching.
📅 Filing Recency IntelligencefilingRecencyDays, isRecentFilingAutomatically flags filings published within the last 90 days.
🛡️ Data Quality Score (0–100%)_dataQualityScore: 100Instantly validates complete corporate profiles before ingestion into CRMs or DBs.
🔑 Deduplication Fingerprint_deduplicationFingerprint: "sha256:..."Cryptographic hash for idempotent database upserts and deduplication.
⚖️ Governance & Insider AlertshasRecentInsiderTrades, flagsFast signals for officer/director stock acquisitions and sales (Form 4).
🧠 AI Vector & RAG Chunking_rag: { estimatedTokens, chunksCount, chunks }Pre-chunked into semantic chunks ready for OpenAI, Anthropic, LangChain & Vector DBs.

📋 Sample Output JSON

{
"ticker": "AAPL",
"cik": "0000320193",
"companyName": "Apple Inc.",
"sic": "3571",
"sicDescription": "Electronic Computers",
"entityType": "operating",
"category": "Large Accelerated Filer",
"fiscalYearEnd": "0926",
"fiscalYearEndFormatted": "September 26",
"stateOfIncorporation": "CA",
"stateOfIncorporationDescription": "CA",
"phone": "(408) 996-1010",
"ein": "942404110",
"businessAddress": {
"street": "ONE APPLE PARK WAY",
"city": "CUPERTINO",
"state": "CA",
"zipCode": "95014"
},
"mailingAddress": {
"street": "ONE APPLE PARK WAY",
"city": "CUPERTINO",
"state": "CA",
"zipCode": "95014"
},
"governance": {
"insiderTransactionForOwnerExists": true,
"insiderTransactionForIssuerExists": true,
"hasRecentInsiderTrades": true,
"flags": ""
},
"reportingCadence": "Quarterly (10-Q) & Annual (10-K) SEC Reporting Issuer",
"latestFilingDate": "2026-10-29",
"latestFilingForm": "4",
"totalFilingsFound": 20,
"secEdgarProfileUrl": "https://www.sec.gov/edgar/browse/?CIK=0000320193",
"dataSource": "SEC EDGAR Official Real-time Submissions API",
"filings": [
{
"accessionNumber": "0001140361-26-041201",
"form": "4",
"title": "Form 4 - FORM 4",
"description": "FORM 4",
"filingDate": "2026-10-29",
"reportDate": "2026-10-27",
"filingRecencyDays": 1,
"isRecentFiling": true,
"fileNumber": "001-36743",
"filmNumber": "26138942",
"size": 4822,
"sizeFormatted": "4.71 KB",
"isXBRL": false,
"isInlineXBRL": false,
"primaryDocument": "xslF345X06/form4.xml",
"primaryDocDescription": "FORM 4",
"documentUrl": "https://www.sec.gov/Archives/edgar/data/320193/000114036126041201/xslF345X06/form4.xml",
"filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/320193/000114036126041201/0001140361-26-041201-index.htm",
"interactiveDataUrl": "https://www.sec.gov/edgar/browse/?CIK=0000320193",
"_dataQualityScore": 100,
"_deduplicationFingerprint": "sha256:d8c0b1e..."
}
],
"_rag": {
"estimatedTokens": 1420,
"wordsCount": 1150,
"readingTimeMinutes": 5.75,
"chunksCount": 6,
"ingestionReady": true,
"embeddingsCompatibility": [
"openai-text-embedding-3-small",
"text-embedding-ada-002",
"bge-m3"
]
}
}

🎯 Common Financial & AI Use Cases

  1. Hedge Funds & Equity Research: Automate monitoring of quarterly financial reports (10-Q), annual statements (10-K), and market-moving material disclosures (8-K).
  2. Executive & Insider Trade Tracking: Stream Form 4 insider filings to detect when CEOs, CFOs, or board members purchase or liquidate company shares.
  3. Financial LLMs & Vector Ingestion: Feed pre-chunked SEC filings directly into vector databases (Pinecone, ChromaDB, Qdrant, Weaviate) for financial RAG questions like "What were Apple's risk factors in the latest 10-K?".
  4. Corporate Due Diligence & M&A: Verify legal company name, CIK, EIN, State of Incorporation, and historical filing cadence for any US corporation.

🔄 Automated Workflows (n8n / Make / Zapier)

n8n Community Node

Trigger this Actor on a daily cron schedule to monitor your watchlist companies and send Slack/Discord alerts when new 10-K or 8-K filings occur.

{
"nodes": [
{
"parameters": {
"rule": {
"interval": [{ "field": "hours", "hoursInterval": 4 }]
}
},
"name": "Cron Trigger",
"type": "n8n-nodes-base.cron"
},
{
"parameters": {
"url": "https://api.apify.com/v2/acts/trusted_tech_spot~sec-edgar-company-filings-financials-scraper/runs",
"method": "POST",
"headerParametersUi": {
"parameter": [
{ "name": "Authorization", "value": "Bearer YOUR_APIFY_TOKEN" },
{ "name": "Content-Type", "value": "application/json" }
]
},
"jsonParameters": true,
"body": "{\"tickerOrCik\": \"NVDA\", \"formType\": \"8-K\", \"maxFilings\": 5}"
},
"name": "Scrape SEC Filings",
"type": "n8n-nodes-base.httpRequest"
}
]
}

🛡️ Resilient Architecture & 100% Uptime Guarantee

This Actor communicates directly with the US Securities and Exchange Commission's modern REST API endpoints. It features:

  • Intelligent Ticker Resolution: Supports direct stock tickers (AAPL, NVDA, TSLA) with local sub-millisecond mapping and dynamic SEC directory lookups.
  • Defensive Historical Fallback: If SEC servers experience temporary rate-limiting, the Actor automatically responds with verified historical filing structures, ensuring your automated workflows never break or fail.
  • Pay-Per-Result Pricing: At $0.002 per successful result, pay strictly for extracted intelligence with zero server maintenance overhead.

💬 Support & Custom Integrations

  • Apify Developer: Trusted Tech Spot
  • Technical Support: contact@trustedtechspot.com
  • Custom Scraping & Financial AI Pipeline Demands: Open an issue or reach out via email for dedicated enterprise endpoints.