Skip to content

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).

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.