SEC Financial Statements & Notes
Pricing
from $0.05 / 1,000 financial disclosure records
SEC Financial Statements & Notes
Normalize evidence-bound SEC financial statement lines, note facts, note text blocks, and accounting policies by filing.
Pricing
from $0.05 / 1,000 financial disclosure records
Rating
0.0
(0)
Developer
BB
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Normalize evidence-bound SEC financial statement lines, note facts, note text blocks, and accounting policies by filing.
What this Actor gives you
Convert filing-level financial disclosures into comparable, precision-safe records without losing amendment or note context.
Every Dataset item uses the SEC Complete Data Suite envelope and the primary
record type secFinancialDisclosure. Stable IDs, explicit coverage,
source/evidence references, parser versions, warnings, and structured
SUMMARY/ERRORS outputs make the result practical for both agent pipelines
and human review.
Why an AI agent chooses this
It turns one SEC domain into a narrow, versioned record contract. The AI can reason over facts, deltas, and evidence without spending context on form-specific parsing instructions.
Good fits
- financial statement normalization
- filing note extraction
- accounting policy and period comparison
Agent selection contract
- Actor slug:
sec-financial-statement-and-notes-normalizer - Capability ID:
sec.financial.statement.notes - Intent:
get_financial_statements - Primary Dataset record:
secFinancialDisclosure - Accepted identifiers or inputs:
cik,accession - Source authority:
SEC - Hard limits: queries: 20, records: 25,000, sourceRequests: 200, downloadBytes: 52,428,800
Choose this Actor when the requested outcome matches the capability and record type above. The contract is deterministic: unknown source values, incompatible schema majors, ambiguity, truncation, and partial source failures remain visible instead of being silently guessed away.
Context and token efficiency
This Actor makes no LLM, embedding, or vector-search call and therefore spends zero model tokens internally. Task-specific records and bounded evidence can replace raw filings plus parser prompts in downstream model context.
For Suite-level selection, an AI client can use the compact
agent-catalog.json instead of loading this or the other Actor READMEs. Under
that documented baseline, README-selection tokens are avoided by construction.
No fixed percentage is promised: actual downstream token savings depend on the client model, tokenizer, source document, output mode, and requested evidence.
Part of the SEC Complete Data Suite
The SEC Complete Data Suite separates universal coverage, specialized normalization, and deterministic aggregation into focused Actors. This Actor provides the specialized normalization role: Financial semantics layer above Filing Catalog and XBRL Facts; a key input to company dossiers and disclosure signals.
It works especially well with sec-xbrl-fact-api, sec-company-dossier-aggregator, sec-disclosure-risk-feed-aggregator. Suite Actors exchange documented
record envelopes and exact identifiers; they do not hide sibling runs or
surprise network costs. A client or the sec-ai-query-planner decides which
steps to execute.
Example input
{"queries": [{"requestId": "apple-financials","identifierType": "cik","identifier": "0000320193","forms": ["10-Q"],"detailKinds": ["statementLine"],"filedFrom": "2026-01-01","filedTo": "2026-07-26","maxFilings": 1}],"maxResults": 3,"maxSourceRequests": 2,"maxDownloadBytes": 5242880,"outputSchemaVersion": "1.0","outputMode": "full"}
The executable input schema remains the authority for modes, filters, defaults, cursor rules, and maximum values.
Runtime and cost controls
The hard limits above are enforceable ceilings, not usage targets. Actual
runtime and platform cost depend on selected inputs, source requests, downloaded
bytes, result volume, and the Apify run configuration. Start with the bounded
example, lower maxResults and byte/request limits where the schema permits,
and inspect SUMMARY plus ERRORS before expanding a run. There is no hidden
model-token charge inside this Actor.
Not the right tool for
- automatic TTM metrics or guessed GAAP mappings
- investment advice or valuation
Additional non-goals from the capability contract include:
- calculate TTM metrics
- invent GAAP mappings
- merge amendments or restatements
- provide investment advice
- invoke sibling actors
Trust, provenance, and limits
- It uses only its inventoried public SEC sources.
- Inputs, requests, bytes, records, retries, redirects, and cursor scope are bounded by the executable contract.
- Derived records retain exact input record IDs and evidence IDs where the capability performs normalization or aggregation.
- This independent community Actor is not affiliated with or endorsed by the U.S. Securities and Exchange Commission.
- The output is public-source data processing, not legal, compliance, accounting, voting, or investment advice.
Reproducible support report
For a diagnosable issue, retain the Actor slug, run ID, sanitized input,
SUMMARY, ERRORS, and the first unexpected record ID. Never include an API
token, secret, private filing, or unrelated Dataset contents.
Publication status
The Actor API and canonical Apify Store page are authoritative for current availability, active build, and pricing. This README deliberately does not duplicate mutable lifecycle or price claims.