Screen SEC Filings
screen_sec_filingsScreen SEC filings by form type, date range, and company filters like sector, industry, market cap, and exchange. Get enriched results with ticker, sector, industry, exchange, market cap, and price.
Instructions
Screen SEC filings across all companies with company-level filters (sector, industry, market cap, exchange) combined with filing-level filters (form type, date range). Returns filings enriched with company metadata: ticker, sector, industry, exchange, market cap, and price. Use this to answer questions like "find all S-1 filings from biotech companies under $500M market cap" or "show me recent 8-K filings from Technology sector companies". This is the most powerful filing discovery tool — use search_sec_filings only when you already know the specific CIK.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (1-indexed, default: 1) | |
| dateTo | No | End date filter (YYYY-MM-DD) | |
| sector | No | Filter by sector (e.g., "Healthcare", "Technology", "Financial Services", "Energy") | |
| sortBy | No | Sort results by field (default: filing_date) | |
| dateFrom | No | Start date filter (YYYY-MM-DD) | |
| exchange | No | Filter by exchange (e.g., "NASDAQ", "NYSE", "AMEX") | |
| industry | No | Filter by industry (e.g., "Biotechnology", "Software - Application", "Oil & Gas E&P") | |
| pageSize | No | Results per page (default: 25, max: 100) | |
| formTypes | No | Comma-separated form types (e.g., "S-1", "10-K,10-Q", "8-K", "S-3,424B5") | |
| sortOrder | No | Sort direction (default: desc) | |
| maxMarketCap | No | Maximum market cap in USD (e.g., 500000000 for $500M) | |
| minMarketCap | No | Minimum market cap in USD (e.g., 1000000000 for $1B) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No |