SEC Filing Change Detector – 10-K/10-Q Evidence API avatar

SEC Filing Change Detector – 10-K/10-Q Evidence API

Pricing

from $20.00 / 1,000 compared sec filings

Go to Apify Store
SEC Filing Change Detector – 10-K/10-Q Evidence API

SEC Filing Change Detector – 10-K/10-Q Evidence API

Compare official SEC 10-K or 10-Q filings by canonical narrative section. Get deterministic change hunks, bounded old/new evidence, stable IDs, direct filing links, partial errors, and stateless cursors without AI summaries or materiality claims.

Pricing

from $20.00 / 1,000 compared sec filings

Rating

0.0

(0)

Developer

BB

BB

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Share

Compare two official SEC filings by canonical narrative section and receive a deterministic, evidence-backed change record. The Actor is designed for due diligence agents, disclosure monitoring, and reproducible filing pipelines.

One successful default-dataset row is one complete filing comparison and one apify-default-dataset-item pay-per-event result. Sections and change hunks are nested inside that row; SUMMARY and ERRORS are free KVS records.

What it returns

  • Canonical 10-K and 10-Q sections such as Risk Factors, MD&A, Controls, Cybersecurity, Legal Proceedings, Business, and Market Risk.
  • Stable old/new filing metadata, content hashes, direct SEC document and filing-index links, paragraph anchors, bounded evidence, and truncation counts.
  • Deterministic added, removed, and modified hunks from sec-section-diff.v1; no embeddings or LLM.
  • Exact accession-pair mode and three baseline rules: comparable prior period, immediately prior root-form filing, or amendment-to-original.
  • Partial errors and optional client-carried stateless cursors.

Quick start

{
"queries": [
{
"requestId": "apple-risk-yoy",
"identifierType": "ticker",
"identifier": "AAPL"
}
],
"forms": ["10-K"],
"sections": ["risk_factors", "mda", "controls"],
"comparisonBasis": "previous_comparable_period",
"maxComparisons": 1
}

Ticker matches are exact and case-insensitive. CIKs may omit leading zeroes. Company names match exactly after case and whitespace normalization. An exact pair uses identifierType: "accessionNumber", the new accession in identifier, plus issuer cik and baselineAccessionNumber.

Comparison semantics

  • previous_comparable_period: 10-K uses the immediately prior non-amended 10-K. 10-Q uses the same fiscal-quarter report period in the prior year; no silent sequential fallback occurs.
  • previous_filing: immediately prior filing of the same root form. A 10-Q from another fiscal quarter is explicitly labeled sequential_not_same_fiscal_period.
  • amendment_original: only an amendment with exactly one non-amended filing of the same root form and report period.
  • Explicit accessions: both filing indices are loaded and issuer, accession, root form, dates, and primary documents are validated.

Limits and costs

Input is limited to 10 queries, 7 unique sections, 20 inspected filing metadata rows per company query, and 10 unique comparisons. Primary documents are capped at 15 MB each, document downloads at 120 MB per run, visible text at 2 million characters per document, and one section at 500,000 characters. Evidence is 500–5,000 characters per old/new side; hunk counts before and after limits stay visible.

Planned pricing is $0.00005 per Actor start and $0.02 per comparison, but this local project is not published or monetized. Actual pricing is only real when the Actor API and Store show it.

Source, limitations, and privacy

The Actor uses the SEC ticker catalog, submissions JSON, filing-detail pages, and visible primary-document content under the official SEC archive. SEC data is filer-reported and may contain errors. Section extraction is deterministic but HTML structures vary, and table text is narrative evidence—not normalized financial facts.

changeRatio measures text change; it is not a materiality, risk, sentiment, legal, bullish, or bearish score. The Actor does not provide investment advice, AI summaries, XBRL financial comparisons, full-text search, or completeness guarantees. It is independent and not affiliated with or endorsed by the U.S. Securities and Exchange Commission.

There is no publisher-side filing database, persistent cache, watchlist, browser automation, user secret, or Standby endpoint. Do not put personal data, email addresses, or secrets in requestId.

See the complete docs/product/interface.md and docs/implementation-spec.md.