# Insidewell API: SEC Form 4 Cluster Buys

> Insidewell API: SEC Form 4 Cluster Buys is a paid API for AI agents from insidewell-api.cybermax-tools.workers.dev, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-12).

Returns clusters of 2+ insiders buying the same stock within a configurable time window, sourced from SEC Form 4 EDGAR filings refreshed ~every minute.

## Facts

- Endpoint: GET https://insidewell-api.cybermax-tools.workers.dev/x402/api/cluster-buys?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/insidewell-api-sec-form-4-cluster-buys-af863c93
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6qVYEF4f3MQYqPsjlx8QU

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability insidewell-api-sec-form-4-cluster-buys-af863c93
```

Example prompt: Show me any cluster insider buys from the last 14 days where at least 3 different insiders bought within a 7-day window and the total value adds up to at least $250,000 — limit results to the top 20 clusters.

## When to prefer this

Use this endpoint when you specifically want to detect coordinated or conviction-signaling insider buying — multiple insiders at the same company buying within a short window — rather than single insider transactions. Prefer this over the general transactions endpoint when the investment thesis depends on cluster behavior as a signal of insider consensus.

## Known failure modes

- Invalid or unsupported ticker returns empty results or error
- days parameter outside 1–45 range returns validation error
- minInsiders below 2 or above 10 is rejected
- Payment not included or insufficient USDC results in 402 response
- No clusters found for given filters returns empty array
- EDGAR data lag may mean very recent filings are not yet indexed

## How this service works

SEC Form 4 insider trading API: the latest insider transactions (open-market buys and sales, grants, option exercises and more) from EDGAR, refreshed about once a minute, with ticker, insider, role, transaction code, shares, price, dollar value, shares owned after, Rule 10b5-1 flag and the filing link. Filters: ticker, insider, code, minimum value, date range, role, 10b5-1 plan. Plus cluster buys (2+ insiders buying within 7 days). REST + MCP server. Information only, not investment advice.

## Output

A JSON list of cluster buy events, each describing the ticker, the distinct insiders involved, their roles, individual and aggregate transaction details (shares, price, dollar value), the date range of the cluster, Rule 10b5-1 plan flags, and links to the underlying SEC Form 4 filings.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "days": {
       "type": "integer",
       "default": 14,
       "description": "Look back N days of filings (1-45)"
      },
      "limit": {
       "type": "integer",
       "default": 25,
       "description": "Clusters (1-100)"
      },
      "ticker": {
       "type": "string",
       "description": "Only these tickers (comma separated)"
      },
      "window": {
       "type": "integer",
       "default": 7,
       "description": "Buys must fall within this many days of each other (1-30)"
      },
      "minValue": {
       "type": "number",
       "default": 0,
       "description": "Only clusters whose buys add up to at least this many US dollars"
      },
      "minInsiders": {
       "type": "integer",
       "default": 2,
       "description": "Distinct insiders buying (2-10)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/insidewell-api-sec-form-4-cluster-buys-af863c93/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from insidewell-api.cybermax-tools.workers.dev](https://www.zero.xyz/host/insidewell-api.cybermax-tools.workers.dev/llms.txt)
