# sec-edgar/sec-edgar

Download all companies  periodic reports, filings and forms from EDGAR database.

Repository: https://github.com/sec-edgar/sec-edgar
Canonical: https://ross.abutalabs.com/products/sec-edgar
Homepage: https://sec-edgar.github.io/sec-edgar/
Language: Python
License: Apache-2.0
License Family: permissive
Topics: edgar, edgar-database, edgar-crawler, python, cik, sec, financials, finance
Last push: 2025-12-09T12:31:38+00:00

## Health v2 (maintenance only)
Score: 48/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 56, release rhythm 8, longevity 100
- inputs: {"age_days": 4662, "days_push": 267, "days_rel": 482, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1413, forks 333 (observed 2026-08-28T04:04:39.532338+00:00)

## What it is
A Python library and CLI for downloading company periodic reports, filings, and forms from the SEC's EDGAR database. It supports fetching filings for single or multiple companies by ticker or CIK, as well as daily filings by date.

## Use cases
- download all 10-K and 10-Q filings for a company from SEC EDGAR
- bulk download SEC filings for multiple companies by ticker
- fetch daily SEC filings by date
- look up company CIK numbers
- build a dataset of financial filings for analysis

## When to choose
- you need programmatic Python access to SEC EDGAR filings
- you want to batch-download filings for many companies at once
- you need a simple CLI to pull SEC forms

## When to avoid
- you need parsed or structured financial data rather than raw filings
- you need real-time filing alerts rather than downloads
- you work outside Python

## Facets
- artifact type: library
- maturity: active
- function: web-scraping, cli, sdk
- domain: fintech, developer-tools
- platform: python, cli, cross-platform
- tags: sec-edgar, financial-filings, crawler, 10-k, 10-q, cik-lookup, finance-data, finance, data-engineering

## Member repositories
- sec-edgar/sec-edgar (main) score 48

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:39.532338+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:38:17.780328+00:00, confidence not recorded.
  - readme: https://github.com/sec-edgar/sec-edgar (fetched 2026-08-28T04:04:39.532338+00:00, sha 6eb451c7c3ae)
  - homepage: https://sec-edgar.github.io/sec-edgar/ (fetched 2026-08-29T11:51:21.110044+00:00, sha 69426ef6806a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
