This API provides comprehensive information on exchange-traded funds (ETFs), designed for financial analysts, institutional investors, application developers, and investment platforms. When querying a specific ETF by its ticker, ISIN, or CUSIP, the API returns key data such as the fund's full name, country of origin, expense ratio, assets under management (AUM), total number of shares, and detailed composition.
Each share includes the ticker of the underlying company, the number of shares in the portfolio, its percentage weight within the fund, the updated market value, and the last update date. This allows for accurate tracking of sector exposure, weightings, and recent portfolio changes, providing transparent and reliable information for comparative studies, portfolio rebalancing, and automated reporting.
The API is also designed to be easily integrated into financial dashboards, investment applications, or quantitative analysis systems. The data is delivered in a structured format, ideal for automated calculations, risk modeling, and asset concentration monitoring.
In summary, this API is a complete solution for accessing the internal structure and essential metrics of any ETF, optimizing transparency and efficiency in professional financial analysis.
Returns complete ETF data: ticker, ISIN, CUSIP, expenses, AUM, holdings with weights, updated values, and total number of shares.
Ticker - Endpoint Features
| Object | Description |
|---|---|
ticker |
[Required] Indicate a ticker |
{"etf_ticker": "QQQ", "holdings": [{"ticker": "NVDA", "num_shares": 202997872, "weight": 0.10099999999999999, "value": 36864413555.2, "last_updated": 1756382934}, {"ticker": "MSFT", "num_shares": 61835676, "weight": 0.08585000000000001, "value": 31334610456.24, "last_updated": 1756382934}, {"ticker": "AAPL", "num_shares": 124259866, "weight": 0.07847, "value": 28640656514.34, "last_updated": 1756382934}, {"ticker": "AMZN", "num_shares": 88323648, "weight": 0.055439999999999996, "value": 20236714229.76, "last_updated": 1756382934}, {"ticker": "AVGO", "num_shares": 64697859, "weight": 0.05322, "value": 19425532164.75, "last_updated": 1756382934}, {"ticker": "META", "num_shares": 18063062, "weight": 0.036989999999999995, "value": 13499971277.56, "last_updated": 1756382934}, {"ticker": "NFLX", "num_shares": 8710728, "weight": 0.0292, "value": 10657575708, "last_updated": 1756382934}, {"ticker": "TSLA", "num_shares": 30280525, "weight": 0.028999999999999998, "value": 10586071540, "last_updated": 1756382934}, {"ticker": "GOOGL", "num_shares": 48419987, "weight": 0.02752, "value": 10046178902.76, "last_updated": 1756382934}, {"ticker": "GOOG", "num_shares": 45416618, "weight": 0.025910000000000002, "value": 9456194033.78, "last_updated": 1756382934}, {"ticker": "COST", "num_shares": 9081453, "weight": 0.023620000000000002, "value": 8623021252.56, "last_updated": 1756382934}, {"ticker": "PLTR", "num_shares": 46317900, "weight": 0.01989, "value": 7258941288, "last_updated": 1756382934}, {"ticker": "TMUS", "num_shares": 23240652, "weight": 0.016, "value": 5841770286.72, "last_updated": 1756382934}, {"ticker": "AMD", "num_shares": 33187431, "weight": 0.0152, "value": 5546615343.03, "last_updated": 1756382934}, {"ticker": "CSCO", "num_shares": 81054529, "weight": 0.0152, "value": 5547371964.76, "last_updated": 1756382934}, {"ticker": "LIN", "num_shares": 9634936, "weight": 0.01274, "value": 4650879956.56, "last_updated": 1756382934}, {"ticker": "PEP", "num_shares": 28063691, "weight": 0.01135, "value": 4143323339.24, "last_updated": 1756382934}, {"ticker": "TXN", "num_shares": 18594910, "weight": 0.01047, "value": 3820696157.7, "last_updated": 1756382934}, {"ticker": "INTU", "num_shares": 5709578, "weight": 0.010369999999999999, "value": 3786420842.26, "last_updated": 1756382934}, {"ticker": "BKNG", "num_shares": 666048, "weight": 0.010249999999999999, "value": 3740312432.64, "last_updated": 1756382934}, {"ticker": "QCOM", "num_shares": 22474212, "weight": 0.00984, "value": 3590704851.24, "last_updated": 1756382934}, {"ticker": "SHOP", "num_shares": 24933182, "weight": 0.009559999999999999, "value": 3487902829.98, "last_updated": 1756382934}, {"ticker": "ISRG", "num_shares": 7336219, "weight": 0.00947, "value": 3456459581.85, "last_updated": 1756382934}, {"ticker": "AMGN", "num_shares": 11005942, "weight": 0.00868, "value": 3169381117.74, "last_updated": 1756382934}, {"ticker": "ADBE", "num_shares": 8723597, "weight": 0.00852, "value": 3108653790.95, "last_updated": 1756382934}, {"ticker": "APP", "num_shares": 6298065, "weight": 0.00799, "value": 2915626211.1, "last_updated": 1756382934}, {"ticker": "HON", "num_shares": 13154638, "weight": 0.00797, "value": 2910463657.5, "last_updated": 1756382934}, {"ticker": "GILD", "num_shares": 25461152, "weight": 0.00795, "value": 2900534435.84, "last_updated": 1756382934}, {"ticker": "LRCX", "num_shares": 26181394, "weight": 0.0074399999999999996, "value": 2714225115.98, "last_updated": 1756382934}, {"ticker": "AMAT", "num_shares": 16425788, "weight": 0.0074, "value": 2700235289.32, "last_updated": 1756382934}, {"ticker": "MU", "num_shares": 22874824, "weight": 0.00738, "value": 2693510526, "last_updated": 1756382934}, {"ticker": "ADI", "num_shares": 10157364, "weight": 0.00711, "value": 2595206502, "last_updated": 1756382934}, {"ticker": "CMCSA", "num_shares": 76229356, "weight": 0.0070599999999999994, "value": 2577314526.36, "last_updated": 1756382934}, {"ticker": "PANW", "num_shares": 13648273, "weight": 0.007019999999999999, "value": 2560552497.53, "last_updated": 1756382934}, {"ticker": "ADP", "num_shares": 8308572, "weight": 0.0069, "value": 2518245087.48, "last_updated": 1756382934}, {"ticker": "MELI", "num_shares": 1037706, "weight": 0.006860000000000001, "value": 2504430791.58, "last_updated": 1756382934}, {"ticker": "KLAC", "num_shares": 2706757, "weight": 0.00659, "value": 2406009229.73, "last_updated": 1756382934}, {"ticker": "SNPS", "num_shares": 3787548, "weight": 0.00626, "value": 2284535327.16, "last_updated": 1756382934}, {"ticker": "INTC", "num_shares": 89282831, "weight": 0.0060799999999999995, "value": 2218678350.35, "last_updated": 1756382934}, {"ticker": "CRWD", "num_shares": 5097908, "weight": 0.0059, "value": 2154426899.88, "last_updated": 1756382934}, {"ticker": "VRTX", "num_shares": 5256205, "weight": 0.005600000000000001, "value": 2045084241.4, "last_updated": 1756382934}, {"ticker": "SBUX", "num_shares": 23260194, "weight": 0.00559, "value": 2038988606.04, "last_updated": 1756382934}, {"ticker": "CEG", "num_shares": 6415125, "weight": 0.00555, "value": 2026794592.5, "last_updated": 1756382934}, {"ticker": "DASH", "num_shares": 8160335, "weight": 0.00549, "value": 2004586292.75, "last_updated": 1756382934}, {"ticker": "CDNS", "num_shares": 5588710, "weight": 0.0053100000000000005, "value": 1938611724.8, "last_updated": 1756382934}, {"ticker": "ORLY", "num_shares": 17497175, "weight": 0.00499, "value": 1820581058.75, "last_updated": 1756382934}, {"ticker": "MSTR", "num_shares": 5194102, "weight": 0.00487, "value": 1776694530.12, "last_updated": 1756382934}, {"ticker": "CTAS", "num_shares": 8264840, "weight": 0.00483, "value": 1762063888, "last_updated": 1756382934}, {"ticker": "PDD", "num_shares": 13671348, "weight": 0.00458, "value": 1670912152.56, "last_updated": 1756382934}, {"ticker": "MDLZ", "num_shares": 26502707, "weight": 0.0044800000000000005, "value": 1636807184.32, "last_updated": 1756382934}, {"ticker": "TRI", "num_shares": 9212742, "weight": 0.00441, "value": 1611124320.96, "last_updated": 1756382934}, {"ticker": "MAR", "num_shares": 5606194, "weight": 0.00414, "value": 1511822335.98, "last_updated": 1756382934}, {"ticker": "PYPL", "num_shares": 19906125, "weight": 0.0038, "value": 1386461606.25, "last_updated": 1756382934}, {"ticker": "ASML", "num_shares": 1789066, "weight": 0.00377, "value": 1377580820, "last_updated": 1756382934}, {"ticker": "MRVL", "num_shares": 17647783, "weight": 0.00362, "value": 1319877690.57, "last_updated": 1756382934}, {"ticker": "REGN", "num_shares": 2172676, "weight": 0.0034899999999999996, "value": 1275273904.96, "last_updated": 1756382934}, {"ticker": "ADSK", "num_shares": 4380220, "weight": 0.0034300000000000003, "value": 1252523909, "last_updated": 1756382934}, {"ticker": "CSX", "num_shares": 38450690, "weight": 0.0034300000000000003, "value": 1251185452.6, "last_updated": 1756382934}, {"ticker": "AEP", "num_shares": 10934072, "weight": 0.00338, "value": 1234347388.08, "last_updated": 1756382934}, {"ticker": "MNST", "num_shares": 19961646, "weight": 0.00338, "value": 1232232407.58, "last_updated": 1756382934}, {"ticker": "NXPI", "num_shares": 5170885, "weight": 0.00337, "value": 1228964237.95, "last_updated": 1756382934}, {"ticker": "AXON", "num_shares": 1593476, "weight": 0.00336, "value": 1226466607.68, "last_updated": 1756382934}, {"ticker": "FTNT", "num_shares": 15666802, "weight": 0.00335, "value": 1224047240.26, "last_updated": 1756382934}, {"ticker": "FAST", "num_shares": 23482099, "weight": 0.0032300000000000002, "value": 1178801369.8, "last_updated": 1756382934}, {"ticker": "ROP", "num_shares": 2200658, "weight": 0.00319, "value": 1163399858.28, "last_updated": 1756382934}, {"ticker": "ABNB", "num_shares": 8834170, "weight": 0.00314, "value": 1147116974.5, "last_updated": 1756382934}, {"ticker": "PCAR", "num_shares": 10745035, "weight": 0.00299, "value": 1089976350.4, "last_updated": 1756382934}, {"ticker": "IDXX", "num_shares": 1646103, "weight": 0.0028899999999999998, "value": 1054921568.58, "last_updated": 1756382934}, {"ticker": "PAYX", "num_shares": 7372497, "weight": 0.0028000000000000004, "value": 1022196709.05, "last_updated": 1756382934}, {"ticker": "WDAY", "num_shares": 4421158, "weight": 0.0027800000000000004, "value": 1015584204.18, "last_updated": 1756382934}, {"ticker": "ROST", "num_shares": 6730680, "weight": 0.0027700000000000003, "value": 1011553897.2, "last_updated": 1756382934}, {"ticker": "AZN", "num_shares": 12199115, "weight": 0.00267, "value": 975075261.95, "last_updated": 1756382934}, {"ticker": "CPRT", "num_shares": 19774297, "weight": 0.00263, "value": 961228577.17, "last_updated": 1756382934}, {"ticker": "EXC", "num_shares": 20663495, "weight": 0.00251, "value": 917252543.05, "last_updated": 1756382934}, {"ticker": "BKR", "num_shares": 20279001, "weight": 0.00249, "value": 908093664.78, "last_updated": 1756382934}, {"ticker": "EA", "num_shares": 5132758, "weight": 0.00243, "value": 885914030.8, "last_updated": 1756382934}, {"ticker": "FANG", "num_shares": 5980184, "weight": 0.00241, "value": 879445859.04, "last_updated": 1756382934}, {"ticker": "ZS", "num_shares": 3186830, "weight": 0.0023799999999999997, "value": 870227668.1, "last_updated": 1756382934}, {"ticker": "TTWO", "num_shares": 3728813, "weight": 0.0023699999999999997, "value": 865196480.39, "last_updated": 1756382934}, {"ticker": "DDOG", "num_shares": 6539585, "weight": 0.0023599999999999997, "value": 861459532.05, "last_updated": 1756382934}, {"ticker": "XEL", "num_shares": 11805320, "weight": 0.0023599999999999997, "value": 860253668.4, "last_updated": 1756382934}, {"ticker": "CCEP", "num_shares": 9400056, "weight": 0.00228, "value": 832186957.68, "last_updated": 1756382934}, {"ticker": "KDP", "num_shares": 27799634, "weight": 0.00226, "value": 826205122.48, "last_updated": 1756382934}, {"ticker": "CHTR", "num_shares": 2873017, "weight": 0.00212, "value": 773272525.55, "last_updated": 1756382934}],"_note":"Response truncated for documentation purposes"}
curl --location --request GET 'https://zylalabs.com/api/9902/etf+data+retrieval+api/18652/ticker?ticker=QQQ' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
The ETF Data Retrieval API returns comprehensive data for exchange-traded funds (ETFs), including the fund's ticker, ISIN, CUSIP, expense ratio, assets under management (AUM), total number of shares, and detailed holdings with weights and market values.
Key fields in the response include the ETF's ticker, ISIN, CUSIP, expense ratio, AUM, total shares, and detailed holdings, which list each underlying company's ticker, number of shares, percentage weight, market value, and last update date.
The response data is structured in a JSON format, with top-level fields for ETF details and nested arrays for holdings. Each holding includes specific attributes like ticker, weight, and market value, making it easy to parse and analyze.
The GET Ticker endpoint provides detailed information on an ETF's identity (ticker, ISIN, CUSIP), financial metrics (expense ratio, AUM), and portfolio composition (holdings, weights, market values), enabling comprehensive analysis.
Users can customize their requests by specifying parameters such as the ETF's ticker, ISIN, or CUSIP. This allows for targeted queries to retrieve specific ETF data relevant to their analysis or reporting needs.
The data is sourced from reputable financial markets and institutions, ensuring high accuracy and reliability. Continuous updates and monitoring help maintain data integrity for users relying on this information for analysis.
Typical use cases include portfolio analysis, risk modeling, comparative studies of ETFs, and automated reporting for investment platforms. The detailed holdings data aids in tracking sector exposure and portfolio rebalancing.
Users can leverage the returned data for various analyses, such as calculating exposure to specific sectors, assessing fund performance, and making informed investment decisions based on the ETF's composition and metrics.
To obtain your API key, you first need to sign in to your account and subscribe to the API you want to use. Once subscribed, go to your Profile, open the Subscription section, and select the specific API. Your API key will be available there and can be used to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
If you don’t cancel before the 7th day, your free trial will end automatically and your subscription will switch to a paid plan under the same plan you originally subscribed to, meaning you will be charged and gain access to the API calls included in that plan.
The free trial ends when you reach 50 API requests or after 7 days, whichever comes first.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost, so you can test our APIs without any commitment.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
Service Level:
100%
Response Time:
1,053ms
Service Level:
100%
Response Time:
2,103ms
Service Level:
100%
Response Time:
1,003ms
Service Level:
100%
Response Time:
1,206ms
Service Level:
100%
Response Time:
1,008ms
Service Level:
100%
Response Time:
17,040ms
Service Level:
100%
Response Time:
179ms
Service Level:
100%
Response Time:
1,191ms
Service Level:
100%
Response Time:
0ms
Service Level:
100%
Response Time:
53ms
Service Level:
100%
Response Time:
849ms
Service Level:
100%
Response Time:
304ms
Service Level:
67%
Response Time:
113ms
Service Level:
100%
Response Time:
350ms
Service Level:
100%
Response Time:
662ms
Service Level:
100%
Response Time:
687ms
Service Level:
100%
Response Time:
906ms
Service Level:
100%
Response Time:
10,640ms
Service Level:
100%
Response Time:
234ms
Service Level:
100%
Response Time:
1,939ms