Data · Methodology
How Earnings Feed sources its data
Every filing on Earnings Feed comes directly from the SEC's EDGAR system. No third-party data providers. No editorial filtering. Here's how the pipeline works.
Primary source
Direct from the SEC
Earnings Feed sources all filing data from the SEC EDGAR (Electronic Data Gathering, Analysis, and Retrieval) system. EDGAR is the official repository where all public companies, mutual funds, and other entities are required to file registration statements, periodic reports, and other forms with the U.S. Securities and Exchange Commission.
By sourcing directly from EDGAR, Earnings Feed ensures data fidelity. No third-party data vendors sit between the SEC and the information you see. Filing metadata, document links, and company identifiers all come from official SEC records.
Pipeline
Data pipeline
We check EDGAR every minute. Half of filings appear within two minutes of SEC acceptance, and 9 in 10 within five (median 114 seconds, Sep 24-30, 2026).
- 01
EDGAR checks
Every minute we read EDGAR's latest-filings feed. Each day we compare our records with the SEC's daily index and add anything the feed missed.
- 02
Filing Ingestion
New filings are parsed and stored. Each filing record includes the accession number, form type, filing date, acceptance timestamp, company identifiers (CIK, ticker), and document metadata.
- 03
Entity Resolution
Company profiles are enriched from SEC EDGAR company data, including CIK numbers, ticker symbols, SIC industry codes, state of incorporation, addresses, and fiscal year end dates. Insider identities are resolved from Form 3/4/5 filings.
- 04
Insider Transaction Parsing
Form 3, Form 4, and Form 5 insider trading filings are parsed to extract transaction-level data: reporting owner, relationship to issuer, transaction type, share quantities, prices, and ownership details.
- 05
Signal Detection
Automated analysis identifies patterns like insider cluster buying (multiple insiders purchasing within a short window) and cluster selling. Signals are computed from raw transaction data without editorial discretion.
- 06
Continuous Updates
Filing amendments and status changes are tracked automatically. When the SEC amends or updates a filing, the changes propagate to Earnings Feed. Company profiles update as new filings reveal ticker changes, address updates, or name changes.
Freshness
Update frequency
- SEC Filings
- We check EDGAR every minute. Half of filings appear within two minutes of SEC acceptance, and 9 in 10 within five (median 114 seconds, Sep 24-30, 2026).
- Insider Transactions
- Form 3, 4, and 5 filings are parsed for transaction-level data as they arrive. Individual transactions (buy, sell, grant, exercise) are extracted from the structured XML within each filing.
- Company Profiles
- Company data (name, CIK, tickers, exchange, SIC code, addresses) updates continuously as new filings reveal changes. Profiles are enriched from SEC EDGAR company records.
- Signals
- Insider cluster buying and cluster selling signals are computed automatically from transaction data. Signal detection runs continuously as new Form 4 filings are ingested.
Coverage
SEC form coverage
Earnings Feed keeps these SEC forms: 8-K, 10-K, 10-Q, 6-K, S-1, 10-D, insider Forms 3, 4 and 5, Schedules 13D and 13G, 13F and Form 144, with their amendments.
- 10-K
- Annual reports
- 10-Q
- Quarterly financial statements
- 8-K / 6-K
- Current event reports from domestic issuers (8-K) and foreign private issuers (6-K)
- Form 3, 4, 5
- Insider ownership and transaction filings
- 13F
- Quarterly institutional holdings from $100M+ managers
- Schedule 13D / 13G
- Beneficial ownership of 5%+ stakes
- S-1
- IPO registration statements
- 10-D
- Distribution reports from asset-backed issuers
- Form 144
- Notices of proposed resale of restricted securities
Not covered yet: proxy statements (DEF 14A), shelf offerings (S-3, 424B), Form D and fund filings.
Accuracy
Data accuracy & limitations
Earnings Feed reflects the exact data published by the SEC on EDGAR. Filing metadata (accession numbers, form types, dates, company identifiers) comes directly from SEC records. Insider transaction data is parsed from the structured XML in Form 3/4/5 filings.
Limitations to be aware of:
- SEC EDGAR data itself may contain errors from filers. Earnings Feed reports what is filed, not what was intended.
- Filing amendments (e.g., 10-K/A) supersede original filings. Both the original and amended versions appear in the feed.
- Insider transaction parsing depends on well-formed XML in Form 3/4/5 filings. Occasionally, filers submit malformed data that may result in incomplete transaction records.
- Stock prices referenced in insider transactions are as reported in the filing and may not reflect the exact market price at the time of transaction.
- Company profile data (ticker symbols, exchange, SIC code) reflects the most recent SEC records and may lag real-world changes by one filing cycle.
Earnings Feed is a research tool, not investment advice. Always verify critical data points against the original EDGAR filing before making investment decisions.
Frequently asked questions
- Where does Earnings Feed get its data?
- All filing data comes directly from the SEC’s EDGAR (Electronic Data Gathering, Analysis, and Retrieval) system. EDGAR is the official repository for all SEC filings and is freely accessible to the public. No third-party data providers are used.
- How quickly do filings appear?
- We check EDGAR every minute. Half of filings appear within two minutes of SEC acceptance, and 9 in 10 within five (median 114 seconds, Sep 24-30, 2026).
- How accurate is the data?
- Earnings Feed reflects the exact data published by the SEC on EDGAR. Filing metadata (accession numbers, form types, dates, company identifiers) comes directly from SEC records. Insider transaction data is parsed from structured XML in Form 3/4/5 filings.
- What form types are covered?
- Earnings Feed keeps these SEC forms: 8-K, 10-K, 10-Q, 6-K, S-1, 10-D, insider Forms 3, 4 and 5, Schedules 13D and 13G, 13F and Form 144, with their amendments. Not covered yet: proxy statements (DEF 14A), shelf offerings (S-3, 424B), Form D and fund filings.
- How are insider transactions parsed?
- Transaction-level data is extracted from the structured XML in Form 3, 4, and 5 filings. Each record includes the reporting owner, transaction type (purchase, sale, grant, exercise), share quantities, prices, and post-transaction ownership details.
- How often is company profile data updated?
- Company profiles update continuously as new filings reveal changes. Ticker symbols, exchange listings, addresses, industry classifications (SIC codes), and fiscal year end dates are all sourced from SEC EDGAR company records.
Explore the data yourself
See Earnings Feed in action with the filings feed, company profiles, and insider trading data.