EDGAR Diligence Report — Per-Issuer SEC Filing Brief
Pricing
from $16,750.00 / 1,000 diligence reports
EDGAR Diligence Report — Per-Issuer SEC Filing Brief
Per-issuer SEC/EDGAR diligence in one run — material 8-K events, filing history, and risk factors as structured findings plus a rendered markdown brief.
Pricing
from $16,750.00 / 1,000 diligence reports
Rating
0.0
(0)
Developer
NexGen Watch
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 days ago
Last modified
Share
SEC filings are public but scattered across EDGAR. Investors, corporate-development, and compliance teams pay for the brief: one issuer, one run, the material events and filing history assembled into a diligence report they can read in minutes.
What you get
- A per-issuer diligence report record with a rendered markdown brief (also written to the key-value store)
- Structured findings: an issuer profile, every in-window filing, material 8-K events by item code, and an optional risk-factor summary
- Every finding carries the SEC accession number and document URL, so each claim links back to its primary EDGAR source
- Report highlights: form counts, the latest 10-K / 10-Q / 8-K, and the high-signal 8-K events (results, leadership changes, and more)
- Deterministic assembly (ngd-diligence-v1): the same issuer and window produce the same brief every run
Use cases by team
- Investors / analysts: Get a fast, sourced read on an issuer's recent filings before a call or memo.
- Corporate development / M&A: Pull a target's material events and filing history into one diligence brief.
- Compliance / legal: Track an issuer's periodic and 8-K filings with accession IDs preserved for the record.
- Data teams: Feed structured, deterministic findings into a pipeline without scraping EDGAR yourself.
Example inputs
Diligence brief by ticker
{"company": "AAPL","lookbackDays": 365,"includeRiskFactors": true}
Material events only, shorter window
{"company": "MSFT","lookbackDays": 180,"formTypes": ["8-K"],"maxFilings": 100}
Bounded findings for a large filer
{"company": "Tesla","lookbackDays": 365,"maxFindings": 200}
📊 Sample Output
{"record_type": "diligence_report","issuer_name": "Apple Inc.","cik": "320193","tickers": ["AAPL"],"window": {"lookback_days": 365,"start_date": "2025-07-23","end_date": "2026-07-23","filings_in_window": 82},"finding_count": 98,"material_event_count": 14,"high_signal_event_count": 8,"form_counts": {"8-K": 9,"10-Q": 3,"10-K": 1,"4": 42,"SCHEDULE 13G": 1},"latest_10k": {"filed_date": "2025-10-31","accession_number": "0000320193-25-000079"},"high_signal_events": [{"item_code": "2.02","event": "Results of Operations and Financial Condition","filed_date": "2026-04-30"},{"item_code": "5.02","event": "Departure/Appointment of Directors or Certain Officers","filed_date": "2026-04-20"}],"report_kv_key": "DILIGENCE_REPORT_181617d3ab0da4846c5f","method": "ngd-diligence-v1"}
How it works
Give it an issuer by ticker, name, or CIK. It resolves the CIK against SEC's official company_tickers map, pulls the submission history from data.sec.gov, and scans the filings in your window from the EDGAR archives. It classifies each filing, extracts material 8-K events by item code, optionally summarizes the latest risk factors, and assembles everything into one diligence report — structured records plus a rendered markdown brief. Assembly is deterministic (ngd-diligence-v1), not an LLM: the same issuer and window produce the same brief every run.
Pricing
| Event | FREE | BRONZE | SILVER | GOLD+ |
|---|---|---|---|---|
Actor Start (apify-actor-start) | $0.05 | $0.05 | $0.05 | $0.05 |
Diligence report (diligence_report) | $25.00 | $22.50 | $20.00 | $16.75 |
Prices are the filed pay-per-event amounts per plan tier (PLATINUM/DIAMOND match GOLD). Blocked and refused runs do not intentionally charge value events.
Run it — API, CLI, MCP
API:
curl -X POST "https://api.apify.com/v2/acts/nexgenwatch~edgar-diligence-report/runs?token=$APIFY_TOKEN" \-H "Content-Type: application/json" -d @input.json
CLI:
$apify call nexgenwatch/edgar-diligence-report -i @input.json
MCP: expose nexgenwatch/edgar-diligence-report through Apify's MCP server, select it as a tool, and pass the same input object.
Related actors — App Intelligence cluster
Sibling actors are being published — check back shortly.
Compliance & honest limits
- Public, logged-out SEC EDGAR only (data.sec.gov, www.sec.gov). No login, no paywall, no private data.
- Records-and-filings framing only. This is a diligence brief, not investment advice, and it never infers undisclosed transactions.
- Bounded windows: lookbackDays, maxFilings, and maxFindings cap every run so it stays fast and predictable.
- An issuer with zero filings in your window still returns a valid, delivered report (GENUINE_EMPTY) and is charged — the answer 'nothing filed' is the product.
- SEC fair-access requires a descriptive User-Agent with a real contact; the actor supplies a default and you can override it with secUserAgent.
- Accession numbers and document URLs are preserved on every finding so each claim links to the primary EDGAR source.
FAQ
What exactly do I get per run?
One diligence_report (structured, plus a rendered markdown brief in the key-value store) and diligence_finding records for the issuer profile, each in-window filing, material 8-K events, and an optional risk-factor summary.
How do I identify the issuer?
Pass a ticker (AAPL), a company name, or a CIK in company; the actor resolves it against SEC's official company_tickers map.
Is this AI / does it use an LLM?
No. Assembly is deterministic (ngd-diligence-v1): the same issuer and window produce the same brief every time. No LLM, no bring-your-own-key, no 'AI' claims.
What are 'material events'?
8-K item codes and their plain-English meaning (for example 2.02 results of operations, 5.02 director/officer changes), each with the filed date and accession number.
How current is it?
As current as EDGAR. The report stamps the exact window and lists the latest 10-K, 10-Q, and 8-K it found.
What does it cost?
$0.05 to start a run plus $25.00 per delivered report (less at higher tiers). A failed run charges nothing.
Can I run it on a schedule or via MCP?
Yes — API, CLI, and Apify MCP are all supported; pass the same input object.
Troubleshooting
- Run failed with INPUT_LAW: the SEC User-Agent was missing or invalid — set
secUserAgentto a descriptive value with a real contact. - Issuer not found: check the ticker or CIK, or try the full company name — resolution uses SEC's official ticker map.
- Few findings returned: widen
lookbackDaysor raisemaxFilings/maxFindings; large filers hit the caps quickly. - Empty report: the issuer had no filings in your window — that's a valid, delivered answer, not an error.
- Run is slow: lower
maxFilingsor narrowformTypes(for example ["8-K"]) to bound the scan.
About
EDGAR Diligence Report turns SEC's public filing record into a per-issuer diligence brief you can read in minutes, with every finding linked to its primary EDGAR source. Built by NexGenData. Questions or need a custom feed? Open an issue on the Actor page.