Download all companies periodic reports, filings and forms from EDGAR database.
-
Updated
Dec 9, 2025 - Python
Download all companies periodic reports, filings and forms from EDGAR database.
A SEC EDGAR MCP (Model Context Protocol) Server
ETL-10-K-Filings is a Python-based open-source project designed for ETL of financial data from SEC Edgar filings. Focusing on the MDA Section, the project adeptly processes data for over 10,000 publicly traded companies, leveraging advanced parsing techniques and multi-threading for optimal performance.
Processing emissions: from any inventory to any model
API mapping SEC CIKs Identifiers to Names and Tickers. Base url: "https://edgar-cik-api.onrender.com" + "cik/{cik}" or "ticker/{ticker}". EXAMPLE: https://edgar-cik-api.onrender.com/ticker/aapl
Production-ready emissions analytics platform combining EDGAR v2024 datasets, Model Context Protocol (MCP) integration, and LLM-powered natural language queries. Analyze multi-sector greenhouse gas data with geographic granularity from cities to countries, 2000-2024.
PROFIT (Processing and Reasoning Over Financial Information in Text): A benchmark designed to evaluate language models across five tasks of increasing complexity in numerical reasoning using SEC filings
This repository contains Python scripts and modules for automated ingestion, processing, and storage of SEC Edgar data. The system fetches data from multiple SEC sources, including: Company Metadata – basic details of companies (name, CIK, SIC, tickers, etc.) , filings and company facts mainly "us-gaap" metrics
Add a description, image, and links to the edgar-database topic page so that developers can more easily learn about it.
To associate your repository with the edgar-database topic, visit your repo's landing page and select "manage topics."