Home / Guides

How to track insider buying with SEC Form 4 data (cluster buys included)

Corporate insiders must report trades on SEC Form 4 within two business days. Open-market purchases (code P) by several insiders at once are a signal many investors watch. This guide shows how to build that screen from primary filings.

Steps

  1. Open SEC Form 4 Insider Trades on Apify.
  2. Set a lookback, for example 14 days, and keep transaction code P for open-market buys.
  3. Turn on cluster detection, for example 3 or more insiders within 14 days.
  4. Run it; each row is one transaction with ticker, insider role, shares, price and value.
  5. Schedule it daily in incremental mode to get only new trades.

Example input

{
  "lookbackDays": 14,
  "transactionCodes": [
    "P"
  ],
  "detectClusters": true,
  "clusterMinInsiders": 3,
  "clusterWindowDays": 14
}

Paste this into the Actor's JSON input on Apify, or pass it to the API with the apify-client library.

Tips

Limits

Data only, not investment advice. SEC EDGAR rate limits apply, so very large lookbacks take longer.

Open the Actor on Apify

Pricing and details: SEC Form 4 Insider Trades.

More guides