A curated list of tools, data sources, libraries, and resources for working with SEC filings (13F, 10-K, 10-Q, 8-K, and more).
Whether you're tracking institutional investors through 13F filings, analyzing earnings reports, or building financial data pipelines — this list has you covered.
- 13F Insight - Track institutional investor 13F holdings with AI-powered analysis, position change alerts, and filing summaries.
- WhaleWisdom - 13F filing tracker with historical data, top holders, and portfolio analytics.
- Fintel - Institutional ownership data, insider trading, short interest, and 13F filings.
- Whaletrace - Visual 13F filing tracker for following hedge fund portfolios.
- HoldingsChannel - Top institutional holders and 13F analysis.
- SEC EDGAR - The official SEC filing system. Free access to all public filings.
- EDGAR Full-Text Search - Full-text search across all EDGAR filings.
- Last10K - AI-generated summaries of 10-K and 10-Q filings in plain English.
- Docoh - SEC filings with AI-powered analysis and company insights.
- Bamsec - Fast, clean SEC filing viewer.
- OpenInsider - Real-time insider trading data from SEC Form 4 filings.
- TradeInsight.info - Timely notification service for SEC Form 4 filing + Politician Trade Insight.
- Congressional Stock Brain - AI-powered tool that scores every U.S. congressional STOCK Act trade disclosure for signal strength. Real-time politician trade data with free tier.
- edgartools - A Python library for navigating SEC EDGAR with a clean, Pythonic interface. Supports all filing types.
- sec-parser - A robust SEC EDGAR filing parser for extracting structured data from 10-Q, 10-K filings.
- python-edgar - Download the SEC EDGAR company filing index and parse XBRL data.
- sec-api - Python client for SEC-API.io to query and download SEC filings.
- SEC-Edgar-Downloader - Download SEC filings from EDGAR by ticker or CIK.
- py-sec-edgar - Tools for working with SEC EDGAR data in Python.
- secedgar - SEC EDGAR filings downloader and parser.
- edgarWebR - R package for accessing SEC EDGAR filings data.
- finreportr - Download and parse SEC financial reports in R.
- sec-edgar-api - Node.js client for SEC EDGAR API.
- edgar-tool - CLI tool from Bellingcat for searching and downloading SEC EDGAR filings.
- SEC EDGAR API - Official SEC EDGAR RESTful API. Free, no API key required. Rate limited to 10 req/sec.
- SEC-API.io - Commercial API for real-time SEC filing search, download, and XBRL-to-JSON conversion.
- Financial Modeling Prep - SEC filings, financial statements, and institutional holdings API.
- Polygon.io - Market data API with SEC filings and reference data.
- SEC EDGAR Full Index - Complete EDGAR filing index, updated quarterly.
- SEC Financial Statement Datasets - Structured financial statement data extracted from XBRL filings.
- SEC 13F Data (Kaggle) - Historical 13F filing data on Kaggle.
- SEC EDGAR Beginner's Guide - Official SEC guide to using EDGAR.
- Analyzing 13F Filings with Python - Tutorial on parsing and analyzing 13F data programmatically.
- Understanding Institutional 13F Filings - Investopedia explainer on 13F filings.
- r/SecurityAnalysis - Reddit community for fundamental analysis and SEC filing discussion.
- r/investing - General investing discussion.
- Quantocracy - Aggregator for quantitative finance blog posts.
- KeepRule - Free investment principles knowledge base with 500+ rules from Buffett, Munger, Graham and more, organized by investing scenarios.
Contributions welcome! Please read the contributing guidelines first.
