Funds & ETF API: Prices, Holdings & Ratings

<- All Datasets

Comprehensive Market Data for Developers & Traders

Our Stock API provides access to comprehensive market data from more than 50 exchanges worldwide, including XETRA and Frankfurt Stock Exchange, Euronext Paris/Amsterdam, as well as NYSE and NASDAQ in the USA. We offer fundamental data (annual/quarterly, up to 40 years), historical quotes (up to 100 years back), intraday data and more.

Coverage includes stocks, ETFs, indices, funds, currencies and cryptos. For stocks/ETFs we provide master data, for stocks also fundamentals.

All data is provided in JSON format via a REST API. The base package includes 100,000 requests/day. Examples: Documentation. Pricing: Packages.

The free account includes 50 daily requests. API tokens can be found in the account area. Contact: kontakt@leeway.tech.

Leeway Stock API Dashboard showing market data endpoints for historical prices, fundamental data, dividends and splits from XETRA, NYSE, NASDAQ and 50+ global exchanges in JSON format
API Dashboard Overview

"Die Leeway API arbeitet sehr gut. Die qualitativ beste API, die ich bisher gefunden habe."

DS

Entwickler & API-Nutzer

"Ich habe mich direkt zurechtgefunden, großes Kompliment! Eure Dokumentation bei Leeway ist wirklich stark."

FG

Trader

Supported Data Types

Overview of available API data types with categories, examples and endpoints
CategoryExamplesUse CaseTypical FieldsExample Endpoint
Realtime QuotesOHLC, last, changeLive Display / Triggero,h,l,c,v,date/api/v1/public/live
Historical PricesOHLC, VolumeCharts, Backtestso,h,l,c,v,date/api/v1/public/historicalquotes
Intraday Aggregations1m, 5m, 15mShort-term Strategiesinterval, o,h,l,c,v/api/v1/public/intraday
DividendsCash, Ex‑DateIncome ModelsexDate, amount, currency/api/v1/public/events
SplitsRatioPrice NormalizationsplitDate, from, to/api/v1/public/events
Corporate ActionsM&A, Spin‑offsEvent Adjustmenttype, effectiveDate/api/v1/public/events
FundamentalsKPIs, Balance SheetScreening, Valuationrevenue, netIncome/api/v1/public/fundamentals
MetadataListing, ISINData Qualityname, isin, wkn/api/v1/public/isin

Quick Start: First Steps with the API

1. Get API Token

Sign up for free and get your API token immediately in the Account area.

2. Find Exchange

All exchanges: https://api.leeway.tech/api/v1/public/general/exchanges?apitoken=YOUR_TOKEN

3. Find Symbol or Search by Name/ISIN

All XETRA symbols: https://api.leeway.tech/api/v1/public/general/symbols/XETRA?apitoken=YOUR_TOKEN
Search example (Apple): https://api.leeway.tech/api/v1/public/general/isin/apple?apitoken=YOUR_TOKEN

4. Retrieve Fundamental Data

For Deutsche Telekom: https://api.leeway.tech/api/v1/public/fundamentals/DTE.XETRA?apitoken=YOUR_TOKEN

5. Retrieve Historical Prices

For Deutsche Telekom on XETRA: https://api.leeway.tech/api/v1/public/historicalquotes/DTE.XETRA?apitoken=YOUR_TOKEN

Available Datasets

Price Data API

End-of-day History

Historical price data with up to 100 years of daily history in Open, High, Low, Close, Volume format. Access to daily updated data for the majority of stocks traded worldwide.

Fundamental Data API

Balance sheet data, estimates, etc.

Up to 40 years of history of annually or quarterly published balance sheets, cash flow statements and income statements: From net income to dividend payments to long-term or short-term liabilities. Also: Analyst estimates, earnings history and more.

Live Quotes (Delayed)

Worldwide, Intraday

Price data for stocks with 15 to 20 minutes delay for around 50,000 stocks worldwide.

Interval Price Data

Price History in Minute Intervals

3-month history of price data in 5-minute or 1-minute (US only) intervals.

Forex, Crypto and Commodities

History and Live Quotes

Real-time price data for cryptocurrencies and over 2000 traditional currency pairs. Up to 20 years of closing price history.

Funds & ETF API

History and Live Quotes

Historical prices and master data for funds and ETFs from around the world.

For ETFs, typically the top 10 or even top 50 components are available depending on the provider. Common ratings and metrics such as Morningstar ratings are also included. Unfortunately, we do not yet have data on fund composition. We are working to close this data gap. With an API token from the free account, funds can be searched by name or ISIN via the example request.

Example document: https://api.leeway.tech/api/v1/public/general/isin/acatis?apitoken=YOUR_TOKEN

Ready for the Best API Experience?

Start today with 50 free requests per day. The Leeway API is waiting for you.

Data Fields Explanation

Here you'll find a selection of important ETF/fund data fields. For the complete list of all fields visit the API Glossary.

General

Code
The ETF or fund ticker symbol.
Type
The type of security, such as Common Stock, ETF, Fund, or Index. For this section, it will be ETF.
Name
The name of the ETF or fund.
Exchange
The exchange code identifier for the stock exchange where this ticker is listed (this is NOT to be interpreted as "primary exchange").
CurrencyCode
The three-letter ISO 4217 currency code used for trading (e.g., USD, EUR, GBP).
CurrencyName
The full name of the trading currency.
CurrencySymbol
The standard currency symbol (e.g., $ for USD, £ for GBP, € for EUR).
CountryName
The country where the stock exchange is located.
CountryISO
The ISO country code.
OpenFigi
The Open Financial Instrument Global Identifier (FIGI) code.
Description
A description of the ETF or fund and its investment strategy.
Category
The Morningstar category classification for the ETF or fund.
UpdatedAt
The date when the fundamentals data for this ticker was last updated.

Technicals

Beta
The 5-year levered beta, measuring volatility relative to the country's main market indices.
52WeekHigh
The highest price reached during the past 52 weeks.
52WeekLow
The lowest price reached during the past 52 weeks.
50DayMA
The 50-day simple moving average of the price.
200DayMA
The 200-day simple moving average of the price.

ETF_Data

ISIN
International Securities Identification Number. This identifier may be shared between different ticker symbols for the same security traded on different exchanges.
Company_Name
The name of the ETF issuer or fund management company.
Company_URL
The website URL of the ETF issuer.
ETF_URL
The direct link to the ETF's page on the issuer's website.
Domicile
The country where the ETF is legally formed and regulated.
Index_Name
The benchmark index that the ETF tracks, as classified by Morningstar.
Yield
The current trailing twelve months (TTM) dividend yield.
Dividend_Paying_Frequency
How often the ETF pays dividends (e.g., monthly, quarterly, annually).
Inception_Date
The date when the ETF first began trading.
Max_Annual_Mgmt_Charge
The maximum annual management fee charged to investors, based on the value of their investment. Expressed as a decimal (e.g., 0.2000 = 0.2%).
Ongoing_Charge
The Ongoing Charges Figure (OCF), representing the total annual cost of holding the investment. This broader metric includes management fees and other operating expenses, commonly used in Europe for UCITS funds. Expressed as a decimal (e.g., 0.2000 = 0.2%).
Date_Ongoing_Charge
The date when the ongoing charge was set or last changed, if available.
NetExpenseRatio
The North American equivalent of the Ongoing Charge, representing the fund's total annual operating expense ratio. These fees are deducted from dividend and capital gains distributions. To convert to percentage, multiply by 100 (e.g., 0.00150 = 0.15%).
AnnualHoldingsTurnover
The percentage rate at which the ETF or fund replaces its holdings each year, indicating how actively the portfolio is managed.
TotalAssets
Total assets under management, representing the size of this share class.
Average_Mkt_Cap_Mil
The average market capitalization of the ETF's holdings, expressed in millions.

Market_Capitalisation

Mega
The percentage of holdings in "mega" or "giant" capitalization companies.
Big
The percentage of holdings in "big" or "large" capitalization companies.
Medium
The percentage of holdings in "medium" capitalization companies.
Small
The percentage of holdings in "small" capitalization companies.
Micro
The percentage of holdings in "micro" capitalization companies.

Asset_Allocation

Long_%
The percentage of long positions in this asset type.
Short_%
The percentage of short positions in this asset type.
Net_Assets_%
The net percentage of assets allocated to this type (long minus short).
Cash
Cash and currency investments.
NotClassified
Investments that cannot be classified into other categories.
Stock non-US
Non-US equity investments.
Other
Other non-stock investment types.
Stock US
US equity investments.
Bond
Fixed income investments (bonds).

World_Regions

Equity_%
The percentage allocation to this region for this specific ETF.
Relative_to_Category
The average percentage allocation to this region across all ETFs in the same category.
Regions
Geographic regions: North America, United Kingdom, Europe Developed, Europe Emerging, Africa/Middle East, Japan, Australasia, Asia Developed, Asia Emerging, Latin America.

Sector_Weights

Equity_%
The percentage allocation to this sector for this specific ETF.
Relative_to_Category
The average percentage allocation to this sector across all ETFs in the same category.
Sectors
Economic sectors: Basic Materials, Consumer Cyclicals, Financial Services, Real Estate, Communication Services, Energy, Industrials, Technology, Consumer Defensive, Healthcare, Utilities.

Fixed_Income

EffectiveDuration
A duration calculation for bonds with embedded options, measuring sensitivity to interest rate changes.
Fund_%
The duration in years for this specific ETF.
Relative_to_Category
The average duration in years across all ETFs in the same category.
ModifiedDuration
A measure of how much a bond's price will change in response to a change in interest rates.
EffectiveMaturity
The weighted average time until bonds reach maturity, accounting for early redemption through calls or refunding.
CreditQuality
Credit quality classification for bonds in the ETF's holdings (e.g., AAA, AA, A, BBB). Note: This field structure may vary and should be interpreted with caution.
Coupon
The annual interest rate paid on bonds, expressed as a percentage of the face value, paid from issue date until maturity.
Price
The recent average price of bonds in the ETF's portfolio.
YieldToMaturity
The total expected rate of return if bonds are held until maturity, including all interest payments and principal repayment.

Holdings_Count

Holdings_Count
The total number of individual securities held in the ETF's portfolio.

Top_10_Holdings

AAPL.US
The full ticker symbol of the holding (example format shown).
Code
The ticker symbol of the holding.
Exchange
The exchange code suffix (e.g., .US, .XETRA).
Name
The name of the company or issuer.
Sector
The economic sector of the holding company.
Industry
The industry classification of the holding company.
Country
The country where the exchange is located.
Region
The geographic region of the country.
Assets_%
The percentage of the ETF's total assets allocated to this holding.

Holdings

Holdings
The complete list of all securities held in the ETF's portfolio, if available.

Valuations_Growth

Valuations_Rates_Portfolio
Valuation metrics specific to this ETF's portfolio.
Price/Prospective Earnings
The average price-to-prospective earnings ratio of the ETF's holdings.
Price/Book
The average price-to-book ratio of the ETF's holdings.
Price/Sales
The average price-to-sales ratio of the ETF's holdings.
Price/Cash Flow
The average price-to-cash flow ratio of the ETF's holdings.
Dividend-Yield Factor
The average dividend yield of the ETF's holdings.
Valuations_Rates_To_Category
The average valuation ratios across all ETFs in the same category.
Growth_Rates_Portfolio
Growth metrics specific to this ETF's portfolio.
Long-Term Projected Earnings Growth
The average long-term projected earnings growth rate of the ETF's holdings.
Historical Earnings Growth
The average historical earnings growth rate of the ETF's holdings.
Sales Growth
The average sales growth rate of the ETF's holdings.
Cash-Flow Growth
The average cash flow growth rate of the ETF's holdings.
Book-Value Growth
The average book value growth rate of the ETF's holdings.
Growth_Rates_To_Category
The average growth rates across all ETFs in the same category.

MorningStar

Ratio
The Morningstar star rating (1-5 stars), representing the fund's risk-adjusted return relative to its category.
Category_Benchmark
The benchmark index used for this ETF category. Note: This is the category benchmark, not necessarily the index tracked by this specific ETF.
Sustainability_Ratio
The Morningstar sustainability rating, indicating how well the fund manages ESG (Environmental, Social, Governance) risks.

Performance

1y_Volatility
The 1-year daily volatility of the ETF, annualized to show expected price fluctuation.
3y_Volatility
The 3-year standard deviation volatility of the ETF, measuring price variability over three years.
3y_ExpReturn
The expected 3-year return for the ETF. If unavailable, use the trailing Returns_3Y figure as an approximation.
3y_SharpRatio
The Sharpe ratio calculated over 3 years, measuring risk-adjusted return (higher is better).
Returns_YTD
Year-to-date return, calculated as ((Ending Price – Beginning Price + Dividends) / Beginning Price), annualized over 3 years. Note: These figures include management fees and may differ from returns calculated using price data alone.
Returns_1Y
The 1-year trailing total return, including dividends and distributions.
Returns_3Y
The 3-year trailing total return, including dividends and distributions.
Returns_5Y
The 5-year trailing total return, including dividends and distributions.
Returns_10Y
The 10-year trailing total return, including dividends and distributions.
Bonds

Coupon, Maturity and Morningstar Rating

Comprehensive data for corporate and US government bonds.

Macroeconomic Data

From GDP to Startup Formations

30 economic datasets and indicators for over one hundred countries.

Corporate Events

Splits, IPOs, Corporate Reports

Historical and current corporate events such as stock splits, initial public offerings (IPOs) and other corporate actions.

Dividends

Historical Dividend Payments

Comprehensive dividend data with ex-dividend dates, payment dates and dividend amounts for stocks worldwide.

📚 API Glossary: All Data Fields Explained

Complete explanation of all data fields – Ideal for developers & analysts

Our comprehensive API glossary explains all data fields available in the Leeway API. From fundamental data to balance sheet data to macro indicators – find detailed explanations for every field, grouped by categories for easy navigation.

  • ✓ Fundamental data (Revenue, EBITDA, etc.)
  • ✓ Balance sheet data (Assets, Liabilities, etc.)
  • ✓ ETF fields (Holdings, Ratings, etc.)
  • ✓ Crypto fundamental data
  • ✓ Macroeconomic indicators
  • ✓ Splits, dividends, IPO data

Why Leeway Is the Best Choice

Comparison of Leeway API with typical alternatives
CriteriaLeewayTypical Alternatives
European Focus ✓ Yes (XETRA, Frankfurt, Euronext) Partial / US-focused
European Fundamentals ✓ High coverage & quality (DE, FR, NL, Nordics) Often sparse / delayed
Small/Mid Caps (Europe) ✓ High-quality fundamentals even for smaller caps Heterogeneous / incomplete
Data Normalization ✓ Unified IDs & formats Inconsistent
Developer UX ✓ Consistent JSON schemas Heterogeneous

Frequently Asked Questions

How do I get an API token?+
Find your API token in the account area.
Which formats do you provide?+
JSON (UTF-8). CSV export optionally via ?format=csv (beta).
How does authentication work?+
Use a bearer token in the Authorization header. You receive the API token immediately after registration.
Are there rate limits?+
100,000 requests per day in the base plan. We signal overages with HTTP 429. Free tier: 50 requests/day.
Which identifiers can I use?+
Use ticker and ISIN. We always return the normalized symbol form plus the ISIN.
Do you offer WebSockets or streaming?+
Streaming (WebSocket) is in private beta – join the wait list on request.
How does support work?+
Reach us directly via kontakt@leeway.tech. Expect fast replies and personal support.
Do you support adjusted close / split adjustments?+
Yes, adjusted fields (e.g. adjustedClose, factor) are available.
How do I fetch historical prices for a stock?+
How do I fetch fundamental data for a stock?+

Ready for the Best API Experience?

Start today with 50 free requests per day. The Leeway API is waiting for you.

© Leeway
PWP Leeway UG (haftungsbeschränkt)