get_funds
Find funds (ETFs and mutual funds) that publish holdings to the SEC on Form N-PORT, by name words or ticker, largest first. Each fund has fund_id (SEC series id), tickers, is_etf, its first and newest public portfolio dates. Then use get_fund_holdings for a portfolio, or held_by in get_universe / get_search. Names, tickers and sizes are current, not point in time. Costs 1 credit.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_funds"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Words of the fund's name, any order, e.g. "ark innovation" or "core s&p 500". | |
| limit | No | Rows per page, default 20, max 100. | |
| offset | No | Paging offset, default 0. | |
| ticker | No | A fund ticker (e.g. "IVV", "VFIAX") or SEC series id ("S000004310"). | |
| etf_only | No | true: only ETFs listed in TickerDB. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | The TickerDB API response payload for this tool call. |