Manager Proxy Voting (how a manager's funds voted, N-PX)
manager_proxy_votingHow a manager's funds voted their proxies in a proxy year (SEC Form N-PX; Console's Proxy Voting holder report). Input a 13F manager cik (expanded to its adviser family), an adviser crd, or an investor name, plus proxy_year (2024-2026; a proxy year runs July 1 - June 30, so 2026 = Jul 2025 - Jun 2026).
Returns: fund votes cast and the share cast against management (of votes with a known direction); a breakdown by category (shareholder proposals counted separately) with proposals opposed per category; proposals where most of the family's votes opposed management; say-on-pay votes most opposed; shareholder proposals most backed (voted FOR), out of all shareholder proposals voted. A proposal is one issuer + meeting date + side + description, however many funds voted it; counts are fund vote rows.
Coverage: N-PX notice reports (funds that held nothing to vote) are left out and listed as 'notice report: no votes'; a voting report with 0 votes is a coverage gap (coverage_gaps). Funds are linked to advisers through N-PX voter records, so a fund sub-advised by the family counts toward it. Source filings: accessions (top level: the voting N-PX filings counted, newest first, max 10) and on each listed proposal (the N-PX filings whose votes it counts).
Every adviser crd in the output has the adviser's SEC cik beside it (#2287; x_crd -> x_cik, a CRD list -> ..._crd_ciks): the CIK of the 13F filer that reports under that CRD, else the CIK on its own Form ADV; ciks lists both when they differ; null when neither exists. A row that already had its own cik keeps it.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "manager_proxy_voting"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cik | No | 13F manager CIK (e.g. 2012383 BlackRock). Expanded to its adviser family. | |
| crd | No | A single adviser CRD. Use instead of cik. | |
| top_n | No | Proposals listed per section (say-on-pay opposed, shareholder proposals backed, majority opposed). Max 200. | |
| investor | No | Manager name (resolved through MARS investors). Use instead of cik. | |
| proxy_year | No | Proxy year ending June 30 (default: the latest complete year). |