SEC Filing Change Detector – 10-K/10-Q Evidence API
Pricing
from $20.00 / 1,000 compared sec filings
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
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, andmodifiedhunks fromsec-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 labeledsequential_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.