edgar_read
Read text content of specific sections from SEC filings, including risk factors, MD&A, and financial tables. Works with forms like 10-K, 8-K, and DEF 14A.
Instructions
Use this to read the text content of specific sections from a filing. Extracts narrative content like risk factors, MD&A, business descriptions, financial tables, and event items.
Use edgar_filing first to identify a filing, then edgar_read to extract its content.
Available sections by form type:
10-K/10-Q: business, risk_factors, mda, financials, controls, legal
20-F: business, risk_factors, mda, financials, directors, shareholders, controls
8-K: items, press_release, earnings
DEF 14A: compensation, pay_performance, governance
SC 13D/13G: ownership, purpose
13F-HR: holdings, summary
Examples:
Read risk factors: identifier="AAPL", form="10-K", sections=["risk_factors"]
Read 8-K event: identifier="AAPL", form="8-K", sections=["items"]
Read CEO pay: identifier="AAPL", form="DEF 14A", sections=["compensation"]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| form | No | Form type (used with identifier to get most recent) | |
| sections | No | Sections to extract. Use 'summary' for metadata only, 'all' for everything. Available sections depend on form type. | |
| identifier | No | Company identifier (alternative - gets most recent filing of form type) | |
| accession_number | No | Filing accession number (e.g., 0000320193-23-000077) |