market.etf_holdingsAvailableETF Holdings
Normalized ETF portfolio holdings for composition, concentration, and thematic-universe research. Broad index ETFs such as SPY, QQQ, and DIA provide practical benchmark baskets.
- Freshness
- daily
- Delay
- latest reported holdings
- Free row limit
- 100
- Paid row limit
- 1000
MCP tools
Request this dataset
Connect to https://unquant.ai/mcp. Use one of the tools listed here; tools/list returns its current input schema.
market.etf_holdings
Request contract
Filters, keys, and billing
Supported filters
symbollimitmin_weight_percent
Primary keys
etf_symbolsymbolisin
Billing meter
request
Normalized schema
11 public fields
| Field | Type | Meaning |
|---|---|---|
etf_symbol | string | Requested ETF ticker |
returned_count | integer | Number of holding rows returned, not the fund's total holding count |
returned_weight_percent | number | Sum of returned holding weights on a 0–100 percent scale |
holdings | array | Holding rows ordered by portfolio weight descending |
symbol | string | Holding ticker or identifier when available |
name | string | Holding name |
isin | string | International Securities Identification Number when available |
shares | number | Reported shares or units held |
weight_percent | number | Portfolio weight on a 0–100 percent scale |
market_value | number | Reported market value; source currency is not supplied |
last_updated_at | string | Latest reported holding update timestamp |
Known limitations
Limits of this dataset
Periodic snapshot only, not point-in-time history. Holdings may lag portfolio changes, identifiers may not be tradable tickers, market-value currency is not supplied, and returned weights may not sum to 100%.
Keep observation dates, units, warnings, and pagination metadata with every result.
Related