Institutional holdings · Stocks & market data
ETF and index-fund holdings
Get an ETF or index fund's holdings and weights, or find funds that hold a US security
- Price
- $0.022 / call
- Success (7 days)
- —
- Median latency
- —
- Runs (30 days)
- —
Details
- Tier
- bridged
- Safe to retry
- Yes
- Data
- Financial data
- Source terms
- —
Inputs
| Input | Type | Required | Description |
|---|---|---|---|
as_of | string | No | YYYY-MM-DD; valid only with ticker; returns the fund composition in effect on or before this date |
asset_class | string | No | equity | bond; valid only with ticker; omit for all holdings |
cursor | string | No | opaque cursor from the response next_page_url; when supplied, omit the original filters because the cursor preserves them |
holding | string | No | US security ticker; supply exactly one of ticker or holding to find funds whose latest filing holds the security |
limit | integer | No | total rows across all pages; default 50; each response page contains up to 10 rows |
offset | integer | No | rows to skip; default 0 |
ticker | string | No | ETF or index-fund ticker; supply exactly one of ticker or holding. If availability is uncertain, call financialdatasets.index-funds.tickers first |
Call it
curl https://api.orcarouter.ai/v1/tools/financialdatasets.index-funds/run \
-H "Authorization: Bearer $ORCAROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"input":{}}'curl "https://api.orcarouter.ai/v1/tools/functions?ids=financialdatasets.index-funds&format=openai" \
-H "Authorization: Bearer $ORCAROUTER_API_KEY"{
"mcpServers": {
"orcarouter": {
"type": "http",
"url": "https://api.orcarouter.ai/v1/tools/mcp",
"headers": {
"Authorization": "Bearer <ORCAROUTER_API_KEY>"
}
}
}
}Questions
How much does ETF and index-fund holdings cost?
ETF and index-fund holdings costs $0.022 per call: 1,000 calls cost $22.00.
What does a $10 budget buy with ETF and index-fund holdings?
About 454 calls at $0.022 per call.
What inputs does ETF and index-fund holdings need?
It has no required inputs.
How do I call ETF and index-fund holdings?
Send POST /v1/tools/{id}/run with your OrcaRouter API key and a JSON body {"input": {…}}, where {id} is the tool id POST /v1/tools/discover returns for it.
Alternatives
| Tool | Price | Success (7 days) | Median latency | Runs (30 days) | Tier |
|---|---|---|---|---|---|
| Available institutional investorsList institutional investors and filer CIKs accepted by the holdings dataset, optionally by name prefix | $0.001 / call | — | — | — | bridged |
| Available institutional-holdings tickersList US stock tickers accepted by the institutional-holdings dataset | $0.001 / call | — | — | — | bridged |
| US institutional holdingsList 13F institutional holdings by filer CIK or US stock ticker | $0.022 / call | — | — | — | bridged |
