HomeChatAlertsCalendarScreenerWatchlistsFiles
DocsSettings
Sign upJoinLog in

Docs

Overview

IntroductionMCP ServerOpenAPI Spec

REST API

GETInstitutional OwnershipGETETF HoldingsGETFund Holdings

WebSocket

Live Quotes (Per Second)Live Quotes (Per Minute)Live NewsLive SEC FilingsTrading Halts

Fund Holdings

GET/v1/fund-holdings/{ticker}
View as markdown

List mutual funds that hold a given equity ticker. Same row shape as Institutional Ownership but filtered to mutual funds (not ETFs). Useful for understanding active and index mutual fund exposure to a stock.

Use cases

  • Mutual fund ownership panels on equity profiles
  • Comparing ETF vs mutual fund holder bases
  • Fund overlap and concentration checks
  • Distribution and holder research workflows

Input parameters

(*) Required

ParameterTypeDescription
ticker(*)stringEquity ticker, e.g. AAPL.
limitintegerMax funds, 1-500 (default 300).

Output parameters

FieldTypeDescription
tickerstringEquity ticker requested.
resultsarrayMutual funds holding this ticker.
results[].etfTickerstringFund ticker.
results[].etfNamestringFund name.
results[].weightPercentagefloatPortfolio weight percent.
results[].marketValuefloatReported market value in USD.
results[].sharesNumberintegerShares held.
results[].asOfstringHoldings as-of timestamp when available.
countintegerNumber of fund holders returned.
from vantafin import RESTClient

client = RESTClient("vf-live-your_api_key")

result = client.get_fund_holdings("AAPL")

print(result)
{
  "ticker": "AAPL",
  "results": [
    {
      "etfTicker": "VITSX",
      "etfName": "Vanguard Total Stock Market Index Fund Institutional Plus Shares",
      "holderEtf": false,
      "holderFund": true,
      "weightPercentage": 5.82,
      "marketValue": 44200000000,
      "sharesNumber": 467796005,
      "asOf": "2026-06-05T22:02:50-04:00"
    }
  ],
  "count": 1
}
ETF Holdings
Short Interest