Chart-ready industry group allocation over time. Returns one series per top industry group (by latest quarter weight), with portfolio weight values for each quarter. Industry groups are StockFit's 8 high-value classifications (Semiconductors, Software & SaaS, Pharma & Biotech, Aerospace & Defense, Automotive, Airlines, Oil & Gas, Fintech & Payments) derived from SIC codes of underlying holdings. Holdings that don't map to an industry group are excluded. Periods sorted ascending. Historical depth depends on subscription tier.
symbol string optional Fund ticker symbol (ETF or mutual fund). Identify the entity by exactly one of: symbol, cik, cusip, composite_figi, or share_class_figi. At least one is required.
cik integer optional SEC Central Index Key (CIK).
cusip string optional CUSIP identifier (9 characters).
composite_figi string optional Composite OpenFIGI identifier.
share_class_figi string optional Share-class OpenFIGI identifier.
topN integer optional Number of top industry groups to include (max 8)
curl 'https://api.stockfit.io/v1/api/fund/chart/industry-groups?symbol=SPY&cik=884394&composite_figi=BBG000BDTBL9' \
-H 'Authorization: Bearer YOUR_API_TOKEN'Industry group allocation chart data with periods sorted ascending
periods array of string Quarter-end dates sorted ascending
series array of object One series per industry group. Each entry has a `name` and `data` array parallel to `periods`.
name string Industry group label
data array of number | null Portfolio weight percentage per period
{
"periods": [
"2025-03-31",
"2025-06-30",
"2025-09-30",
"2025-12-31"
],
"series": [
{
"name": "Semiconductors",
"data": [
18.5,
19.2,
20.1,
19.8
]
}
]
}Symbol not found or not a fund (ETF or mutual fund)
error string Human-readable error message
{}Feature not available on current plan
error string Human-readable error message
{}