manager_changes

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

What one institutional manager NEW-ed, EXITED, INCREASED or DECREASED between two 13F quarters — the newsletter primitive: a portfolio snapshot is not news, a change is. Give the manager name; optionally the two report quarters to compare (YYYY-MM-DD, e.g. “2026-03-31”), defaulting to the two most recent quarters loaded for that manager. Returns four ranked lists (new positions, exits, adds, trims) each with issuer, CUSIP, value in both quarters and the dollar delta.

Parameters

NameTypeRequiredDescription
managerstringyesFiling manager name or a distinctive fragment of it.
quarterstringnoThe later (“to”) quarter, e.g. “2026-03-31”. Defaults to the manager’s most recent loaded quarter.
compare_tostringnoThe earlier (“from”) quarter. Defaults to the manager’s next-most-recent loaded quarter.
limitnumbernoMax rows per bucket (new/exited/increased/decreased), 1-100 (default 25).

Example call

Arguments

{
  "manager": "BERKSHIRE HATHAWAY",
  "limit": 25
}

curl

curl -X POST https://gateway.pipeworx.io/sec-13f/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"manager_changes","arguments":{"manager":"BERKSHIRE HATHAWAY","limit":25}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('manager_changes', {
  "manager": "BERKSHIRE HATHAWAY",
  "limit": 25
});

Connect

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

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

See Getting Started for client-specific install steps.

Regenerated from source · build August 15, 2026