insider_top_buyers

Pack: sec-insider · Endpoint: https://gateway.pipeworx.io/sec-insider/mcp

Rank the biggest OPEN-MARKET insider purchases across every US public company at once — “which insiders bought the most stock recently”, “who was buying their own company’s shares”. Returns the insider name and role, the issuer and ticker, shares, price per share and the dollar value, newest first. Counts only transaction code P, a purchase at market; option exercises, grants and tax withholding are excluded because none of them is a decision to buy. Sourced from SEC Forms 3/4/5, mirrored by Pipeworx.

Parameters

NameTypeRequiredDescription
sincestringnoEarliest transaction date, ISO (YYYY-MM-DD). Defaults to the last 90 days of the loaded window.
untilstringnoLatest transaction date, ISO (YYYY-MM-DD).
min_value_usdnumbernoIgnore purchases below this dollar value.
limitnumbernoHow many to return (default 20, max 100).

Example call

Arguments

{
  "limit": 10
}

curl

curl -X POST https://gateway.pipeworx.io/sec-insider/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"insider_top_buyers","arguments":{"limit":10}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('insider_top_buyers', {
  "limit": 10
});

More examples

{
  "since": "2026-04-01",
  "until": "2026-06-30",
  "min_value_usd": 100000
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "sec-insider": {
      "url": "https://gateway.pipeworx.io/sec-insider/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build August 13, 2026