get_sec_form4_filings
Retrieve SEC Form 4 insider trading filings from EDGAR. Get insider transactions, including buys and sells, for a specific company or view recent market-wide filings.
Instructions
SEC Form 4 | EDGAR | Form 4 Filings | Insider Trading - Get SEC Form 4 insider trading filings directly from SEC.gov EDGAR database. 🚨 THIS TOOL RETRIEVES REAL SEC FORM 4 DATA - DO NOT SAY "DATA UNAVAILABLE" 🚨
PRIMARY TOOL for queries about:
"SEC Form 4" / "Form 4 filings" / "SEC filings" / "EDGAR database"
"latest SEC Form 4" / "recent Form 4s" / "newest insider filings"
"insider trading" / "insider activity" / "insider transactions"
"insider buying" / "insider selling" / "insider purchases/sales"
"what are insiders doing" / "are insiders buying/selling"
Two operating modes:
Company-specific (provide symbol): Detailed insider activity analysis for one stock
Market-wide (omit symbol): Recent Form 4 filings across all companies
Example queries:
"What's the latest SEC Form 4 filing?"
"Show me recent Form 4s"
"Get EDGAR insider trading data for AAPL"
"Are insiders buying Tesla?"
Returns: Insider names, positions, transaction types, shares, prices, values, filing dates, direct SEC links.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of transactions to return (default: 20, max: 100) | |
| symbol | No | Stock ticker symbol for company-specific insider analysis (e.g., "AAPL", "TSLA", "MSFT"). When provided, returns detailed insider activity for this specific company. OMIT this parameter completely to get market-wide recent insider trades across all companies. | |
| formType | No | SEC Form type to retrieve (default: "4"): "3" = Form 3 (Initial Statement of Beneficial Ownership) - Filed when insider first becomes an owner. "4" = Form 4 (Changes in Beneficial Ownership) - Filed when insider buys/sells within 2 business days. Most common for tracking active trading. "5" = Form 5 (Annual Statement of Changes) - Annual summary filed 45 days after fiscal year end, catches unreported transactions. Default is "4" which provides timely insider transaction data. | |
| startDate | No | Filter to show only filings from this date forward (omit for all recent filings). Accepts: ISO date format "YYYY-MM-DD" (e.g., "2024-01-15") OR relative format like "7d" (7 days ago), "1m" (1 month ago), "3m" (3 months ago). Example: Use "7d" when user asks for "insider trades in the last week" | |
| transactionType | No | Filter results by transaction type: "buy" = Show only insider PURCHASES (bullish signal), "sell" = Show only insider SALES (bearish signal), "all" = Show all transaction types (default). Use "buy" when user asks "are insiders buying?" or "sell" when user asks "are insiders selling?" | |
| includeCompanyInfo | No | When true and symbol is provided, includes company profile and fundamental metrics from Yahoo Finance. Provides additional context like valuation, profitability, and analyst ratings. Default: true when symbol is provided, ignored for market-wide mode. |