HomeChatAlertsCalendarScreenerWatchlistsFiles
Docs
Sign upJoinLog inLogin

Docs

Overview

IntroductionMCP ServerOpenAPI Spec

REST API

Overview
GETFinancial StatementsGETRevenue SegmentationGETAllocation Breakdown

WebSocket API

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

Allocation Breakdown

GET/v1/allocation-breakdown/{ticker}
View as markdown

Retrieve sector and country portfolio weightings for an ETF or mutual fund. Returns sectorWeights and countryWeights arrays with weight percentages plus sync timestamps - the allocation breakdown shown on ETF and fund profile pages.

Use cases

  • Sector and geographic exposure panels on fund profiles
  • Comparing ETF country and sector weights
  • Risk and diversification analysis for fund portfolios
  • Feeding allocation data into portfolio analytics tools

Input parameters

(*) Required

ParameterTypeDescription
ticker(*)stringETF or fund ticker.

Output parameters

FieldTypeDescription
tickerstringETF or fund ticker.
etfbooleanTrue when the ticker is an ETF.
fundbooleanTrue when the ticker is a mutual fund.
sectorWeightsarrayGICS sector weight rows.
sectorWeights[].sectorstringSector name.
sectorWeights[].weightPctfloatPortfolio weight percent.
countryWeightsarrayCountry weight rows.
countryWeights[].countrystringCountry name.
countryWeights[].weightPctfloatPortfolio weight percent.
sectorUpdatedAtstringSector allocation sync timestamp (ISO 8601).
countryUpdatedAtstringCountry allocation sync timestamp (ISO 8601).
from vantafin import RESTClient

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

result = client.get_allocation_breakdown("SPY")

print(result)

Official SDKs (Python, JavaScript, Go, Java, Ruby): github.com/vantafin/vantafin

{
  "ticker": "SPY",
  "etf": true,
  "fund": false,
  "sectorWeights": [
    {
      "sector": "Information Technology",
      "weightPct": 32.45
    },
    {
      "sector": "Financials",
      "weightPct": 13.12
    },
    {
      "sector": "Health Care",
      "weightPct": 12.08
    }
  ],
  "countryWeights": [
    {
      "country": "United States",
      "weightPct": 97.82
    },
    {
      "country": "Ireland",
      "weightPct": 0.89
    },
    {
      "country": "United Kingdom",
      "weightPct": 0.52
    }
  ],
  "sectorUpdatedAt": "2026-06-05T22:02:50-04:00",
  "countryUpdatedAt": "2026-06-05T22:02:50-04:00"
}
Revenue Segmentation
Macro Series