---
title: "Portfolio composition"
method: GET
path: "/api/fund/composition"
tags: ["ETF/MF"]
---

# Portfolio composition

`GET /api/fund/composition`

![ETF](https://img.shields.io/badge/ETF-14b8a6) ![Pro](https://img.shields.io/badge/Pro-8b5cf6)

Returns a breakdown of the fund's portfolio by asset type, country, issuer type, and top 10 holdings from the most recent N-PORT filing. Useful for understanding portfolio diversification at a glance.

## Query parameters

- `symbol` string
- `cik` integer
- `cusip` string
- `composite_figi` string
- `share_class_figi` string

## Response `200`

Portfolio composition breakdown

- object
  - `reportDate` string — Report date of the N-PORT filing
  - `assetTypes` object[] — Holdings grouped by asset category
    - `category` string — Asset category code (EC = equity common, EP = equity preferred, DBT = debt, STIV = short-term investment vehicle, etc.)
    - `count` integer — Number of holdings in this category
    - `weight` number — Percentage of net assets
  - `countries` object[] — Holdings grouped by country of issuer
    - `category` string — ISO 2-letter country code
    - `count` integer
    - `weight` number
  - `issuerTypes` object[] — Holdings grouped by issuer category
    - `category` string — Issuer category (CORP = corporate, UST = US Treasury, USGA = US Government Agency, etc.)
    - `count` integer
    - `weight` number
  - `top10` object[] — Top 10 holdings by portfolio weight
    - `name` string
    - `cusip` string
    - `pctVal` number — Percentage of net assets
    - `valueUsd` number — Market value (USD)
    - `mappedSymbol` string, nullable — Mapped ticker symbol
  - `top10Weight` number — Combined weight of top 10 holdings (%)

## Other responses

- `400` — Symbol not found or not a fund (ETF or mutual fund)
- `403` — Feature not available on current plan

---

[API](https://skmtc.net/stockfit/apis/stockfit-api.md) · [All operations](https://skmtc.net/stockfit/apis/stockfit-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/stockfit/stockfit-api/revisions/3d5897270d8a/schema)
