ETF Data API

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. Tokens are loaded with time and calls when you subscribe.

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.

Nevertheless, it should always be enough for someone just exploring the API and doing small individual research. In case that these requests are not enough, you will need to subscribe to one of the plans listed below.

Subscription Plans

Currently we offer only card payment via our self-service platform. For payment options via invoice, please contact us at contact@zurianalytics.com

Professional

For individuals, or small applications aimed at a small set of users.Terms & conditions

5'000 API calls | month

FREE for 30 days, cancellable
34 € | month afterwards

Business

For applications & businesses presenting fund data to clients.Terms & conditions

10'000'000 API calls | month

345 € | month

Customized

Something else you would like? XLSX? CSV? Integration support?

Get in touch:

contact@zurianalytics.com

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 support@zurianalytics.com