SEC Insider Trading MCP — Form 4 Filings & Transactions
Pricing
Pay per usage
SEC Insider Trading MCP — Form 4 Filings & Transactions
SEC Insider Trading MCP — Form 4 Filings & Transactions
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Andrew Avina
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
SEC Insider Trading MCP — Form 4 Filings & Insider Transactions
The SEC Form 4 database tracks all insider stock purchases, sales, and other transactions by officers, directors, and 10%+ shareholders at public companies. This actor queries the SEC EDGAR full-text search API to surface Form 4 filings for any US-listed ticker and returns structured transaction records ready for downstream analysis or MCP integration.
Features
- Form 4 insider filings by ticker symbol
- Buy/sell transaction type filtering (
P= purchase,S= sale) - Custom date range search via
start_date - Filer name, issuer name, transaction date, and filing date extraction
- Shares, price per share, and total transaction value fields
- 15-record fallback dataset covering major insider transactions (Apple, Meta, Amazon, Microsoft, Alphabet, Tesla, Salesforce, JPMorgan, Nvidia, Oracle, Netflix, Palo Alto Networks, Broadcom)
Input
{"ticker": "AAPL","transaction_type": "S","start_date": "2024-01-01","limit": 20}
| Field | Type | Default | Description |
|---|---|---|---|
ticker | string | "AAPL" | Stock ticker symbol (e.g. AAPL, NVDA, META) |
transaction_type | string | "" | Filter by type: "P" = purchase, "S" = sale, "" = all |
start_date | string | "2024-01-01" | Earliest transaction date in YYYY-MM-DD format |
limit | integer | 20 | Maximum number of records to return |
Output
Each record in the dataset contains the following 9 fields:
| Field | Type | Description |
|---|---|---|
filer_name | string | Name of the insider (officer, director, or 10%+ shareholder) |
issuer_name | string | Name of the public company issuing the securities |
ticker | string | Stock ticker symbol |
transaction_date | string | Date the transaction occurred (YYYY-MM-DD) |
transaction_type | string | "P" for purchase, "S" for sale |
shares | integer | Number of shares transacted |
price_per_share | float | Per-share price at time of transaction |
total_value | float | Total dollar value of the transaction |
filing_date | string | Date the Form 4 was filed with the SEC (YYYY-MM-DD) |
Use Cases
- Insider trading signals — Identify unusual buying or selling activity ahead of earnings or corporate events
- Governance research — Track executive and board member trading patterns across a portfolio
- Executive compensation tracking — Monitor equity liquidation schedules and vesting windows
- Activist investor monitoring — Detect large accumulation or distribution events by major shareholders
Notes
Uses the SEC EDGAR public full-text search API (efts.sec.gov) with the required User-Agent header "SECC-MCP-Actor contact@secc.ai". No API key or authentication is required. The SEC asks that automated clients identify themselves via the User-Agent header and limit request rates to avoid overloading public infrastructure.
When the live API returns no results (e.g., network unavailability or no filings matching the filter), the actor automatically falls back to a curated 15-record sample dataset covering well-known insider transactions from major public companies.