When a corporate officer, director, or 10% shareholder spends their own money buying stock in the company they run, the market should pay attention. Insider buying is one of the most underutilized and consistently profitable signals available to retail traders โ and thanks to SEC Form 4, it is 100% public information, filed within two business days of every transaction.
This guide explains exactly how to read Form 4 filings, which insider purchases matter most, and how SniperMachine automates the entire process so you never miss a signal.
What Is SEC Form 4?
SEC Form 4 is a mandatory disclosure filed with the Securities and Exchange Commission whenever a corporate insider โ defined as an officer, director, or beneficial owner of more than 10% of a company's shares โ buys or sells stock. The filing must be submitted within two business days of the transaction, making it one of the fastest-moving public data sources in the market.
Form 4 filings are publicly available on the SEC's EDGAR database at no cost. However, manually monitoring EDGAR for thousands of companies is impractical for individual traders. That's where automated tools become essential.
Why Insider Buying Is a Powerful Bullish Signal
There is an important asymmetry in insider behavior: insiders sell stock for many reasons โ diversification, estate planning, paying taxes, buying a house. But insiders buy stock for only one reason: they believe the price will go up.
Academic research consistently backs this up. Studies examining decades of Form 4 data show that open-market insider purchases generate statistically significant excess returns over 1-month, 3-month, and 12-month horizons. The signal is strongest when:
- Multiple insiders are buying at the same time (cluster buying)
- The CEO or CFO is the buyer โ executives with direct P&L visibility
- The purchase is significantly large relative to the insider's existing holdings
- The stock has recently declined, suggesting the insider is buying a dip they believe is temporary
- The company is small or mid-cap, where insider knowledge edges are larger
How to Read a Form 4 Filing
Form 4 filings contain several fields that matter for trading decisions. Here's what to look for:
Transaction Codes
The transaction type code is the most important field. Code P means open-market purchase โ this is the bullish signal you want. Code S is an open-market sale. Code A is a grant (awarded shares, not purchased). Codes M and F relate to option exercises and tax withholding. Only Code P represents voluntary buying with real cash.
Dollar Amount of the Purchase
A director buying ,000 worth of stock is noise. A CEO buying million worth of stock is a signal. Context matters: compare the purchase amount to the insider's total reported holdings and to the company's market cap. Purchases representing more than 1% of an insider's net holdings carry much stronger conviction.
Timing Relative to Events
Purchases made shortly after earnings misses, sector selloffs, or broader market corrections carry extra weight. Insiders are essentially stepping up to say: the market is wrong about our company's value at this price level.
Key rule of thumb: Cluster buying (3+ insiders buying within a 30-day window) has historically been one of the highest-conviction signals in Form 4 data. When the CFO, two board members, and the COO all buy in the same month, pay close attention.
The Noise Problem: What Insider Data to Ignore
Not all Form 4 activity is meaningful. Automated trading filters should exclude:
- Option exercises (Code M): Exercising options is not the same as buying stock โ the insider may immediately sell (same-day exercise and sale).
- 10b5-1 plan purchases: Pre-scheduled automatic purchase plans reduce the signal value because they were set up months earlier.
- Tiny dollar amounts: Purchases under ,000 by executives at large-cap companies are essentially meaningless.
- Derivative transactions: Complex derivative filings can create misleading signals if not parsed correctly.
How SniperMachine Automates Form 4 Signal Extraction
SniperMachine's signal engine monitors the SEC EDGAR full-text search feed in real time. When a new Form 4 is filed, the system parses the XML data, extracts the transaction code, dollar value, insider role, and company ticker, then runs it through a scoring algorithm that weights the signal by insider seniority, purchase size, recency, and whether cluster buying is present.
Signals that score above a threshold are pushed immediately to the SniperMachine Telegram channel, along with the full signal breakdown: which insider bought, how much they spent, their role, and the computed signal score. Subscribers receive the alert within minutes of the SEC filing hitting the EDGAR system.
For users on the automated trading tier, SniperMachine can execute entries automatically using your Alpaca brokerage API key, with pre-configured position sizing and stop-loss placement based on your risk tolerance settings.
Backtested Performance of Insider Buying Signals
SniperMachine's internal backtesting on Form 4 P-code signals from 2018 through 2025 shows that cluster insider buys (3+ insiders, minimum ,000 each) in stocks priced between and generated average returns of 18.4% over a 60-day hold period, with a win rate of 63%. Single-insider buys showed lower but still positive expected value at approximately 9.2% average return and 57% win rate.
These figures are not guarantees of future performance, but they illustrate why insider buying deserves a place in any quantitative signal stack. When combined with Reddit social velocity and unusual options flow data โ both of which SniperMachine also tracks โ the signal quality improves substantially.
Getting Started with Insider Signal Trading
The fastest way to start using insider buying signals is to join the free SniperMachine Telegram channel, where real-time Form 4 alerts are posted every trading day. Paid tiers unlock the full scoring breakdown, historical signal archive, and automated execution features.
For deeper reading on the technical mechanics of Form 4, see our guide on SEC Form 4: The Complete Guide to Trading Corporate Insider Filings. If you're new to automated trading, start with our Paper Trading Guide to practice with real signals before committing capital.
Get Free Insider Trading Signals on Telegram
SniperMachine monitors every SEC Form 4 filing and pushes scored insider buying alerts directly to Telegram โ free to join.
Join SniperMachine on Telegram โ