Skip to main content
Available as MCP tool: sec_13f_list_ticker_holders — call directly from Claude / Cursor / any MCP client. See MCP Server for the 60-second setup.
Live   1 credit per call

What it does for your agent

sec_13f_list_ticker_holders is the reverse direction of the 13F smart-money lookup: given a U.S. ticker and a quarter, return the list of Top 1,000 institutional managers that held the ticker, with each holder’s position size plus manager-level reportable value / scope rank. Use it to answer “who’s behind this name?” — the position list is sorted by value_usd desc, and clients can derive a top-N-by-AUM-proxy holder cohort locally. This tool is not semantic search: it’s parameterized lookup by (ticker, period). Coverage is restricted to the requested quarter’s top 1,000 managers (an AUM-proxy ranking; each quarter has its own top 1,000) — the result is not the full set of 13F filers holding the ticker.

Response

TickerHoldersResult
required
number
Credits consumed (always 1).
number
Credits left after this call.
string
Plain-English coverage note, when the response needs one.
200 OK · sec_13f_list_ticker_holders

Notes

Canonical workflow: pair this reverse lookup with sec_13f_list_top_managers (to size the covered manager set) and sec_13f_list_manager_holdings (to drill into a specific holder’s full book). This tool answers “who holds X?”; the manager-direction tool answers “what does this fund hold?”.
Use manager_period_rank and manager_period_reportable_value_usd to filter holders client-side — e.g. only display the Top 30 managers among holders to avoid surfacing tiny long-tail positions.
Typical agent queries: this tool returns a single-quarter holder list only; quarter-over-quarter comparisons require the agent to call it twice and diff locally.

Single-quarter holders for one ticker

Quarter-over-quarter holder change for one ticker

Coverage is the requested quarter’s Top 1000 covered manager set only, not full-market ownership; a manager’s quarter-to-quarter visibility change may also reflect “dropped out of that quarter’s Top 1000” rather than truly “exited the stock”. Agents should keep this caveat in mind.
Top 1,000 manager scope only. This is not full-market ownership. Funds outside the requested quarter’s covered manager set (and all retail / direct holders) are excluded.
If no Top 1,000 manager in the requested quarter held the ticker, the tool returns 200 OK with empty holders plus meta.notice.
Confidential / delayed-disclosure holdings are not exposed.

Direct invocation

Full parameter reference

string
required
U.S. equity ticker (e.g. NVDA, TSLA, AAPL). Case-insensitive; the server normalizes BRK.B → BRK-B.
integer
Calendar year of the quarter to query (e.g. 2025). Range [2013, 2030]. Must be paired with quarter; omit both for the most recent covered quarter.
integer
Calendar quarter 1-4 (Q1=Jan-Mar, Q4=Oct-Dec). Must be paired with year.
integer
default:100
Maximum holders to return. Default 100. Max 1000 — use a high limit if the consumer wants the full Top 1000 holder list and will trim by manager AUM proxy client-side.

13F Holdings by Manager

Forward direction — list a single fund’s full holdings for one quarter.

13F Top Managers

Enumerate the covered Top 1000 manager set to size or filter the holder cohort.

MCP Server setup

Connect Claude / Cursor / any harness in 60 seconds.