ETF Data API

We are currently focused on handling enterprise clients. We have decided to discontinue the personal/ professional offering. The data you see is not being updated.

We provide fundamental information about all ETFs, ETNs, ETCs and other fund-like products listed on all major European exchanges.

We carefully research and regulary update basic information such as: Domicile, Followed Index, Asset Class, Fee, Currency, Replication Method, Distribution Type & Frequency.

Deep fundamental information is derived using Machine Learning and Artificial Intelligence to learn about the underlying securities. Our models currently recognize Sector Exposure, Country Exposure, Factors & Dividend Yield.

Highly Available

Built with Kubernetes

93 ms

Median Response Time

SEE THE DATA WE HAVE

GETproduct/
{{fundError}}
{{ fund.name }}
Sector Allocation
Country Allocation

{{ fund.indexName }}
{{ fund.isin }}
{{ fund.assetClass }}
{{ fund.totalFee }}%
{{ fund.baseCurrency }}
{{ fund.distributionType }}
{{ fund.frequency }}
{{ fund.domicile }}
{{ fund.replicationMethod }}

Individual Product

This endpoint searches for a product (like ETFs) by its ISIN.

Retrieves all of the information known for a specific product in a JSON format.

In order to search for a product with a specific ISIN use:

{{apiUrl}}/product/ISIN

Parameters

  • isin String Mandatory

    The ISIN that distinctly identifies the product.

GET{{apiUrl}}/product/DE000A0F5UG3
{"totalFee":0.41,"indexName":"DJ Sustainability Eurozone ex Alcohol, Tobacco, Gambling, Armaments & Firearms and Adult Entertainment Index","name":"iShares Dow Jones Eurozone Sustainability Screened UCITS ETF (DE)","isin":"DE000A0F5UG3","provider":"iShares","domicile":"DEU","baseCurrency":"EUR","assetClass":"EQUITY","replicationMethod":"PHYSICAL","factor":null,"distributionFrequency":null,"distributionType":"DISTRIBUTING","listings":[{"currency":"EUR","exchange":"XETRA","ticker":"EXXV","reutersTicker":"SUBEEX.DE","bloombergTicker":"SUBEEX GY"},{"currency":"EUR","exchange":"SIX","ticker":"SUBEEX","reutersTicker":"EXXV.S","bloombergTicker":"SUBEEX SE"}],"regions":[{"country":"FRA","percentage":37.25},{"country":"DEU","percentage":26.92},{"country":"NLD","percentage":12.56},{"country":"ESP","percentage":12.35},{"country":"ITA","percentage":3.99},{"country":"FIN","percentage":3.34},{"country":"IRL","percentage":1.79},{"country":"PRT","percentage":1.08}],"sectors":[{"sector":"FINANCIALS","percentage":15.69},{"sector":"INFORMATION_TECHNOLOGY","percentage":13.88},{"sector":"INDUSTRIALS","percentage":12.18},{"sector":"HEALTH_CARE","percentage":12.01},{"sector":"CONSUMER_DISCRETIONARY","percentage":11.39},{"sector":"UTILITIES","percentage":9.3},{"sector":"CONSUMER_STAPLES","percentage":9.28},{"sector":"ENERGY","percentage":8.55},{"sector":"MATERIALS","percentage":6.25}]}

Authentication

{{apiName}} uses tokens to authenticate requests. These tokens are computed automatically by {{apiName}} when the page is visited.

Once a token has been loaded, it can be managed, cancelled and renewed.

To make a request, just pass the token in the query string as follows:

{{apiUrl}}/product/:product?token=YOUR_TOKEN

Your tokens carry many privileges, so make sure to keep them secure! Do not share your token in publicly accessible areas such as GitHub, client-side code, etc.

All API requests must be made over HTTPS. Calls made over plain HTTP will fail. API requests without authentication will also fail. There is a daily limit of a few unauthenticated calls.

Subscriptions

{{ apiName }} can be called for free up to a certain number of requests daily. The number of free requests may change day-to-day, as we closely monitor abuse.

We are currently handing couple of big clients and accept corporate subscriptions only. If you are interested in subscribing, please contact us at [email protected]

Manage Subscription

You can manage your subscription by changing payment methods/ cancelling subscriptions, etc. by logging in with your token. In case of any issues, please don't hesitate to contact us at [email protected]