Reported ETF Holdings

Free ETF Asset Exposure Lookup

Look up available ETF holdings for a stock symbol. Compare reported shares, portfolio weights and market values, then export the returned rows to CSV. Coverage and reporting dates vary by provider.

Stock-to-ETF Lookup
Weight & Market Value
100% Free

Search ETF Exposure by Stock Symbol

Enter a stock ticker to request available ETF exposure records

Provider-reported holdings; coverage may be incomplete. The response supplies no holdings date or currency field. Market values are shown in provider units, without conversion. Responses may be cached for 24 hours; Refresh reloads the submitted symbol.

ETF Exposure

0 ETFs

No ETF Exposure Data Found

No rows are displayed for this query. An empty response does not prove that no ETF holds the asset; check the symbol and any error above.

Look from a stock to its ETF holders

This reverse lookup starts with a stock symbol and displays ETF exposure records returned by Financial Modeling Prep. It differs from a fund holdings page, which starts with one ETF and lists its assets. Search one symbol, inspect the returned rows, then export them for comparison. The page keeps the provider's order; it does not rank funds by quality or relevance.

Interpret each column in its own context

  • ETF symbol identifies the fund; Asset identifies the security in that fund.
  • Shares held is the reported position quantity, not trading volume or a new purchase.
  • Weight is the asset's reported percentage of that particular fund. Weights from different funds have different denominators.
  • Market value is the provider's position value. This page does not recompute it with a live quote. The response does not identify a currency, so amounts are not labeled as dollars or converted.

A portfolio overlap example

Suppose you invest 6,000 in Fund A and 4,000 in Fund B, all measured in one currency. A hypothetical stock has weights of 7% and 3% respectively. Your indirect exposure is 6,000 × 7% + 4,000 × 3% = 540, or 5.4% of the 10,000 invested. Adding 7% and 3% to report a 10% portfolio weight would be wrong. This calculation assumes compatible valuation dates and no additional direct position; the lookup does not calculate your personal portfolio exposure.

Two funds can hold the same stock, so owning both does not necessarily remove concentration in that company. Conversely, a large share count need not indicate an active manager's conviction: fund size and an index mandate can affect position size. The returned records do not identify new money entering a fund, investor demand or future stock performance.

Coverage, refresh and CSV limits

The endpoint can return holdings from different funds and markets, but the response is not proof of complete global coverage. It supplies no holdings date for this lookup. Check the issuer's dated holdings before treating two records as contemporaneous. A blank result may reflect coverage or a symbol mismatch; a request error appears separately.

Pineify caches this endpoint for up to 24 hours. Refresh requests the last submitted symbol and may receive the same cached response. Editing the input alone does not change the displayed symbol. Search submits the new value and clears the previous result while loading.

CSV export includes every returned row, including rows beyond the 50-row display page. Missing numeric fields become blank cells; zero stays zero. The file is a snapshot, with no holdings date or currency conversion added.

Sources

FMP ETF Asset Exposure documentation describes the reverse lookup. Investor.gov on asset allocation and diversification explains why fund holdings can overlap. The weighted-exposure example above is hypothetical arithmetic, not an investment recommendation.

Frequently Asked Questions

Everything you need to know about the ETF Asset Exposure tool.

    • Does this list every ETF holding a stock?

      It lists the exposure rows returned by FMP for the submitted symbol. Coverage may be incomplete, and an empty response is not proof that no fund holds the stock.

    • Are these live holdings or ETF flows?

      No. The lookup provides reported position data and does not measure fund inflows, purchases or live trading. The response has no holdings date, and Pineify may cache it for 24 hours.

    • Can I add the weights across funds?

      No. Each weight uses its own fund as the denominator. To estimate personal exposure, multiply each fund position value by its corresponding stock weight, then add those amounts using compatible dates and currency.

    • What currency are market values in?

      The endpoint does not return a currency field for these rows. The page therefore displays provider units without a dollar sign or conversion. Check the fund source before comparing monetary values.

    • What does the CSV contain?

      CSV includes all returned exposure rows, not only the current 50-row page. It contains ETF symbol, asset, shares, weight percentage and provider market value. Missing numeric fields are blank; zero is retained.

    • How do Search and Refresh differ?

      Search submits the symbol currently entered in the form. Refresh reloads the symbol already submitted, even if you have edited the form. Neither action bypasses the provider or application cache.

Research Beyond the Holdings List

Use Pineify's Financial Agent to investigate fund objectives and company information. This lookup does not supply a live ETF flow series or automatically send holdings data into a Pine Script strategy.