Funds Data Plane
ETF search & discovery (free)
Free discovery endpoint for ETFs. Substring + prefix search over ticker / name across the ETF universe: the holdings catalog (mcp/data/etf_master.json) plus the priced and cascade funds listed by /data/etf/universe. Each hit carries capabilities. Symmetric to /api/data/funds/search and /api/13f/filers/search. Empty q returns the universe (capped at limit).
Ranking (higher = better): 100 exact ticker; 70 ticker prefix; 50 ticker substring; 40 name word-boundary prefix; 30 name substring. Public read; soft gateway auth.
get/data/etf/search
Request
- Base URL: https://riskmodels.app/api
- URL: https://riskmodels.app/api/data/etf/search
- Auth: one of:
- HTTP bearer
- none
Query parameters
qstring
Search query — ticker or partial name. Case-insensitive.
limitinteger
Response
ETF search results (possibly empty).
Example response
{
"schema_version": "etf-master/2.0",
"results": [
{
"bw_etf_id": "BW-ETF-IVV",
"ticker": "IVV",
"capabilities": {
"factor_role": "sector"
}
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.