search_instruments
Find which instruments exist in the Finance Database by ticker, name or ISIN,
across equities, ETFs, indices, currencies and cryptocurrencies at once, with
their symbol, exchange and classification (no prices or financial data).
Matches are case-insensitive substrings of the symbol or name (plus exact
ISIN/CUSIP/FIGI matches), ordered by relevance: exact symbol first, then
symbols and names starting with the query, primary listings and larger
companies first. Each row says which asset class tool has the full record.
Returns:
str: Compact JSON with the matches and their total count per asset class.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "search_instruments"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows to return (default 25, maximum 200). | |
| query | Yes | Ticker, (part of a) name or identifier to look up, e.g. 'AAPL', 'apple', 'S&P 500', 'bitcoin' or an ISIN such as 'US0378331005'. Case-insensitive. | |
| offset | No | Rows to skip, for paging. | |
| asset_classes | No | Asset classes to search: 'all' (default) or one or more of equities, etfs, indices, currencies, cryptos (comma-separated). | all |
| include_delisted | No | Include delisted equities and ETFs. |