filing.firehose

← All posts · Published 2026-06-24

Form 4 Filings: How to Spot Real Insider Activity

Form 4 filings reveal insider trades, but most traders miss critical details. Learn to parse transaction codes, spot wash-sale patterns, and identify real signal in SEC disclosures.

Form 4 Filings: How to Spot Real Insider Activity

Form 4 is the SEC's vehicle for reporting insider transactions, and it's one of the highest signal-to-noise ratio documents in financial markets if you know what to look for. A director or officer buys 10,000 shares at $25, the stock pops 3%, and CNBC calls it "bullish insider activity." But did they actually buy? Or did they exercise options and immediately sell? Was it a routine grant, a tax-driven transaction, or genuine conviction? The answer lives in the transaction codes, footnotes, and timing, not the headline.

This post walks through the mechanics of Form 4, the most actionable patterns, and the common traps that trip up retail analysts.

The Basics: What Form 4 Actually Is

Form 4 is filed under Section 16 of the Securities Exchange Act of 1934. Officers, directors, and beneficial owners of more than 10% equity must disclose their trades within 2 business days (filing deadline, not transaction date). Technically the form is a statement of changes in beneficial ownership.

The key sections you need to know:

  • Item 1-4: Issuer info (ticker, CIK, company name)
  • Item 5: Relationship of filer to issuer (director, officer, 10% owner, etc.)
  • Item 6: The transaction table, including transaction code, shares, price, and date
  • Item 7: Holdings after the transaction
  • Item 8: Footnote disclosures (critical for context)

The transaction table is where the signal lives. But you have to decode it.

Transaction Codes: The Real Language of Form 4

The SEC uses standardized transaction codes to classify what actually happened. This is where most retail readers stop reading and start guessing.

Common codes include:

  • P - Open market purchase (real cash money spent, potentially bullish)
  • S - Open market sale (cash out, often cited as bearish, but context matters)
  • A - Option grant or award (zero economic commitment, routine compensation)
  • D - Disposition via option exercise and immediate sale (neutral to bearish; they're harvesting a grant)
  • F - Exercise of option to buy (often paired with automatic or immediate sell, look for code D in same filing)
  • M - Open or close of a derivative position (puts, calls, warrants; nuanced signal)

Here's a real pattern you'll see frequently. A CEO's Form 4 shows a code A (grant of 50,000 restricted stock units at $0 exercise price), then 2 months later another Form 4 shows code D (exercise and immediate sale of 50,000 shares at current market price). This is not insider conviction. This is tax-driven vesting and rebalancing. The footnotes on the second form will usually say something like "automatically exercised and sold to cover tax withholding obligations."

By contrast, a code P (open market purchase) where an insider spends $500k of personal cash on the open market is much more credible. It's a voluntary outlay, not forced vesting.

The Noise: Routine Grants and Compensation

A common pattern in Form 4 filings is the automatic equity grant. Most public companies grant options or RSUs to all directors annually, sometimes to executive staff monthly or quarterly. These show up as code A (option grant) or, in the case of RSU/equity awards, code A with a $0 exercise price.

Check the footnotes. If Item 8 says "automatic grant pursuant to Board compensation plan," you're not looking at an insider bet on the stock. You're looking at accounting. Don't mistake the volume of the transaction for conviction.

Example: An AAPL director receives an automatic grant of 500 RSUs every quarter under the director compensation plan. This shows up in Form 4 every 3 months, code A, footnote referencing the plan document. The stock goes up 15%, and retail traders think the director is bullish. Reality: the director has zero choice and no conviction signal.

Price Matters: Detect Wash Sales and Below-Market Trades

The transaction price in Item 6 is critical. Compare it to the stock's recent trading range and the insider's typical cost basis if disclosed.

Watch for patterns like these:

  • Below-market purchases: If an insider buys 10,000 shares at $20 when the stock is trading at $30, look for footnotes about warrants, convertibles, or restricted stock plans. Occasionally you'll see below-market purchases as part of an ESPP (employee stock purchase plan) at a 15% discount. This is routine, not signal.
  • Alternating buy/sell: An insider who buys and sells the same stock on alternate days or weeks may be managing a diversification strategy or harvesting tax losses. Check Form 4 dates carefully. If you see a code P (buy) on the 15th and code S (sell) on the 17th for the same shares, and the stock moved 5% in between, something's off. Likely systematic rebalancing, not prediction.
  • Clustered transactions: If multiple insiders file Form 4s selling the same stock in the same week, but each at different prices, it's usually coincidental (like a planned 10b5-1 trading plan hitting its scheduled sales). If they all sell at exactly the same price, there's possible coordination, which is less common but worth noting for SEC investigation risk.

The 10b5-1 Plan Signal

Any Form 4 footnote mentioning a 10b5-1 plan means the insider adopted a pre-established, legally binding trading schedule. They set it up weeks or months ago, committed to buying or selling on specific dates regardless of stock performance. The filing you're reading is just mechanical execution.

This is almost pure noise from a signal perspective. A CEO who adopted a 10b5-1 plan to sell 500k shares over 6 months last September is not responding to current fundamentals. They locked in the schedule to avoid insider trading accusations (Rule 10b5-1 gives them a safe harbor).

Conversely, a spontaneous, uncovered (non-10b5-1) purchase is much more interesting. An insider who just bought 50k shares on the open market without a pre-planned trade shows conviction right now, not conviction from last quarter.

Holdings After the Transaction: The Real Exposure Check

Item 7 shows the insider's total beneficial ownership after the transaction. This is where you assess skin in the game. If a CFO exercises options and sells 100% of them to cover taxes, their post-transaction holdings drop to near zero. If a CEO buys 10k shares of a $200 stock and has $2M in total holdings, they have real exposure to their bet.

Compare the percentage of wealth in company stock to salary and grants. If an insider's Form 4 shows they hold 0.05% of their company's equity and just sold half their position to buy a house, that's very different from a founder or major shareholder who holds 15% and just bought more.

Aggregating the Signals: Real Conviction vs Noise

A credible insider-conviction signal looks like this: Multiple insiders (not just one) file Form 4s with code P (open market purchases) within a short window, at consistent or rising prices, funded from personal cash (not option exercises), with no 10b5-1 plan, and with no material tax-loss harvesting footnotes. This is rare.

A signal that's mostly noise looks like this: A single executive receives a code A grant (routine), exercises it 90 days later with a code D (forced sell to cover taxes), footnotes reference the compensation plan, and post-transaction holdings haven't meaningfully changed. This happens every day across the Russell 3000.

You can scrape Form 4 data from EDGAR or feed it into a parser, but context is manual work. Check the company's proxy statement (DEF 14A) to see planned equity grants and 10b5-1 schedules. Cross-reference any "bullish" purchase with SEC Rule 13d filings if the insider owns more than 5% (they'll file a 13D when crossing that threshold or a 13G if passive). That additional disclosure reveals intent and timing.

Tools and Access

EDGAR is free, but raw HTML parsing is tedious. Some quant platforms like Morningstar, FactSet, or Bloomberg package Form 4 data with alerts and dashboards. For independent researchers, you can use SEC-Edgar APIs or tap tools like FilingFirehose, which surfaces and categorizes insider transactions with transaction codes highlighted, saving the manual decode step.

The real advantage isn't speed. It's consistency. You need to apply the same filter (code P only, no 10b5-1, post-transaction holdings >5%) across thousands of filings to catch clusters. One spoofed buy doesn't mean much. Ten CFOs at tech companies doing the same thing in the same month, outside a pre-planned schedule, is worth investigating.

The Bottom Line

Form 4 is not a market-moving tool by itself. But it's one of the few truly insider-sourced signals available to retail traders. The difference between signal and noise is three layers deep: understanding transaction codes, reading footnotes for 10b5-1 and grant plan references, and comparing holdings before and after.

Most traders see a headline about an insider buy and trade on emotion. You now know to check the code, the plan footnotes, and the post-transaction stake. That discipline filters out 80% of the noise and lets you focus on real conviction signals.


Start a free FilingFirehose trial →

Try it on your stack

Get an API key in 2 minutes. Self-serve via Stripe, cancel anytime.

View pricing → Read API docs