Leeway Financial Data
Server Details
Forecast + analytics market data for AI agents: financial forecasts (revenue/net income/EPS), fundamental screening, historical market cap across 70+ exchanges and 100k+ tickers. OAuth 2.1 or API token.
- Status
- Healthy
- Uptime
- 1.6% over 54 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Score is being calculated.
Available Tools
50 toolsai_asset_eventsai_asset_eventsRead-onlyInspect
Get relevant current events for a tradable asset.
| Name | Required | Description | Default |
|---|---|---|---|
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. | |
| maxAgeDays | No | Maximum age of a cached context object in days. | |
| symbolexchange | Yes | Ticker in SYMBOL.EXCHANGE format, for example AAPL.US. |
ai_asset_price-driversai_asset_price-driversRead-onlyInspect
Get the most important factors driving an asset’s price.
| Name | Required | Description | Default |
|---|---|---|---|
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. | |
| maxAgeDays | No | Maximum age of a cached context object in days. | |
| symbolexchange | Yes | Ticker in SYMBOL.EXCHANGE format, for example AAPL.US. |
ai_asset_timelineai_asset_timelineRead-onlyInspect
Get a multi-year timeline for a tradable asset.
| Name | Required | Description | Default |
|---|---|---|---|
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. | |
| maxAgeDays | No | Maximum age of a cached context object in days. | |
| symbolexchange | Yes | Ticker in SYMBOL.EXCHANGE format, for example AAPL.US. |
ai_asset_whatsnewai_asset_whatsnewRead-onlyInspect
Get current developments for a tradable asset such as a commodity or currency.
| Name | Required | Description | Default |
|---|---|---|---|
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. | |
| maxAgeDays | No | Maximum age of a cached context object in days. | |
| symbolexchange | Yes | Ticker in SYMBOL.EXCHANGE format, for example AAPL.US. |
ai_market_cio-viewai_market_cio-viewRead-onlyInspect
Get the latest CIO view. Requires an investor or trader subscription. length=short returns the email. length=long returns the website CIO view. lang=de or lang=en is required. Does not charge the wallet. Does not take a freshness window and does not generate. HTTP 403 without that subscription. HTTP 404 if that version is missing.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | Yes | Response language: de or en. | |
| length | Yes | short returns the email. long returns the full website text. | |
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. |
ai_market_dailyai_market_dailyRead-onlyInspect
Get the latest daily market briefing. Requires a trader subscription. The email sends the website article, so short and long return that article. lang=de or lang=en is required. Does not charge the wallet. Does not take a freshness window and does not generate. HTTP 403 without a trader subscription. HTTP 404 if the article is missing.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | Yes | Response language: de or en. | |
| length | Yes | short returns the email. long returns the full website text. | |
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. |
ai_market_timeline-weeklyai_market_timeline-weeklyRead-onlyInspect
Get the weekly timeline of important market developments from the shared cache.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Response language: de or en. | |
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. | |
| maxAgeDays | No | Maximum age of a cached context object in days. |
ai_market_topicsai_market_topicsRead-onlyInspect
Get one cached research topic from the daily or weekly market whats-new research.
| Name | Required | Description | Default |
|---|---|---|---|
| topic | Yes | Market research topic to retrieve. | |
| cadence | Yes | Market briefing cadence. | |
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. | |
| maxAgeDays | No | Maximum age of a cached context object in days. |
ai_market_weeklyai_market_weeklyRead-onlyInspect
Get the latest weekly market briefing. length=short returns the email. length=long returns the website article. lang=de or lang=en is required. Included for every account. Does not charge the wallet. Does not take a freshness window and does not generate. HTTP 404 if that version is missing.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | Yes | Response language: de or en. | |
| length | Yes | short returns the email. long returns the full website text. | |
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. |
ai_research_competitorsai_research_competitorsRead-onlyInspect
Get a structured overview of a company’s competitors and competitive position.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Response language: de or en. | |
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. | |
| maxAgeDays | No | Maximum age of a cached context object in days. | |
| symbolexchange | Yes | Ticker in SYMBOL.EXCHANGE format, for example AAPL.US. |
ai_research_industryai_research_industryRead-onlyInspect
Get current developments in the industry of a company.
| Name | Required | Description | Default |
|---|---|---|---|
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. | |
| maxAgeDays | No | Maximum age of a cached context object in days. | |
| symbolexchange | Yes | Ticker in SYMBOL.EXCHANGE format, for example AAPL.US. |
ai_research_price-driversai_research_price-driversRead-onlyInspect
Get the most important factors currently driving a stock’s price.
| Name | Required | Description | Default |
|---|---|---|---|
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. | |
| maxAgeDays | No | Maximum age of a cached context object in days. | |
| symbolexchange | Yes | Ticker in SYMBOL.EXCHANGE format, for example AAPL.US. |
ai_research_risksai_research_risksRead-onlyInspect
Get the current key risks for a company and its stock.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Response language: de or en. | |
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. | |
| maxAgeDays | No | Maximum age of a cached context object in days. | |
| symbolexchange | Yes | Ticker in SYMBOL.EXCHANGE format, for example AAPL.US. |
ai_research_sectorai_research_sectorRead-onlyInspect
Get current developments in the sector of a company.
| Name | Required | Description | Default |
|---|---|---|---|
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. | |
| maxAgeDays | No | Maximum age of a cached context object in days. | |
| symbolexchange | Yes | Ticker in SYMBOL.EXCHANGE format, for example AAPL.US. |
ai_research_timelineai_research_timelineRead-onlyInspect
Get a five-year timeline of important events and investor sentiment for a stock.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Response language: de or en. | |
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. | |
| maxAgeDays | No | Maximum age of a cached context object in days. | |
| symbolexchange | Yes | Ticker in SYMBOL.EXCHANGE format, for example AAPL.US. |
ai_whatsnewai_whatsnewRead-onlyInspect
Get the latest developments for a stock, with context for an AI analysis.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Response language: de or en. | |
| sources | No | Pass true to include sources. Omit this parameter to leave sources out. | |
| maxAgeDays | No | Maximum age of a cached context object in days. | |
| symbolexchange | Yes | Ticker in SYMBOL.EXCHANGE format, for example AAPL.US. |
bondbondRead-onlyInspect
Get data for corporate or government bonds by ISIN. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/bond/{isin})
| Name | Required | Description | Default |
|---|---|---|---|
| isin | Yes | Bond ISIN.. Example: XS0971721963 |
dividendsdividendsRead-onlyInspect
Get the most recent dividend information for a stock. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/dividends/{symbolExchange})
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | YYYY-MM-DD. The end date. | |
| from | No | Format: YYYY-MM-DD. The start date. | |
| calculations | No | Format: Boolean. If true, returns price at Ex-Div date as well as dividend payout ratio. | |
| symbolExchange | Yes | Symbol and Exchange. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
dividends_historydividends_historyRead-onlyInspect
Get a daily dividend-yield OHLC series derived from payouts and price. A zero value means that no dividend is active for that trading day. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/dividends/history/{symbolExchange})
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | YYYY-MM-DD. The end date. | |
| from | No | Format: YYYY-MM-DD. The start date. | |
| calculations | No | Format: Boolean. If true, returns price at Ex-Div date as well as dividend payout ratio. | |
| symbolExchange | Yes | Symbol and Exchange. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
events_earningsevents_earningsRead-onlyInspect
Get the earnings calendar for upcoming corporate reports. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/events/earnings)
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | YYYY-MM-DD. The end date, if not provided, today in 7 days will be used. | |
| from | No | Required. Format: YYYY-MM-DD. The start date, if not provided, today will be used. | |
| symbols | No | List of tickers in format SYMBOL.EXCHANGE, comma-separated. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| type | No | |
| symbols | No | |
| earnings | No | |
| description | No |
events_iposevents_iposRead-onlyInspect
List upcoming or recent Initial Public Offerings (IPOs). All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/events/ipos)
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | YYYY-MM-DD. The end date, if not provided, today in 7 days will be used. | |
| from | No | Format: YYYY-MM-DD. The start date, if not provided, today will be used. | |
| symbols | No | List of tickers in format SYMBOL.EXCHANGE, comma-separated. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| to | No | |
| from | No | |
| ipos | No | |
| type | No | |
| description | No |
events_splitsevents_splitsRead-onlyInspect
Historical and upcoming stock splits in the from/to window: effective date and share counts. symbols filters the result. Costs 2 request units per call. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/events/splits)
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | YYYY-MM-DD. The end date. If omitted, there is no end date. | |
| from | No | Format: YYYY-MM-DD. The start date. If omitted, the earliest split date is included. | |
| symbols | No | Optional. List of tickers in format SYMBOL.EXCHANGE, comma-separated. Example: SAP.XETRA,AAPL.US |
events_trendsevents_trendsRead-onlyInspect
Get trending stocks and market sentiment signals. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/events/trends)
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | YYYY-MM-DD. The end date, if not provided, today in 7 days will be used. | |
| from | No | Format: YYYY-MM-DD. The start date, if not provided, today will be used. | |
| symbols | Yes | Required: List of tickers in format SYMBOL.EXCHANGE, comma-separated. Example: AAPL.US,SAP.XETRA,OR.PA |
fundamentalsfundamentalsRead-onlyInspect
Get comprehensive company fundamentals including balance sheet, income statement, and cash flow for up to 40 years. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/fundamentals/{symbolExchange})
| Name | Required | Description | Default |
|---|---|---|---|
| fmt | No | Output format, default is JSON. Options: XML | |
| lang | No | Language setting, default is english. Input 'german' for translated version. | |
| mainexchange | No | When 'true', return the home listing’s full fundamentals (including General.Code and General.Exchange) instead of the requested listing. Without this flag, secondary listings keep their own General identity and merge Financials from the home listing when available. | |
| symbolExchange | Yes | SYMBOL.EXCHANGE or ISIN. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| General | No | |
| Earnings | No | |
| Valuation | No | |
| Financials | No | |
| Highlights | No | |
| Technicals | No | |
| SharesStats | No | |
| SplitsDividends | No | |
| outstandingShares | No |
fundamentals_forecastfundamentals_forecastRead-onlyInspect
Get fundamental forecasts and analyst estimates for a company. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/fundamentals/forecast/{symbolExchange})
| Name | Required | Description | Default |
|---|---|---|---|
| symbolExchange | Yes | SYMBOL.EXCHANGE or ISIN. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| ISIN | No | |
| Name | No | |
| yearly | No | |
| quarterly | No | |
| CurrencyCode | No |
fundamentals_keyfiguresfundamentals_keyfiguresRead-onlyInspect
Get calculated key figures (margins, growth, analyst metrics) as time series for a symbol. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/fundamentals/keyfigures/{symbolExchange})
| Name | Required | Description | Default |
|---|---|---|---|
| symbolExchange | Yes | Symbol and exchange. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| Growth | No | |
| Margins | No | |
| Analysts | No |
general_creditsgeneral_creditsRead-onlyInspect
Wallet balance for this API token: included millieur, purchased millieur, total, and autoRecharge. Use after HTTP 402 on billed AI. Does not consume daily request units. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/credits)
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
general_dailyrequestsleftgeneral_dailyrequestsleftRead-onlyInspect
Check how many API request units are remaining for the current day. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/dailyrequestsleft)
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
general_exchangesgeneral_exchangesRead-onlyInspect
List all supported stock exchanges and their codes. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/exchanges)
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
general_isingeneral_isinRead-onlyInspect
Resolve a company name or ISIN to its primary stock symbol and exchange. Use this first if you only have a name or ISIN. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/isin/{isin})
| Name | Required | Description | Default |
|---|---|---|---|
| isin | Yes | ISIN (e.g. DE0007164600) or name/code substring (e.g. SAP). Example: SAP |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
general_mainstockgeneral_mainstockRead-onlyInspect
Find the primary listing for a given ISIN. Useful to avoid secondary or illiquid listings. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/mainstock/{isin})
| Name | Required | Description | Default |
|---|---|---|---|
| isin | Yes | isin |
general_screenergeneral_screenerRead-onlyInspect
Screen stocks by listing fields, Highlights, keyfigures (incl. aliases like pe/roe/market_cap), and/or market signals. At least one of filters, signals, or preset is required. Supports preset=quality with explicit thresholds; pagination up to limit 1000. See OpenAPI filters/signals/preset params for the full field catalog. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/screener)
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| data | No | |
| total | No | |
| preset | No |
general_symbolsgeneral_symbolsRead-onlyInspect
List all available stock symbols for a specific exchange (e.g., XETRA, NYSE). All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/symbols/{exchange})
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Common Stock | ETF | FUND | |
| exchange | Yes | exchange |
general_tradingperiodgeneral_tradingperiodRead-onlyInspect
Get the first and last date the requested stock was tradable on the exchange. Returns two datestrings in an object. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/tradingperiod/{symbolExchange})
| Name | Required | Description | Default |
|---|---|---|---|
| symbolExchange | Yes | symbolExchange |
historicalquoteshistoricalquotesRead-onlyInspect
Get historical end-of-day price data (OHLCV) for a symbol. Format: SYMBOL.EXCHANGE (e.g., SAP.XETRA). All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/historicalquotes/{symbolExchange})
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | YYYY-MM-DD. The end date, if not provided, today in 7 days will be used. | |
| from | No | Format: YYYY-MM-DD. The start date, if not provided, today will be used. | |
| byname | No | Set this to true and pass a Companyname in symbolExchange. | |
| filter | No | Set this to e.g. close to get only ONE (e.g. close) for each day. Date is always returned. Keys are renamed to time,value | |
| symbolExchange | Yes | Symbol and Exchange. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
historicalquotes_benchmarkhistoricalquotes_benchmarkRead-onlyInspect
Get absolute and relative performance vs. benchmark indices or ETFs. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/historicalquotes/benchmark)
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Primary symbol in SYMBOL.EXCHANGE format. Example: SAP.XETRA | |
| benchmark | No | Optional comma-separated benchmark symbols (SYMBOL.EXCHANGE). Each adds relative performance columns.. Example: DAX.INDX,ACWI.US |
Output Schema
| Name | Required | Description |
|---|---|---|
| symbol | No | |
| highLow | No | |
| performance | No |
historicalquotes_marketcaphistoricalquotes_marketcapRead-onlyInspect
Get historical market capitalization data for a company. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/historicalquotes/marketcap/{symbolExchange})
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | YYYY-MM-DD. The end date, if not provided, today in 7 days will be used. | |
| from | No | Format: YYYY-MM-DD. The start date, if not provided, today will be used. | |
| byname | No | Set this to true and pass a Companyname in symbolExchange. | |
| valuation | No | Optional. pe, pb, ps, pc, or liab for one ratio; all returns an object with all five keys. Omit for market-cap history. | |
| symbolExchange | Yes | Symbol and Exchange. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
historicalquotes_marketcap_aggregationhistoricalquotes_marketcap_aggregationRead-onlyInspect
Aggregated valuation multiples across sectors, countries and market cap. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/historicalquotes/marketcap/aggregation/{type})
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | YYYY-MM-DD. The end date, if not provided, today in 7 days will be used. | |
| from | No | Format: YYYY-MM-DD. The start date, if not provided, today will be used. | |
| type | Yes | History of common multiples, options are pe, pb, ps, pc, liab for ratios of price in regard to earnings, bookvalue, sales, cashflow and liabilities. | |
| maxCap | No | Limits aggregation to companies of marketcap between smaller than maxCap | |
| minCap | No | Limits aggregation to companies of marketcap between greater than minCap | |
| sector | No | Limits aggregation to companies of that sector or industry | |
| country | No | Limits aggregation to companies of that country or area (EU, NA, ASIA, OTHER) | |
| symbolExchange | Yes | Symbol and Exchange. Example: SAP.XETRA |
historicalquotes_marketwide-lastday-quotehistoricalquotes_marketwide-lastday-quoteRead-onlyInspect
One OHLCV bar per listed instrument on an exchange for a trading day—useful for screening an entire market in one call across 70+ exchanges. Omit date for the latest session. Costs 1 request unit per call. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/historicalquotes/marketwide-lastday-quote/{exchange})
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Trading date (YYYY-MM-DD). Default: last trading day.. Example: 2026-06-10 | |
| filter | No | Extended fields (name, EMAs, avg volumes). Past 30 days only. | |
| symbols | No | Optional. Comma-separated symbols to limit results.. Example: SAP,RWE,ALV | |
| exchange | Yes | Exchange code. Example: XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
img_logosimg_logosRead-onlyInspect
Logos for publicly traded companies. Paths can be found in the fundamentals JSON. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/img/logos/{path})
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | path |
img_logosbycodeexchangeimg_logosbycodeexchangeRead-onlyInspect
Logos for publicly traded companies. Paths can be found in the fundamentals JSON. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/img/logosbycodeexchange/{codeexchange})
| Name | Required | Description | Default |
|---|---|---|---|
| codeexchange | Yes | codeexchange |
intradayintradayRead-onlyInspect
Get intraday price data (1m, 5m, 1h intervals) for a symbol. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/intraday/{symbolExchange})
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | YYYY-MM-DD. The end date, if not provided, today in 7 days will be used. | |
| from | No | Format: YYYY-MM-DD. The start date, if not provided, today will be used. | |
| interval | No | '5m' for 5 minutes, '1h' for 1 hour, and '1m' for 1 minute intervals. 1 minute is only available for US exchanges NYSE and NASDAQ. | |
| symbolExchange | Yes | Symbol and Exchange. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
liveliveRead-onlyInspect
Get the latest real-time or near-real-time price quote for a symbol. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/live/{symbolExchange})
| Name | Required | Description | Default |
|---|---|---|---|
| multi | No | Optional: Comma-separated list of additional SYMBOL.EXCHANGE tickers. Response is an array when provided.. Example: SAP.XETRA,EURUSD.FOREX | |
| symbolExchange | Yes | Symbol and Exchange. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| low | No | |
| code | No | |
| high | No | |
| open | No | |
| close | No | |
| change | No | |
| result | No | |
| volume | No | |
| change_p | No | |
| datetime | No | |
| gmtoffset | No | |
| timestamp | No | |
| previousClose | No |
live_relative-movelive_relative-moveRead-onlyInspect
Compare today's price change to the average daily range over the last year (unusual move detection). All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/live/relative-move/{symbolExchange})
| Name | Required | Description | Default |
|---|---|---|---|
| symbolExchange | Yes | Symbol and exchange. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| change_p | No | |
| relativeMove | No | |
| averageTrueRange_1Y | No |
macromacroRead-onlyInspect
Get macroeconomic data for a specific country. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/macro/{country})
| Name | Required | Description | Default |
|---|---|---|---|
| country | Yes | Select Country in Alpha-3 ISO format. | |
| indicator | No | Select desired indicator. Default: gdp_current_usd |
macro_countriesmacro_countriesRead-onlyInspect
List supported countries for macroeconomic data. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/macro/countries)
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
macro_indicatorsmacro_indicatorsRead-onlyInspect
List available macroeconomic indicators (GDP, inflation, etc.). All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/macro/indicators)
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
newsnewsRead-onlyInspect
Get the latest financial news and articles. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/news/)
| Name | Required | Description | Default |
|---|---|---|---|
| s | No | Format: Code.Exchange. The code for which the news are queried . | |
| to | No | YYYY-MM-DD. The end date. | |
| from | No | Format: YYYY-MM-DD. The start date. |
ratingsratingsRead-onlyInspect
Get Leeway ratings for a listing. Market-Fit measures how well the company fits historically successful fundamental patterns using 18 metrics across profitability, financial strength and valuation; adaptive peer groups learn optimal ranges from roughly four years of returns, hit rates and stability, with rolling recalibration and forecasts. Business-Rating measures long-term business quality independently of price across twelve dimensions; it is produced from scored, fact-checked analysis. Cycle-Rating measures whether the listing is cheap or expensive versus its own valuation history using valuation multiples, leverage and dividend yield; higher means historically cheaper. Leeway-Score combines Market-Fit, Business and Cycle in equal thirds. Market-Fit, Business and Leeway-Score range from -100 to +100; Cycle ranges from 0 to 100. Factor statistics include the current raw value, machine-learning score, average performance, normalized performance, win rate and deviation. These are analytical ratings, not buy recommendations. Methodology: https://leeway.tech/en/hilfe/scores; Market-Fit: https://leeway.tech/en/hilfe/scores/marketfit; Business: https://leeway.tech/en/hilfe/scores/business; Cycle: https://leeway.tech/en/hilfe/scores/cycle. Free access is SAP only; Investor covers US/Europe; Trader worldwide. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/ratings/{symbolExchange})
| Name | Required | Description | Default |
|---|---|---|---|
| symbolExchange | Yes | Symbol and exchange. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| code | No | |
| name | No | |
| country | No | |
| factors | No | |
| ratings | No | |
| exchange | No | |
| discontinued | No |
splitssplitsRead-onlyInspect
Get historical stock split data. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/splits/{symbolExchange})
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | YYYY-MM-DD. The end date. | |
| from | No | Format: YYYY-MM-DD. The start date. | |
| symbolExchange | Yes | Symbol and Exchange. Example: SAP.XETRA |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
50 tool updates
- First observed
ai_asset_events - First observed
ai_asset_price-drivers - First observed
ai_asset_timeline - First observed
ai_asset_whatsnew - First observed
ai_market_cio-view - First observed
ai_market_daily - First observed
ai_market_timeline-weekly - First observed
ai_market_topics - First observed
ai_market_weekly - First observed
ai_research_competitors - First observed
ai_research_industry - First observed
ai_research_price-drivers - First observed
ai_research_risks - First observed
ai_research_sector - First observed
ai_research_timeline - First observed
ai_whatsnew - First observed
bond - First observed
dividends - First observed
dividends_history - First observed
events_earnings - First observed
events_ipos - First observed
events_splits - First observed
events_trends - First observed
fundamentals - First observed
fundamentals_forecast - First observed
fundamentals_keyfigures - First observed
general_credits - First observed
general_dailyrequestsleft - First observed
general_exchanges - First observed
general_isin - First observed
general_mainstock - First observed
general_screener - First observed
general_symbols - First observed
general_tradingperiod - First observed
historicalquotes - First observed
historicalquotes_benchmark - First observed
historicalquotes_marketcap - First observed
historicalquotes_marketcap_aggregation - First observed
historicalquotes_marketwide-lastday-quote - First observed
img_logos - First observed
img_logosbycodeexchange - First observed
intraday - First observed
live - First observed
live_relative-move - First observed
macro - First observed
macro_countries - First observed
macro_indicators - First observed
news - First observed
ratings - First observed
splits
Publisher details
- Operator
- PWP Leeway · Publisher source
- Operator website
- https://leeway.tech · Publisher source
- Vendor relationship
- First-party
- Documentation
- https://leeway.tech/mcp/setup · Publisher source
- Trust center
- Unknown
- Restrictions
- Unknown
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.1624 npm1MIT
- AlicenseCqualityBmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs117 npmMIT
- AlicenseAqualityCmaintenanceRevnuvo Company Intelligence tells AI agents what changed at a company, with evidence. It observes company websites, technologies, and DNS over time and returns timestamped, confidence-aware changes, signals, and monitoring.9MIT

industrylens-mcpofficial
AlicenseNot gradedqualityBmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.