# Insidewell API – SEC Form 4 Cluster Buys Endpoint

> Insidewell API – SEC Form 4 Cluster Buys Endpoint is a paid API for AI agents from insidewell-api.cybermaxtools.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-11).

Returns groups of 2+ corporate insiders who all bought shares of the same stock within a configurable time window, sourced from EDGAR Form 4 filings refreshed ~every minute.

## Facts

- Endpoint: GET https://insidewell-api.cybermaxtools.com/x402/api/cluster-buys?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/insidewell-api-sec-form-4-cluster-buys-endpoint-18180c8b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QNsWawHK6IiZ-oHKbcNaL

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-endpoint-18180c8b
```

Example prompt: Show me any cluster buys where at least 3 insiders bought the same stock within 7 days of each other over the last 30 days, with a combined purchase value of at least $500,000 — limit results to the top 10 clusters.

## When to prefer this

Use this endpoint when you specifically want to identify coordinated insider buying signals — multiple insiders purchasing the same stock within a short window — rather than individual insider transactions. Prefer this over the general insider transactions endpoint when screening for high-conviction bullish sentiment patterns or building quantitative screening strategies around cluster buy signals.

## Known failure modes

- No clusters found matching the filters — returns empty results array
- Invalid ticker symbol — may return empty results or an error
- Parameter out of allowed range (e.g. days > 45, minInsiders < 2) — returns validation error
- Payment not completed or USDC balance insufficient — x402 payment required error
- EDGAR upstream latency — data may be up to ~1 minute stale during refresh cycles

## 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 array of insider cluster buy events, each containing the ticker symbol, the list of insiders involved (with names and roles), individual transaction details (dates, shares, price, dollar value, transaction code, Rule 10b5-1 flag), aggregate cluster value, and links to the original SEC EDGAR 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-endpoint-18180c8b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from insidewell-api.cybermaxtools.com](https://www.zero.xyz/host/insidewell-api.cybermaxtools.com/llms.txt)
