Every quarter, thousands of corporate insiders are legally required to disclose exactly when they buy their own company's stock.
Most traders ignore this data. The ones who don't have an edge that's been sitting on a government website for decades.
The disclosures are public, filed within 48 hours, and freely accessible. The challenge has never been access — it's knowing what to look for, how to weight different signals, and how to separate genuine conviction from routine transactions.
This guide covers all of it: the data sources, the signal patterns, and how the Insider Alpha Terminal does the analysis automatically.
The Legal Clarification (Yes, This Is the Legal Kind)
There are two completely different things called "insider trading":
| Type | What It Is | Consequence |
|---|---|---|
| Illegal | Trading on material non-public information | Federal securities fraud |
| Legal | Insiders trading their own company's stock and disclosing it within 2 business days | Routine, legal, publicly filed |
Everything in this article is about the legal kind. Not only is it legal — it's required by law. Corporate insiders must disclose, which means this data exists precisely because regulators wanted markets to have it.
Why Buying Signals Matter More Than Selling
Before diving into sources, one distinction matters more than any other:
Insiders sell for dozens of reasons. They only buy for one.
| Insider Selling | Insider Buying |
|---|---|
| Estate planning | Belief the stock is undervalued |
| Portfolio diversification | — |
| Exercising expiring options | — |
| Paying a tax bill | — |
| Child's college tuition | — |
A CFO selling 15% of their position tells you almost nothing about their outlook on the stock. A CFO opening their personal checkbook and buying at market prices — while already heavily exposed to the company through salary and unvested equity — is a deliberate, concentrated bet on their own company's future.
The core principle: Insider selling is noise. Insider buying is signal. Effective use of this data means filtering aggressively for open-market purchases and ignoring most selling activity.
The Primary Source: SEC EDGAR and Form 4
Everything starts with the SEC's EDGAR system. Under Section 16 of the Securities Exchange Act of 1934, corporate insiders — officers, directors, and beneficial owners of more than 10% of a company's stock — must report any changes to their equity ownership.
The vehicle for this is Form 4: Statement of Changes in Beneficial Ownership.
Form 4 at a Glance
| Field | Details |
|---|---|
| Filing deadline | Within 2 business days of the transaction |
| Availability | Public immediately on EDGAR |
| Access | Free at sec.gov/cgi-bin/browse-edgar |
| Data included | Security, date, shares, price, transaction type, direct vs. indirect ownership |
| Who files | Officers, directors, and 10%+ shareholders of any public company |
EDGAR is free, comprehensive, and real-time. It is the canonical primary source for all insider trading data. Every aggregator, API, and analytics platform ultimately pulls from here.
The Full Form 4 Ecosystem
Form 4 is the most important filing, but understanding the others gives context:
Form 3 — Initial Statement of Beneficial Ownership Filed when someone first becomes an insider (new hire, new director). Establishes their starting position. Important for context — it tells you how much stock they held before any trading activity.
Form 5 — Annual Statement Catches transactions that were exempt from immediate reporting, like small gifts or certain intra-company transfers. Filed once per year. Much lower signal value than Form 4.
Schedule 13D / 13G — Beneficial Ownership Reports Filed when any investor acquires more than 5% of a company's shares. 13D implies activist intent (expects to influence the company); 13G implies passive investment. These track large external stakeholders, not management — but a 13D filing from a known activist investor is often a significant event.
Form 144 — Notice of Proposed Sale Filed when insiders plan to sell restricted or control securities. This is a forward-looking disclosure, not a completed transaction — it signals an insider intends to reduce their position.
The Congressional Angle: STOCK Act Disclosures
In 2012, Congress passed the STOCK Act (Stop Trading on Congressional Knowledge Act), requiring members of Congress and senior executive branch officials to disclose stock transactions within 30–45 days of the trade.
These disclosures are in a separate database from corporate insider filings:
| Source | Database | Reporting Window |
|---|---|---|
| Corporate insiders | SEC EDGAR (Form 4) | 2 business days |
| Members of Congress | disclosures.house.gov | 30–45 days |
| Senate members | efts.senate.gov | 30–45 days |
The longer reporting window and broader exposure make congressional disclosures harder to trade on directly. That said, concentrated positions in sectors under direct committee oversight have been a consistent area of public interest and research.
Structured Data Sources: How the Data Gets Used
Reading raw EDGAR filings one at a time is impractical. The real workflow involves structured APIs that normalize, clean, and enrich the underlying SEC data at scale.
SEC EDGAR Direct APIs
The SEC introduced XBRL structured tagging for Form 4 filings, making programmatic access possible:
- Full-text search:
efts.sec.gov— query filings by company, insider name, date range - EDGAR Viewer: Structured machine-readable data for every filed form
- RSS feeds: Real-time notification of new Form 4 filings
This is the most complete approach and the only source that guarantees zero data gaps — but it requires significant infrastructure to normalize at scale.
Financial Data APIs
Financial data platforms normalize EDGAR Form 4 data into structured REST APIs with fields like transaction type, shares, price, insider name, and title. They typically offer historical lookback windows (multiple years), enriched company metadata, and higher-level aggregations.
This is the data layer that powers Stock Alarm Pro's Insider Alpha Terminal — pulling multi-year S&P 500 insider purchase history, enriched with historical price data to compute forward returns.
OpenInsider
A free, community-built tool that surfaces SEC Form 4 data with basic filtering and sorting. Useful for quickly screening for cluster buys, filtering by transaction size, or searching a specific company's insider activity. A practical no-cost starting point for individual investors exploring this data category.
Reading the Signal: Five Patterns That Actually Matter
Raw Form 4 filings are noise. The edge comes from pattern recognition across thousands of transactions.
1. Cluster Buys: The Highest-Conviction Signal
When a single insider buys, it's interesting.
When three or more distinct insiders buy the same stock within a 14-day window, something different is happening. These cluster buys represent coordinated conviction from multiple people at the company who independently concluded the stock is undervalued.
The key word is distinct. One executive buying three times is not a cluster. Three different executives each buying once is. Coordinated buying from multiple insiders dramatically reduces the probability this is routine portfolio rebalancing.
2. Dollar Value Matters More Than Share Count
A CEO buying 1,000 shares of a $500 stock ($500,000 commitment) is a completely different signal than a director buying 5,000 shares of a $3 stock ($15,000 commitment). Always normalize by dollar value, never by share count.
Common thresholds:
| Purchase Size | Signal Interpretation |
|---|---|
| Under $10,000 | Often noise — ESPP, routine accumulation |
| $10,000–$99,999 | Worth noting, low conviction weight |
| $100,000–$999,999 | Meaningful conviction buy |
| $1,000,000+ | High conviction — serious personal capital at stake |
3. Title Context Changes the Weight
CEOs and CFOs buying on the open market carry different weight than directors buying. The CEO and CFO have the broadest view of near-term operational performance, backlog, and guidance. When they decide the stock is cheap enough to buy with personal funds, that's a specific belief about the company's trajectory.
Directors often hold token positions as part of their board relationship. Board-level buying is still notable — especially from independent directors without operational roles who have no obligation to hold stock.
4. Timing Relative to Earnings Windows
Insiders are subject to trading blackout periods in the 4–8 weeks before quarterly earnings announcements. Open-window buys — purchases made immediately after an earnings report, or mid-quarter well outside any blackout window — are more deliberate and less ambiguous than buys made right before a blackout starts.
A CEO who buys the day after disappointing earnings — when the stock has already sold off — is making a specific statement: I think this is overreaction, and I'm willing to bet on it personally.
5. Historical Win Rate
The most rigorous way to assess a company's insider buying history is to calculate what percentage of past insider purchases are currently profitable — i.e., the stock is trading above the price at which the insider bought.
A company with a high historical win rate isn't just showing current insider confidence. It's showing a track record of well-timed buying. That's a compound signal: insiders have not only been buying, they've been buying at the right times.
The Data Problem (Why Raw EDGAR Isn't Enough)
Working directly with Form 4 data at scale runs into a few consistent challenges:
Volume: Thousands of Form 4 filings hit EDGAR every week. S&P 500 companies alone generate hundreds of transactions per month.
Noise filtering: Not all open-market buys are informative. Pre-scheduled 10b5-1 plan purchases (which executives set up in advance to avoid trading on inside information) have lower predictive value than discretionary buys made outside of any plan.
Title normalization: Insider titles are inconsistently reported. "EVP and Chief Financial Officer," "Executive Vice President — Finance," and "CFO" are the same role but require normalization to compare across companies.
Return computation: A buy from three years ago that's currently +40% means something different than a buy from last month that's +2%. Computing forward returns requires layering in historical price data per transaction, per symbol.
Getting useful signal requires cleaning, normalizing, scoring, and aggregating thousands of transactions — with historical price data layered in to compute forward returns at scale.
Stock Alarm Pro: Insider Alpha Terminal
The Insider Alpha Terminal does this work automatically, running weekly against the full S&P 500 insider transaction history — 5 years of Form 4 data, enriched with historical prices and forward return calculations.
Alpha Score: 0–100 Composite Rating
Every S&P 500 stock receives an Alpha Score — a composite of four equally-weighted factors:
| Factor | What It Measures | Max Points |
|---|---|---|
| Frequency | How consistently insiders have bought over 5 years | 25 |
| Total Value | Aggregate dollar commitment across all purchases | 25 |
| Win Rate | % of historical purchases currently profitable | 25 |
| Avg Return | Mean return from purchase date (180-day cap) | 25 |
Scores of 80+ indicate stocks where insiders have bought consistently, committed serious capital, and been right more often than not. The color coding in the terminal reflects these thresholds directly.
Cluster Buy Alerts
A dedicated alert feed surfaces every stock where 3+ distinct insiders bought within a 14-day window, ranked by insider count. Five-insider cluster events are flagged separately — these are rare and historically among the strongest signals in the dataset.
Top Conviction Buys
All single open-market transactions over $1 million, sorted by dollar value. These represent the highest individual dollar commitment from any single insider — executives or directors who put seven-figure personal capital on the line.
Recent Buys Feed
A chronological feed of all recent insider purchases with min-value filtering ($10K, $100K, $250K, $1M). Useful for tracking current buying activity as it's filed with the SEC each week.
Sector Alpha Heatmap
Average alpha scores by sector, shown as a gradient heatmap. Identifies where insider buying confidence is most concentrated across the market — useful for generating sector-level conviction before drilling into individual stocks.
Insider Title Analysis
A breakdown of win rate and average return by executive title (CEO, CFO, COO, Director, 10% Owner, and others). Shows which roles have had the most predictive buying history across the S&P 500 — a useful filter when evaluating new Form 4 filings.
Explore the Insider Alpha Terminal
Alpha scores, cluster buy alerts, and conviction buy tracking across the full S&P 500 — updated weekly from SEC Form 4 data.
S&P 500 Screener
Filter by metrics, fundamentals
Price Alerts
Never miss a move
35+ Global Markets
Stocks, crypto, futures
AI Analysis
Powered by Claude
What Insider Data Can and Can't Tell You
| What it tells you | What it doesn't tell you |
|---|---|
| Relative insider conviction vs. peers | Whether the stock will go up |
| Timing around earnings and sector events | Macro conditions or rate environment |
| Whether price dislocations are attracting internal buying | When the move will happen |
| Which sectors show coordinated insider accumulation | The specific catalyst insiders are betting on |
The best use of insider trading data is as a filter and confirmation tool, not a primary screener.
When you have conviction about a company or sector based on fundamental or technical analysis — and insider buying aligns — that's the confluence worth acting on.
Where to Start
| Resource | Use Case | Cost |
|---|---|---|
| SEC EDGAR (sec.gov/cgi-bin/browse-edgar) | Raw Form 4 filings, real-time | Free |
| EDGAR Full-Text Search (efts.sec.gov) | Programmatic bulk queries | Free |
| OpenInsider | Quick filtering, no account required | Free |
| Stock Alarm Pro Insider Alpha Terminal (/insider-alpha) | Pre-processed scores, cluster alerts, title analysis across S&P 500 | Included |
The data has been public for decades. It's the analysis layer on top of it that separates noise from signal.
Related Reading
- Insider Trading Tracker: How to Read SEC Form 4 Filings Like a Pro
- 13F Filings Explained: How to Track What Top Investors Are Buying
- Finding Great Stocks with AlphaRank: Our Dual-Benchmark Rating System
- How to Find Stocks That Are Beating Their Sector
SEC Form 4 filings and STOCK Act disclosures are public information. This article is for educational purposes and does not constitute investment advice. Past insider trading patterns are not a guarantee of future stock performance.