Every time an executive, director, or significant shareholder at a public company buys or sells shares, they must file a report with the SEC within two business days. That report, called a Form 4, is public, searchable, and free. Knowing how to screen it efficiently is the difference between finding actionable signals and drowning in noise.

This guide walks through a practical screening process: what filters produce the highest-quality candidates, what to do once you have a list, and what common mistakes to avoid. If you are new to the concept of why insider buying matters at all, start with our piece on the difference between legal and illegal insider trading.

WHY MOST SCREENING APPROACHES FAIL

The naive approach is to find any stock where an insider bought and add it to a watchlist. This fails because roughly 70 to 80 percent of Form 4 filings represent non-discretionary events: stock grants, option exercises, tax withholdings, and scheduled plan sales. None of these tell you anything about conviction.

Even among the filings that do represent discretionary trades, many are small dollar amounts from minor executives, or purchases that represent a trivial fraction of the insider's existing holdings. The raw data is enormous and mostly useless without the right filters.

THE FILTERS THAT MATTER

Transaction Code: P only

Code P means an open market purchase. The insider used their own after-tax cash to buy shares at market. This is the only code worth screening for in most cases. Ignore A, F, M, G, and most S codes at the initial stage.

Minimum Dollar Value

Set a floor of at least $50,000, ideally $100,000 or more. Small purchases from non-executive directors at large companies carry almost no signal. The dollar threshold forces you toward meaningful commitment.

Role of the Buyer

Purchases from CEOs, CFOs, Presidents, and COOs carry more weight than non-executive directors. These people are operationally close to the business. A director who sits on three other boards is less likely to have a specific view on this company than the CFO who closes the books every quarter.

Change in Ownership

Look at the "owned after" field relative to the purchase. A buy that increases holdings by 5% or more is a real commitment. A buy that represents a 0.1% increase to an already massive existing position is less meaningful regardless of the dollar amount.

STEP-BY-STEP SCREENING PROCESS

Step 1: Start with recent P-code transactions over a dollar threshold

Pull all Form 4 transactions with code P filed in the last 7 to 30 days, filtered to a minimum value of $100,000. On a raw EDGAR search this is tedious. InsiderTape applies these filters automatically, so you can start from a pre-filtered list. You can also use the EDGAR full-text search to find recent filings directly from the SEC.

Step 2: Flag stocks with multiple recent buyers

For every ticker that shows up, check whether other insiders at the same company have also filed P-code transactions in the last 30 to 60 days. A single purchase is a data point. Multiple independent purchases from different insiders at the same company is what researchers call cluster buying, and it is one of the most historically reliable patterns in the insider trading literature.

Step 3: Check the insider's history

Look at when this specific person last bought or sold shares. A first-time open market purchase from an executive who has never bought before carries considerably more weight than a routine addition from someone who buys small amounts every quarter. Conversely, an executive who has been selling steadily for two years and just made a tiny purchase is not sending a strong signal.

Step 4: Check the stock's price context

Where is the stock relative to its 52-week range? Insiders who buy after a significant price decline, particularly one that seems disconnected from the fundamentals of the business, are often expressing a view that the market has overreacted. Insiders buying into a stock that has already run 80% in six months are doing something different and often less informative.

Step 5: Do basic fundamental work

Insider data is a signal generator, not a thesis. Before acting on anything, you need a basic answer to: why is this stock trading where it is, and why might the market be wrong? The insider's purchase tells you someone with informational access sees value. Your job is to figure out whether they are likely to be right.

The best setups tend to share these characteristics: multiple insiders buying independently, purchases after a meaningful price decline, buyers who are operationally close to the business, purchase sizes that represent real commitment as a percentage of their holdings, and a fundamental backdrop where the market appears to be pricing in a worse outcome than the insiders expect.

WHAT TO FILTER OUT

A few specific patterns that look like signal but are not:

WHERE TO DO THE SCREENING

The raw data lives on SEC EDGAR. The problem with EDGAR for screening purposes is that it requires you to open each individual filing, read the transaction tables, and manually apply context. For a daily screening routine this quickly becomes unworkable.

InsiderTape ingests filings in real time and pre-filters for the transaction codes that actually carry signal. You can set minimum dollar thresholds, filter by executive role, and see cluster patterns across a company's insiders in a single view. The goal is to get to a short list of genuine candidates quickly, so you can spend your time on the analysis that matters.

SCREEN INSIDER BUYING NOW

Pre-filtered Form 4 data updated in real time. P-code purchases only, sorted by value, with cluster detection built in.

OPEN INSIDERTAPE