SEC EDGAR XBRL API Tutorial: Get Financial Data with Python [2026]
Step-by-step tutorial to use the SEC EDGAR XBRL CompanyFacts API. Python code examples for revenue, EPS, and assets across any public company. Free, no API key needed.
Read more →Earnings previews, sector analysis, and guides to reading SEC filings. Data-driven insights from 10,000+ public company filings.
Step-by-step tutorial to use the SEC EDGAR XBRL CompanyFacts API. Python code examples for revenue, EPS, and assets across any public company. Free, no API key needed.
Read more →How the EDGAR full-text search API works at efts.sec.gov. Endpoints, query parameters, response format, pagination, and Python & JavaScript code examples for searching all SEC filings.
Read more →What a CIK number is, why you need it, and three methods to find one: company_tickers.json, submissions API, and EDGAR company search. Python code and common CIK reference table.
Read more →Step-by-step Python tutorial to build a stock screener using free SEC EDGAR XBRL data. Extract revenue, net income, EPS, compare companies, and filter by financial metrics.
Read more →How to find and download complete 10-K filing documents from EDGAR. Look up CIK, get accession numbers, construct filing URLs, and extract text from HTML filings.
Read more →Official rate limits (10 req/sec), required User-Agent header, what happens when blocked, caching strategies, bulk data alternatives, and error handling patterns.
Read more →Q1 2026 Technology sector analysis comparing 10 major tech companies. Revenue trends, profitability, AI spending, and growth leaders from SEC filings.
Read more →What to watch when Apple, Microsoft, and Alphabet report Q1 2026 earnings. Key metrics, analyst expectations, and risks heading into earnings season.
Read more →Learn everything about 10-K filings - the annual reports public companies file with the SEC.
Read more →Master the art of reading SEC filings with our step-by-step guide.
Read more →Understand the differences between the three main types of SEC filings.
Read more →Discover the most common risk factors companies disclose in their SEC filings.
Read more →Explore how artificial intelligence is revolutionizing SEC filing analysis.
Read more →Learn about XBRL and how it makes financial data more accessible.
Read more →Complete EDGAR API documentation — endpoints, authentication, rate limits, and Python/JavaScript code examples for pulling 10-K filings, XBRL data, and company facts.
Read more →Master the SEC's EDGAR API to programmatically access filing data.
Read more →Learn how to analyze key financial metrics from SEC filings.
Read more →Identify warning signs in SEC filings that could indicate problems.
Read more →Decode the MD&A section to understand management's perspective.
Read more →