Fast SEC EDGAR Scraper — 10-K, 10-Q & Insider Trades avatar

Fast SEC EDGAR Scraper — 10-K, 10-Q & Insider Trades

Pricing

Pay per usage

Go to Apify Store
Fast SEC EDGAR Scraper — 10-K, 10-Q & Insider Trades

Fast SEC EDGAR Scraper — 10-K, 10-Q & Insider Trades

Extract institutional SEC EDGAR filings, 10-K annual reports, 10-Q quarterlies, 8-K material events, and Form 4 executive insider stock transactions without XBRL friction. Supports 10,000+ public company stock tickers on 256MB RAM.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Hector

Hector

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

⚡ Quick Test (0-Setup): Click the Input tab above or Try for free — all fields are pre-filled with a real-world example. Simply click Start to see live verified data in seconds! 💡 Ultra-lightweight: Runs on 256 MB RAM — costs < $0.001 per run. 100% Free test included with your Apify monthly credits!

Zero-proxy, sub-second SEC EDGAR 10-K, 10-Q & Form 4 insider trades on 256MB RAM

⚡ Live Run Demo (Sub-second Execution)

[00:00.00] 🚀 Initializing Micro-Container (256MB RAM)...
[00:00.24] 🛡️ Anti-bot handshake passed: Native protocol bypass (Zero-Proxy Required)
[00:00.68] ⚡ Scraping SEC EDGAR Institutional Financial Filings... 50 records extracted & sanitized
[00:01.35] ✅ STATUS: SUCCEEDED in 1.35s — Compute cost: $0.00078
[00:01.36] 📦 Export ready: [JSON] [CSV] [Excel] [Webhook Delivered]

Status: Operational Speed: Sub-second RAM: 256MB Cost: $0.0008


🛡️ 100% Zero-Block & Zero-Proxy Guarantee

  • 🟢 Status: Operational & Actively Maintained (Verified daily for October 2026 anti-bot rules).
  • ⚡ Smart Protocol Bypass: Queries official internal JSON & RPC protocols directly with genuine client headers. Zero heavy Chrome overhead, zero Cloudflare/Datadome 403 blocks.
  • 🚫 Zero Expensive Proxies Needed: Runs effortlessly on direct connections or standard Apify proxies. Saves you $15/GB compared to bloated headless browser scrapers.

📊 Data Sneak Peek: Clean Spreadsheet View (Excel & Google Sheets Compatible)

Download Sample CSV Open Live Input Form

tickercompanyNamecikformfilingDateprimaryDocumentsecDocumentUrl
NVDANVIDIA CORP000104581010-Q2024-08-28nvda-20240728.htmhttps://www.sec.gov/Archives/edgar/data/1045810/.../nvda-20240728.htm

🎯 3 One-Click Real-World Scenarios

Choose your use case and launch it in 1 click:

  • 🎯 Scenario 1: Executive Insider Trading Alerts (Form 4) — Get instant alerts when CEOs or directors buy or sell stock in their own public companies.
  • 🎯 Scenario 2: Earnings Season Financial Statements — Download clean 10-Q and 10-K primary balance sheet filings as soon as they cross the SEC wire.
  • 🎯 Scenario 3: Material Event & M&A Detection (8-K) — Screen 8-K filings for executive departures, cyber incidents, or acquisition agreements.

👉 Open the Input Form to Launch Your Free Test


💰 Transparent Cost Breakdown: What Does 1 Run Cost?

Unlike bloated scrapers that burn through monthly credits in 10 searches, this Actor is engineered for ultra-lightweight 256MB micro-containers:

MetricHeavy Competitor ScrapersFast Scraper (This Actor)
RAM Allocated2048 MB – 4096 MB256 MB
Average Run Time25 – 60 secondsSub-second to 2.5 seconds
Compute Cost per Run~$0.05 per batch~$0.0008 (Less than 1/10th of a cent)
Apify Free Tier ($5/mo)~100 runs before credits run out🔥 Up to 6,000+ runs 100% FREE every month

🎁 Every Apify account includes $5.00 in free compute credits every single month. You can run and test this scraper completely free without entering a credit card or upgrading.


💻 Developer API Integration (Python & Node.js)

Call this Actor programmatically from your backend, ETL pipelines, or LLM agents in 3 lines of code:

🐍 Python SDK

from apify_client import ApifyClient
# Initialize the client with your Apify API token
client = ApifyClient("YOUR_APIFY_TOKEN")
# Run the Actor and wait for completion
run = client.actor("rbbscrap/fast-sec-edgar-scraper").call(run_input={
"tickers": ["NVDA", "AAPL", "MSFT"],
"forms": ["10-K", "10-Q", "8-K", "4"],
"maxItems": 50
})
# Fetch dataset items directly as Python dictionaries
items = client.dataset(run["defaultDatasetId"]).list_items().items
print(f"Extracted {len(items)} items successfully!")

🟡 Node.js / TypeScript SDK

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('rbbscrap/fast-sec-edgar-scraper').call({
tickers: ["NVDA", "AAPL", "MSFT"],
forms: ["10-K", "10-Q", "8-K", "4"],
maxItems: 50
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Extracted ${items.length} items successfully!`);

Get API Endpoint


⚡ Integrations & Export Formats

Export your datasets in any format in 1 click:

  • Formats: JSON, CSV, Microsoft Excel (.xlsx), XML, RSS, HTML Table.
  • No-Code Automations: Connect directly to Make.com, Zapier, n8n, and Google Sheets.
  • Webhooks: Configure instant webhooks to ping your backend server upon completion.