manager_changes
Pack: sec-13f · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/manager_changes for the schema, then POST the same URL with its arguments for the data.
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
| Name | Type | Required | Description |
|---|---|---|---|
manager | string | yes | Filing manager name or a distinctive fragment of it. |
quarter | string | no | The later (“to”) quarter, e.g. “2026-03-31”. Defaults to the manager’s most recent loaded quarter. |
compare_to | string | no | The earlier (“from”) quarter. Defaults to the manager’s next-most-recent loaded quarter. |
limit | number | no | Max 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 — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the sec-13f pack
{
"mcpServers": {
"sec-13f": {
"url": "https://gateway.pipeworx.io/sec-13f/mcp"
}
}
}
See Getting Started for client-specific install steps.