edgartools
Library for downloading structured data from SEC EDGAR filings and XBRL financial statements.
Pricing
See website
Flat rate
Adoption
→StableLicense
Open Source
Data freshness
—Overview
What is edgartools?
Edgartools is a Python library designed to facilitate the download of structured data from SEC EDGAR filings, including XBRL financial statements. It simplifies the process of extracting valuable financial information for analysis or integration into other applications.
Key differentiator
“Edgartools stands out as a lightweight, Python-based solution specifically tailored for downloading and parsing structured data from SEC EDGAR filings, offering flexibility in filtering and extracting XBRL financial statements.”
Capability profile
Strength Radar
Honest assessment
Strengths & Weaknesses
↑ Strengths
Fit analysis
Who is it for?
✓ Best for
Developers building automated systems to process and analyze SEC filings
Financial analysts who need to extract structured data from XBRL documents
Researchers requiring historical financial information for studies or reports
✕ Not a fit for
Users looking for a graphical interface to browse SEC filings (edgartools is a library)
Projects that require real-time streaming of filing updates (batch processing only)
Cost structure
Pricing
Free Tier
None
Starts at
See website
Model
Flat rate
Enterprise
None
Performance benchmarks
How Fast Is It?
Next step
Get Started with edgartools
Step-by-step setup guide with code examples and common gotchas.