Skip to Content

ETF Asset Allocation

Get ETF asset allocation including holdings, regional distribution, asset class, and industry breakdown.

Parameters

SDK method parameters.

NameTypeRequiredDescription
symbolstringYESETF security symbol, e.g. QQQ.US

Request Example

Response

Response Example

json
{
  "code": 0,
  "message": "success",
  "data": {
    "info": [
      {
        "report_date": "20260601",
        "asset_type": "Holdings",
        "lists": [
          {
            "name": "NVIDIA Corp",
            "code": "NVDA",
            "position_ratio": "0.0861114",
            "symbol": "NVDA.US",
            "name_locales": {
              "zh-CN": "英伟达"
            },
            "holding_detail": {
              "industry_id": "10101010",
              "industry_name": "Semiconductors",
              "index": "BK/US/CP99000",
              "index_name": "S&P 500"
            }
          }
        ]
      },
      {
        "report_date": "20260601",
        "asset_type": "Regional",
        "lists": [
          {
            "name": "United States",
            "code": "",
            "position_ratio": "0.9823",
            "symbol": "",
            "name_locales": {}
          }
        ]
      }
    ]
  }
}

Response Status

StatusDescriptionSchema
200SuccessAssetAllocationResponse
400Bad requestNone

Schemas

AssetAllocationResponse

NameTypeRequiredDescription
infoobject[]trueAsset allocation groups, see AssetAllocationGroup

AssetAllocationGroup

NameTypeRequiredDescription
report_datestringfalseReport date (e.g. 20260601)
asset_typestringfalseElement type: Holdings, Regional, AssetClass, Industry
listsobject[]trueAllocation items, see AssetAllocationItem

AssetAllocationItem

NameTypeRequiredDescription
namestringfalseElement name
codestringfalseSecurity code (holdings only, e.g. NVDA)
position_ratiostringfalsePosition ratio (e.g. 0.0861114)
symbolstringfalseSecurity symbol (holdings only, e.g. NVDA.US)
name_localesobjectfalseLocalized names (locale → name)
holding_detailobjectfalseHolding detail (holdings only), see HoldingDetail

HoldingDetail

NameTypeRequiredDescription
industry_idstringfalseIndustry ID
industry_namestringfalseIndustry name
indexstringfalseIndex counter ID (e.g. BK/US/CP99000)
index_namestringfalseIndex name