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.
{"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://pr197-testing.zylalabs.com/api/9905/etf+data+fetcher+api/18654/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 Fetcher 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, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key 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.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
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. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
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.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
Service Level:
100%
Response Time:
1,026ms
Service Level:
100%
Response Time:
2,103ms
Service Level:
100%
Response Time:
1,003ms
Service Level:
100%
Response Time:
1,191ms
Service Level:
100%
Response Time:
179ms
Service Level:
100%
Response Time:
1,206ms
Service Level:
100%
Response Time:
0ms
Service Level:
100%
Response Time:
0ms
Service Level:
100%
Response Time:
5,255ms
Service Level:
100%
Response Time:
1,008ms