EDGAR Diligence Report — Per-Issuer SEC Filing Brief avatar

EDGAR Diligence Report — Per-Issuer SEC Filing Brief

Pricing

from $16,750.00 / 1,000 diligence reports

Go to Apify Store
EDGAR Diligence Report — Per-Issuer SEC Filing Brief

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

NexGen Watch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 days ago

Last modified

Categories

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

EventFREEBRONZESILVERGOLD+
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.

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 secUserAgent to 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 lookbackDays or raise maxFilings / 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 maxFilings or narrow formTypes (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.