Aegwah vs edgartools: Python filing library vs earnings dataset
edgartools is a popular open-source Python library for downloading and parsing SEC filings — great for ad-hoc research and filing exploration. Aegwah is a maintained, subscription dataset focused on finished quarterly EPS actuals, announcement timing, and Form 4 insider data.
Where Aegwah is stronger
- Ready-to-use quarterly GAAP EPS series with YTD handling, Q4 derivation flags, split adjustment, and restatement tracking.
- Announcement timing (BMO/AMC) from 8-K acceptance times — no custom 8-K matching code required.
- Form 4 open-market P/S dataset bundled with earnings (Pro adds clusters + conviction).
- Bulk ZIP download + REST API with Bearer auth — drop into pandas without writing scrapers.
- Published quality scores and ongoing refresh on new EDGAR filings.
Where edgartools is stronger
- Free and open source — no subscription cost.
- Flexible filing exploration: download any 10-K, 10-Q, 8-K, or Form 4 and inspect raw content.
- Full SEC universe, not limited to S&P 500/400.
- Active community and extensible Python API for custom parsing workflows.
Bottom line
Use edgartools for filing exploration, one-off research, and custom parsers. Use Aegwah when you need a maintained, auditable quarterly EPS + insider dataset ready for analysis — without building and operating your own EDGAR pipeline.
Pricing and features for edgartools change over time — always check their current site for the latest. This page reflects Aegwah's honest read of the trade-offs, not a knock on a good product.
Get institutional-quality earnings data
502 tickers · 16+ years of GAAP EPS · ZIP + REST API. From $30/month.