Equities, ETFs, indices, currencies and cryptos, categorised.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
List cryptocurrency pairs matching a cryptocurrency (e.g. 'ETH') and/or the currency it is quoted in (e.g. 'USD' or 'BTC'), or matching a free-text query on symbol or name. Every filter accepts one value or several comma-separated values.
Rows to return (default 25, maximum 200).
Optional free-text search on symbol and name (case-insensitive substring, e.g. 'apple' or 'AAPL'); an ISIN also matches where available. Best matches come first.
Rows to skip, for paging (see the `_notes` hint in the response).
Trading currency as an ISO code, e.g. 'USD' or 'EUR'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive.
Columns to return, comma-separated. Default: symbol, name, cryptocurrency, currency, exchange. Available: symbol, name, cryptocurrency, currency, summary, exchange, website.
Cryptocurrency code, e.g. 'ETH', 'ADA' or 'XRP'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive.
Add the business/fund description (truncated to 300 characters). Off by default to keep responses small.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http financedatabase https://financedatabase.jeroenbouma.com/mcp
List cryptocurrency pairs matching a cryptocurrency (e.g. 'ETH') and/or the currency it is quoted in (e.g. 'USD' or 'BTC'), or matching a free-text query on symbol or name. Every filter accepts one value or several comma-separated values.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Rows to return (default 25, maximum 200). |
| query | any | Optional free-text search on symbol and name (case-insensitive substring, e.g. 'apple' or 'AAPL'); an ISIN also matches where available. Best matches come first. |
| offset | integer | Rows to skip, for paging (see the `_notes` hint in the response). |
| currency | any | Trading currency as an ISO code, e.g. 'USD' or 'EUR'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| show_columns | any | Columns to return, comma-separated. Default: symbol, name, cryptocurrency, currency, exchange. Available: symbol, name, cryptocurrency, currency, summary, exchange, website. |
| cryptocurrency | any | Cryptocurrency code, e.g. 'ETH', 'ADA' or 'XRP'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| include_summary | boolean | Add the business/fund description (truncated to 300 characters). Off by default to keep responses small. |
{
"type": "object",
"title": "cryptosArguments",
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 25,
"description": "Rows to return (default 25, maximum 200)."
},
"query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Query",
"default": null,
"description": "Optional free-text search on symbol and name (case-insensitive substring, e.g. 'apple' or 'AAPL'); an ISIN also matches where available. Best matches come first."
},
"offset": {
"type": "integer",
"title": "Offset",
"default": 0,
"description": "Rows to skip, for paging (see the `_notes` hint in the response)."
},
"currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Currency",
"default": null,
"description": "Trading currency as an ISO code, e.g. 'USD' or 'EUR'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"show_columns": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Show Columns",
"default": null,
"description": "Columns to return, comma-separated. Default: symbol, name, cryptocurrency, currency, exchange. Available: symbol, name, cryptocurrency, currency, summary, exchange, website."
},
"cryptocurrency": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Cryptocurrency",
"default": null,
"description": "Cryptocurrency code, e.g. 'ETH', 'ADA' or 'XRP'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"include_summary": {
"type": "boolean",
"title": "Include Summary",
"default": false,
"description": "Add the business/fund description (truncated to 300 characters). Off by default to keep responses small."
}
}
}List currency pairs matching a base currency and/or quote currency (ISO codes, comma-separated for several), or matching a free-text query on symbol or name (e.g. query='EURUSD').
| Argument | Type | Description |
|---|---|---|
| limit | integer | Rows to return (default 25, maximum 200). |
| query | any | Optional free-text search on symbol and name (case-insensitive substring, e.g. 'apple' or 'AAPL'); an ISIN also matches where available. Best matches come first. |
| offset | integer | Rows to skip, for paging (see the `_notes` hint in the response). |
| show_columns | any | Columns to return, comma-separated. Default: symbol, name, base_currency, quote_currency, exchange. Available: symbol, name, base_currency, quote_currency, summary, exchange. |
| base_currency | any | Base currency of the pair as an ISO code, e.g. 'EUR' in EURUSD. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| quote_currency | any | Quote currency of the pair as an ISO code, e.g. 'USD' in EURUSD. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| include_summary | boolean | Add the business/fund description (truncated to 300 characters). Off by default to keep responses small. |
List listed companies (stocks) matching filters such as country, sector, industry group, industry, exchange and market cap tier, or matching a free-text query on symbol or name. Every filter accepts one value or several comma-separated values. Use show_options('equities', '<field>') to see valid filter values. Returns categorisation (sector, industry, country, exchange, market cap tier), not prices.
| Argument | Type | Description |
|---|---|---|
| mic | any | ISO 10383 market identifier code, e.g. 'XNAS', 'XNYS' or 'XAMS'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| limit | integer | Rows to return (default 25, maximum 200). |
| query | any | Optional free-text search on symbol and name (case-insensitive substring, e.g. 'apple' or 'AAPL'); an ISIN also matches where available. Best matches come first. |
| market | any | Full market name, e.g. 'NASDAQ Global Select' or 'Euronext Amsterdam'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| offset | integer | Rows to skip, for paging (see the `_notes` hint in the response). |
| sector | any | Sector, e.g. 'Information Technology', 'Health Care' or 'Financials'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
List exchange-traded funds matching filters such as category group, category, family (issuer), currency and exchange, or matching a free-text query on symbol or name. Every filter accepts one value or several comma-separated values. Use show_options('etfs', '<field>') to see valid filter values.
| Argument | Type | Description |
|---|---|---|
| mic | any | ISO 10383 market identifier code, e.g. 'XNAS', 'XNYS' or 'XAMS'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| limit | integer | Rows to return (default 25, maximum 200). |
| query | any | Optional free-text search on symbol and name (case-insensitive substring, e.g. 'apple' or 'AAPL'); an ISIN also matches where available. Best matches come first. |
| family | any | Fund family (issuer), e.g. 'BlackRock Asset Management' or 'Vanguard Asset Management'. Use show_options to find the exact name. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| offset | integer | Rows to skip, for paging (see the `_notes` hint in the response). |
| category | any | Category, e.g. 'Large Cap', 'Bonds', 'Technology' or 'Emerging Markets'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| currency |
List market indices matching filters such as category group, category, currency and exchange, or matching a free-text query on symbol or name (e.g. query='S&P 500'). Every filter accepts one value or several comma-separated values. Use show_options('indices', '<field>') to see valid filter values.
| Argument | Type | Description |
|---|---|---|
| mic | any | ISO 10383 market identifier code, e.g. 'XNAS', 'XNYS' or 'XAMS'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| limit | integer | Rows to return (default 25, maximum 200). |
| query | any | Optional free-text search on symbol and name (case-insensitive substring, e.g. 'apple' or 'AAPL'); an ISIN also matches where available. Best matches come first. |
| offset | integer | Rows to skip, for paging (see the `_notes` hint in the response). |
| category | any | Category, e.g. 'Large Cap', 'Bonds', 'Technology' or 'Emerging Markets'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| currency | any | Trading currency as an ISO code, e.g. 'USD' or 'EUR'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| exchange | any | Exchange code, e.g. 'NMS' (NASDAQ Global Select), 'NYQ' (NYSE), 'PNK' (OTC Markets) or 'AMS' (Euronext Amsterdam). Use it to find an instrument's listings on certain exchanges, e.g. query='ASML' with exchange='NMS,NYQ,PNK' for its US listings. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
List the Finance Database's asset classes (which instruments exist and how they are classified, no prices), with their tool, size and filters. Use this first to see what is available. Each asset class has its own tool (e.g. `equities`) whose filters are listed here; `show_options` gives the valid values of each filter. Returns: str: Markdown table of asset classes.
No arguments.
{
"type": "object",
"title": "search_categoriesArguments",
"properties": {}
}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.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Rows to return (default 25, maximum 200). |
| query* | string | 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 | integer | Rows to skip, for paging. |
| asset_classes | any | Asset classes to search: 'all' (default) or one or more of equities, etfs, indices, currencies, cryptos (comma-separated). |
| include_delisted | boolean | Include delisted equities and ETFs. |
{
"type": "object",
"title": "search_instrumentsArguments",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 25,
"description": "Rows to return (default 25, maximum 200)."
},
"query": {
"type": "string",
"title": "Query",
"description": "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": {
"type": "integer",
"title": "Offset",
"default": 0,
"description": "Rows to skip, for paging."
},
"asset_classes": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
],
"title": "Asset Classes",
"default": "all",
"description": "Asset classes to search: 'all' (default) or one or more of equities, etfs, indices, currencies, cryptos (comma-separated)."
},
"include_delisted": {
"type": "boolean",
"title": "Include Delisted",
"default": false,
"description": "Include delisted equities and ETFs."
}
}
}Show the valid values of a Finance Database filter (e.g. every sector or country) for an asset class. Use this before filtering an asset class tool so the exact values are known. Filters narrow the options to what actually occurs, e.g. the industries of the 'Health Care' sector in Germany. Returns: str: Compact JSON with the values and their total count.
| Argument | Type | Description |
|---|---|---|
| limit | any | Maximum values to return (default 100, maximum 500); the total count is always given. |
| filters | any | Optional filters narrowing the options, e.g. {'country': 'Netherlands'} to list only the sectors present in the Netherlands. Values may be comma-separated. |
| selection | any | The filter to list the values of, e.g. 'sector', 'country', 'industry' (equities) or 'category', 'family' (ETFs). Leave empty for an overview of every filter. |
| asset_class* | string | The asset class: equities, etfs, indices, currencies or cryptos. |
| include_delisted | boolean | Include values only used by delisted entries (equities and ETFs). |
{
"type": "object",
"title": "show_optionsArguments",
"required": [
"asset_class"
],
"properties": {
"limit": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Limit",
"default": null,
"description": "Maximum values to return (default 100, maximum 500); the total count is always given."
},
"filters": {
"anyOf": [
{
"type": "object",
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
}
},
{
"type": "null"
}
],
"title": "Filters",
"default": null,
"description": "Optional filters narrowing the options, e.g. {'country': 'Netherlands'} to list only the sectors present in the Netherlands. Values may be comma-separated."
},
"selection": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Selection",
"default": null,
"description": "The filter to list the values of, e.g. 'sector', 'country', 'industry' (equities) or 'category', 'family' (ETFs). Leave empty for an overview of every filter."
},
"asset_class": {
"type": "string",
"title": "Asset Class",
"description": "The asset class: equities, etfs, indices, currencies or cryptos."
},
"include_delisted": {
"type": "boolean",
"title": "Include Delisted",
"default": false,
"description": "Include values only used by delisted entries (equities and ETFs)."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 14, 2026.
{
"type": "object",
"title": "currenciesArguments",
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 25,
"description": "Rows to return (default 25, maximum 200)."
},
"query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Query",
"default": null,
"description": "Optional free-text search on symbol and name (case-insensitive substring, e.g. 'apple' or 'AAPL'); an ISIN also matches where available. Best matches come first."
},
"offset": {
"type": "integer",
"title": "Offset",
"default": 0,
"description": "Rows to skip, for paging (see the `_notes` hint in the response)."
},
"show_columns": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Show Columns",
"default": null,
"description": "Columns to return, comma-separated. Default: symbol, name, base_currency, quote_currency, exchange. Available: symbol, name, base_currency, quote_currency, summary, exchange."
},
"base_currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Base Currency",
"default": null,
"description": "Base currency of the pair as an ISO code, e.g. 'EUR' in EURUSD. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"quote_currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Quote Currency",
"default": null,
"description": "Quote currency of the pair as an ISO code, e.g. 'USD' in EURUSD. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"include_summary": {
"type": "boolean",
"title": "Include Summary",
"default": false,
"description": "Add the business/fund description (truncated to 300 characters). Off by default to keep responses small."
}
}
}| country |
| any |
| Country of the company's headquarters, e.g. 'United States' or 'Netherlands'. This is not where it trades: ASML (Netherlands) is also listed in New York and Frankfurt. To find the listings in a country, filter on exchange or currency. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| currency | any | Trading currency as an ISO code, e.g. 'USD' or 'EUR'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| exchange | any | Exchange code, e.g. 'NMS' (NASDAQ Global Select), 'NYQ' (NYSE), 'PNK' (OTC Markets) or 'AMS' (Euronext Amsterdam). Use it to find an instrument's listings on certain exchanges, e.g. query='ASML' with exchange='NMS,NYQ,PNK' for its US listings. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| industry | any | Industry, e.g. 'Biotechnology', 'Banks' or 'Hospitality & Leisure'. Use show_options to find the exact names. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| market_cap | any | Market cap tier: 'Mega Cap' (>= $200B), 'Large Cap' (>= $10B), 'Mid Cap' (>= $2B), 'Small Cap' (>= $300M), 'Micro Cap' (>= $50M) or 'Nano Cap'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| show_columns | any | Columns to return, comma-separated. Default: symbol, name, currency, sector, industry_group, industry, exchange, country, market_cap. Available: symbol, name, summary, currency, sector, industry_group, industry, exchange, mic, market, country, state, city, zipcode, website, market_cap, isin, cusip, figi, composite_figi, shareclass_figi, delisted. |
| industry_group | any | Industry group, e.g. 'Semiconductors' or 'Banking'. Use show_options to find the exact names. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| include_summary | boolean | Add the business/fund description (truncated to 300 characters). Off by default to keep responses small. |
| include_delisted | boolean | Include delisted entries (excluded by default). Adds a `delisted` column. |
| only_primary_listing | boolean | Only primary listings: per instrument its listing on the main exchange of its home market (ASML.AS for ASML), or without one its listing on the largest main exchange abroad. Leaves out cross-listings, over-the-counter lines and depositary receipts. |
{
"type": "object",
"title": "equitiesArguments",
"properties": {
"mic": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Mic",
"default": null,
"description": "ISO 10383 market identifier code, e.g. 'XNAS', 'XNYS' or 'XAMS'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 25,
"description": "Rows to return (default 25, maximum 200)."
},
"query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Query",
"default": null,
"description": "Optional free-text search on symbol and name (case-insensitive substring, e.g. 'apple' or 'AAPL'); an ISIN also matches where available. Best matches come first."
},
"market": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Market",
"default": null,
"description": "Full market name, e.g. 'NASDAQ Global Select' or 'Euronext Amsterdam'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"offset": {
"type": "integer",
"title": "Offset",
"default": 0,
"description": "Rows to skip, for paging (see the `_notes` hint in the response)."
},
"sector": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Sector",
"default": null,
"description": "Sector, e.g. 'Information Technology', 'Health Care' or 'Financials'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"country": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Country",
"default": null,
"description": "Country of the company's headquarters, e.g. 'United States' or 'Netherlands'. This is not where it trades: ASML (Netherlands) is also listed in New York and Frankfurt. To find the listings in a country, filter on exchange or currency. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Currency",
"default": null,
"description": "Trading currency as an ISO code, e.g. 'USD' or 'EUR'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"exchange": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Exchange",
"default": null,
"description": "Exchange code, e.g. 'NMS' (NASDAQ Global Select), 'NYQ' (NYSE), 'PNK' (OTC Markets) or 'AMS' (Euronext Amsterdam). Use it to find an instrument's listings on certain exchanges, e.g. query='ASML' with exchange='NMS,NYQ,PNK' for its US listings. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"industry": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Industry",
"default": null,
"description": "Industry, e.g. 'Biotechnology', 'Banks' or 'Hospitality & Leisure'. Use show_options to find the exact names. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"market_cap": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Market Cap",
"default": null,
"description": "Market cap tier: 'Mega Cap' (>= $200B), 'Large Cap' (>= $10B), 'Mid Cap' (>= $2B), 'Small Cap' (>= $300M), 'Micro Cap' (>= $50M) or 'Nano Cap'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"show_columns": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Show Columns",
"default": null,
"description": "Columns to return, comma-separated. Default: symbol, name, currency, sector, industry_group, industry, exchange, country, market_cap. Available: symbol, name, summary, currency, sector, industry_group, industry, exchange, mic, market, country, state, city, zipcode, website, market_cap, isin, cusip, figi, composite_figi, shareclass_figi, delisted."
},
"industry_group": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Industry Group",
"default": null,
"description": "Industry group, e.g. 'Semiconductors' or 'Banking'. Use show_options to find the exact names. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"include_summary": {
"type": "boolean",
"title": "Include Summary",
"default": false,
"description": "Add the business/fund description (truncated to 300 characters). Off by default to keep responses small."
},
"include_delisted": {
"type": "boolean",
"title": "Include Delisted",
"default": false,
"description": "Include delisted entries (excluded by default). Adds a `delisted` column."
},
"only_primary_listing": {
"type": "boolean",
"title": "Only Primary Listing",
"default": false,
"description": "Only primary listings: per instrument its listing on the main exchange of its home market (ASML.AS for ASML), or without one its listing on the largest main exchange abroad. Leaves out cross-listings, over-the-counter lines and depositary receipts."
}
}
}| any |
| Trading currency as an ISO code, e.g. 'USD' or 'EUR'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| exchange | any | Exchange code, e.g. 'NMS' (NASDAQ Global Select), 'NYQ' (NYSE), 'PNK' (OTC Markets) or 'AMS' (Euronext Amsterdam). Use it to find an instrument's listings on certain exchanges, e.g. query='ASML' with exchange='NMS,NYQ,PNK' for its US listings. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| show_columns | any | Columns to return, comma-separated. Default: symbol, name, currency, category_group, category, family, exchange. Available: symbol, name, currency, summary, category_group, category, family, exchange, mic, isin, delisted. |
| category_group | any | Broad category group, e.g. 'Equities', 'Fixed Income', 'Commodities' or 'Information Technology'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| include_summary | boolean | Add the business/fund description (truncated to 300 characters). Off by default to keep responses small. |
| include_delisted | boolean | Include delisted entries (excluded by default). Adds a `delisted` column. |
| only_primary_listing | boolean | Only primary listings: per instrument its listing on the main exchange of its home market (ASML.AS for ASML), or without one its listing on the largest main exchange abroad. Leaves out cross-listings, over-the-counter lines and depositary receipts. |
{
"type": "object",
"title": "etfsArguments",
"properties": {
"mic": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Mic",
"default": null,
"description": "ISO 10383 market identifier code, e.g. 'XNAS', 'XNYS' or 'XAMS'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 25,
"description": "Rows to return (default 25, maximum 200)."
},
"query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Query",
"default": null,
"description": "Optional free-text search on symbol and name (case-insensitive substring, e.g. 'apple' or 'AAPL'); an ISIN also matches where available. Best matches come first."
},
"family": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Family",
"default": null,
"description": "Fund family (issuer), e.g. 'BlackRock Asset Management' or 'Vanguard Asset Management'. Use show_options to find the exact name. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"offset": {
"type": "integer",
"title": "Offset",
"default": 0,
"description": "Rows to skip, for paging (see the `_notes` hint in the response)."
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Category",
"default": null,
"description": "Category, e.g. 'Large Cap', 'Bonds', 'Technology' or 'Emerging Markets'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Currency",
"default": null,
"description": "Trading currency as an ISO code, e.g. 'USD' or 'EUR'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"exchange": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Exchange",
"default": null,
"description": "Exchange code, e.g. 'NMS' (NASDAQ Global Select), 'NYQ' (NYSE), 'PNK' (OTC Markets) or 'AMS' (Euronext Amsterdam). Use it to find an instrument's listings on certain exchanges, e.g. query='ASML' with exchange='NMS,NYQ,PNK' for its US listings. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"show_columns": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Show Columns",
"default": null,
"description": "Columns to return, comma-separated. Default: symbol, name, currency, category_group, category, family, exchange. Available: symbol, name, currency, summary, category_group, category, family, exchange, mic, isin, delisted."
},
"category_group": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Category Group",
"default": null,
"description": "Broad category group, e.g. 'Equities', 'Fixed Income', 'Commodities' or 'Information Technology'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"include_summary": {
"type": "boolean",
"title": "Include Summary",
"default": false,
"description": "Add the business/fund description (truncated to 300 characters). Off by default to keep responses small."
},
"include_delisted": {
"type": "boolean",
"title": "Include Delisted",
"default": false,
"description": "Include delisted entries (excluded by default). Adds a `delisted` column."
},
"only_primary_listing": {
"type": "boolean",
"title": "Only Primary Listing",
"default": false,
"description": "Only primary listings: per instrument its listing on the main exchange of its home market (ASML.AS for ASML), or without one its listing on the largest main exchange abroad. Leaves out cross-listings, over-the-counter lines and depositary receipts."
}
}
}| show_columns | any | Columns to return, comma-separated. Default: symbol, name, currency, category_group, category, exchange. Available: symbol, name, currency, summary, category_group, category, exchange, mic. |
| category_group | any | Broad category group, e.g. 'Equities', 'Fixed Income', 'Commodities' or 'Information Technology'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive. |
| include_summary | boolean | Add the business/fund description (truncated to 300 characters). Off by default to keep responses small. |
{
"type": "object",
"title": "indicesArguments",
"properties": {
"mic": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Mic",
"default": null,
"description": "ISO 10383 market identifier code, e.g. 'XNAS', 'XNYS' or 'XAMS'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 25,
"description": "Rows to return (default 25, maximum 200)."
},
"query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Query",
"default": null,
"description": "Optional free-text search on symbol and name (case-insensitive substring, e.g. 'apple' or 'AAPL'); an ISIN also matches where available. Best matches come first."
},
"offset": {
"type": "integer",
"title": "Offset",
"default": 0,
"description": "Rows to skip, for paging (see the `_notes` hint in the response)."
},
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Category",
"default": null,
"description": "Category, e.g. 'Large Cap', 'Bonds', 'Technology' or 'Emerging Markets'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Currency",
"default": null,
"description": "Trading currency as an ISO code, e.g. 'USD' or 'EUR'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"exchange": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Exchange",
"default": null,
"description": "Exchange code, e.g. 'NMS' (NASDAQ Global Select), 'NYQ' (NYSE), 'PNK' (OTC Markets) or 'AMS' (Euronext Amsterdam). Use it to find an instrument's listings on certain exchanges, e.g. query='ASML' with exchange='NMS,NYQ,PNK' for its US listings. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"show_columns": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Show Columns",
"default": null,
"description": "Columns to return, comma-separated. Default: symbol, name, currency, category_group, category, exchange. Available: symbol, name, currency, summary, category_group, category, exchange, mic."
},
"category_group": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Category Group",
"default": null,
"description": "Broad category group, e.g. 'Equities', 'Fixed Income', 'Commodities' or 'Information Technology'. Several values: comma-separated (e.g. 'A, B') or a list. Case-insensitive."
},
"include_summary": {
"type": "boolean",
"title": "Include Summary",
"default": false,
"description": "Add the business/fund description (truncated to 300 characters). Off by default to keep responses small."
}
}
}