SEC Form 4 Insider Tracker MCP avatar

SEC Form 4 Insider Tracker MCP

Pricing

from $0.01 / 1,000 results

Go to Apify Store
SEC Form 4 Insider Tracker MCP

SEC Form 4 Insider Tracker MCP

Track SEC Form 4 and 8-K insider filings for watched tickers. Input tickers and event types, get structured insider trading signals with transaction details.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

AutomateLab

AutomateLab

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

10 hours ago

Last modified

Categories

Share

Monitor SEC EDGAR (sec.gov) for Form 4 insider trades and 8-K material events across your stock watchlist, returning structured transaction data with insider names, titles, share counts, and USD values.

Overview

Track insider buying and selling activity across publicly traded companies using official SEC EDGAR filings. Form 4 disclosures are filed when company insiders—executives, directors, and large shareholders—make transactions in company stock. The SEC enforces same-day filing deadlines, making this data one of the fastest available signals for insider sentiment. 8-K reports capture material events like earnings surprises, executive changes, and strategic pivots that move markets.

Features

  • Real-time SEC monitoring: Tracks Form 4 (insider purchases/sales) and 8-K (material company events) filings with ~15-minute SEC EDGAR latency
  • Multi-ticker batch tracking: Watch up to 50 stock tickers simultaneously in a single API call
  • Structured JSON output: Parsed insider data—no more wrestling with raw SEC XML formats
  • Transaction type decoding: Automatically interprets P=Purchase, S=Sale, D=Disposition, M=Merger transaction codes
  • Insider title extraction: Captures officer/director titles (CEO, CFO, Director, etc.) from Form 4 filings
  • USD value calculation: Computes total transaction value from share count × price when available
  • MCP server integration: Native Model Context Protocol tool for AI agent workflows
  • Apify actor compatibility: Full JSON input schema for batch processing and scheduling

Use Cases

  • Quantitative trading signals: Screen for insider buying clusters that historically precede price appreciation; filter by transaction size relative to insider holdings
  • Due diligence monitoring: Alert when executives or directors in your portfolio companies file unusual transactions—large purchases signal confidence, sudden sales warrant investigation
  • Earnings season preparation: Track 8-K filings for revenue warnings or guidance changes in the weeks before quarterly reports to position ahead of volatility
  • Risk management: Identify insider selling at historical highs that may signal overvaluation or upcoming lock-up expirations
  • M&A alpha detection: Monitor 8-K disclosures for joint ventures, licensing agreements, and strategic partnerships that hint at future transactions
  • Short squeeze screening: Flag rapid accumulation by insiders combined with high short interest as potential catalysts

Quick Start

Prerequisites

  • Apify account (free tier available)
  • Node.js 18+ for local testing

1-minute setup

# Install Apify CLI
npm install -g apify-cli
# Clone the actor
apify actors:create sec-form-4-insider-tracker
# Set environment variable
export APIFY_TOKEN=your_apify_token
# Run locally
node main.js --tickers AAPL,MSFT,GOOGL --maxResults 5

MCP Quick Start

{
"toolName": "track_insider_filings",
"arguments": {
"tickers": ["AAPL", "MSFT", "GOOGL"],
"event_types": ["4", "8-K"],
"maxResults": 10
}
}

Input Parameters

FieldTypeDefaultDescription
tickersarray of string["AAPL", "MSFT"]Stock tickers to monitor (max 50)
event_typesarray of string["4", "8-K"]SEC form types: 4=Form4 insider trades, 8-K=material events
maxResultsinteger10Max filings to return per ticker (max 50)

Output

{
"tickers_watched": ["AAPL", "MSFT"],
"event_types_tracked": ["4", "8-K"],
"total_filings": 2,
"filings": [
{
"ticker": "AAPL",
"form_type": "4",
"filed_at": "2026-05-14",
"insider_name": "Tim Cook",
"title": "Chief Executive Officer",
"transaction_type": "P - Purchase",
"value_usd": 150000,
"shares": 1000
},
{
"ticker": "AAPL",
"form_type": "8-K",
"filed_at": "2026-05-13",
"insider_name": "N/A - Company Filing",
"title": "N/A",
"transaction_type": "8-K Item 2.02",
"value_usd": 0,
"shares": 0
}
],
"metadata": {
"sec_source": "https://www.sec.gov/cgi-bin/browse-edgar",
"fetched_at": "2026-05-15T12:00:00Z"
}
}

Pricing

PPE: $0.08 per watched ticker per filing event.

Cost estimation: Watching 3 tickers with 5 filing events = 3 × 5 × $0.08 = $1.20

ScenarioTickersEventsCost
Small watchlist510$0.40
Medium portfolio1520$2.40
Large hedge fund5050$20.00

Troubleshooting

"No filings found for ticker": SEC EDGAR has ~15-minute delay on new filings. If a filing just occurred, wait 15 minutes and retry. Also verify the ticker symbol is correct (e.g., "BRK.B" not "BRK B").

"Rate limit exceeded": SEC imposes limits on EDGAR queries. The actor includes built-in retry logic with exponential backoff. For high-volume use cases, spread requests across multiple calls with 5-second intervals.

"Form type not supported": Currently supports Form 4 (insider trades) and 8-K (material events). For support of additional form types (Form 13D, Form S-1, etc.), contact the development team with your requirements.

"Invalid ticker symbol": Only valid SEC-registered tickers work. Test with well-known symbols like AAPL, MSFT, GOOGL before using niche symbols.

"maxResults capped at 50": The SEC caps response size for performance. Use pagination by incrementing a date filter to retrieve historical filings in batches.

Data latency concerns: For real-time trading signals requiring zero latency, consider premium data feeds from Bloomberg or Refinitiv. SEC filings inherently have ~15-minute delay by regulation.