asset_class at level 1, category at level 2, segment at level 3 (the peer-group key), and specializations at level 4. Because the labels are computed from holdings rather than fund names, a screen on these codes returns funds by what they actually hold.
Plan: Fund · Credits: 1 per call; screen facets and the taxonomy endpoint are free
The Asset-Class Filters on the ETF Screen
string
Comma-separated level-1 codes; matches ANY. The values are
equity, fixed_income, multi_asset, commodity, crypto, currency, volatility.string
Comma-separated level-2 codes, e.g.
equity.sector, equity.size_style, equity.thematic, fixed_income.corporate, fixed_income.municipal, multi_asset.allocation, crypto.futures. There are 38 categories; the free taxonomy endpoint lists them all.string
Comma-separated level-3 codes — the peer-group key, e.g.
equity.sector.health_care, fixed_income.corporate.high_yield, equity.size_style.emerging, equity.leveraged_inverse.single_stock.string
Comma-separated level-4 codes; matches funds carrying any of them — the only multi-valued level, e.g.
equity.sector.health_care.biotechnology, equity.thematic.ai_robotics.string
A dotted-path prefix matching any level:
equity.sector is every sector fund, fixed_income is every bond fund, equity.leveraged_inverse is every leveraged equity fund.