Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "compare_etfs", "get_etf_holdings", "get_etf_portfolio_risk" and 1 more
⟨134 unchanged words⟩ a bond fund beside a stock fund isnotcomparedcomparableby weekly returns alone, with the reason. Not for three or more funds (get_etf_overlap_matrix).
Use this when the user asks what any US ETF holds,or its sectors, cost, size, returns and risk. Returns the holdings largest first with their weights,thecategory, sector, mega-cap tech and country weights, expense ratio, assets, top 10 weight,returns over one1,three3 andfive5-yearyearsreturns, volatility, beta and worst fall, with ⟨111 unchanged words⟩
⟨12 unchanged words⟩ "type":["number","null"]},"breakdown":{"type":"object"},"category":{"properties":{"id":{"type":"string"},"label":{"type":"string"},"rule":{"type":["string","null"]}},"type":["object","null"]},"covered":{"type":"boolean"},"expense_ratio_pct"
⟨93 unchanged words⟩ here. Uncovered tickers are named and skipped. Aportfolio with a bond, commodity, multi-asset, sponsor-filetrust orprospectus-onlypoolfund(bitcoin,orgold), afund read from SEC filingsbond,thatmulti-assetisor leveraged, inverse,underorhalfotherinderivative-basedstockfundor
⟨76 unchanged words⟩ up to 50 matching funds with their names, sources andsources;categories; without query, it also lists every covered ⟨32 unchanged words⟩
⟨26 unchanged words⟩ "matches":{"items":{"properties":{"category":{"type":["string","null"]},"category_id":{"type":["string","null"]},"name":{"type":["string","null" ⟨53 unchanged words⟩
Added "compare_etfs", "find_etfs_holding_stock", "get_etf_flows" and 8 more; removed "compare_funds", "etf_ownership", "fund_changes" and 7 more; changed the definition of "compare_stocks" (11 tools before, 12 now)
⟨106 unchanged words⟩ futures and options are in its profile (fund_profileget_etf_holdings), not here. A stock is in the ⟨22 unchanged words⟩ a forecast. Not for comparing two ETFs (compare_fundscompare_etfs), or a company's business or products.
Overlap and risk of two funds — Use this when the user names exactly two US ETFs and asks how much they overlap, whether one duplicates the other, or how they differ in cost and risk. Returns the overlap by weight and each fund's share held in common, the largest shared holdings, the correlation of weekly returns over up to three years, and each fund's cost, return, volatility and worst fall (most funds read from SEC filings have no return or risk figures here), with both holdings dates. Two bond funds are compared by issuer overlap, option income stock funds (JEPI, QYLD) by their stocks alone. A fund read from SEC filings …
Certificate recorded, valid to 2026-12-01
Authorization not required
Changed the definition of "compare_funds", "compare_stocks", "etf_ownership" and 8 more
Compare twoOverlapUSandETFs:riskoverlapofandtworiskfunds
TwoUsecoveredthis
Changed the definition of "compare_stocks"
Two US stockswith three years of prices: market cap, valuation, returns,worstthefall,coveredvolatility,USbetaETFs holding both,theandcorrelationwith three years ofweeklypricesreturnstheir worst fall, volatility, beta
Changed the definition of "list_funds"
⟨32 unchanged words⟩ SEC filings (tickers_sec_nport, tickers_bond, tickers_multi_asset, tickers_derivative)or, from a trust's own filing (tickers_trust) or from a sponsor (tickers_sponsor). With query it returns only the funds ⟨11 unchanged words⟩
⟨64 unchanged words⟩ the multi-asset funds, only the derivative-based funds,oronly the trusts andpools.pools, only the funds from their sponsors' files, or only the funds with only a prospectus file.","enum":["issuer_files","sec_nport","sec_nport_bonds","sec_nport_multi_asset","sec_nport_derivatives","trust_filings","sponsor_files","prospectus"],"type":"string"}},"type":"object"}
Changed the definition of "compare_funds", "fund_profile", "list_funds" and 2 more
Any twoTwo covered US ETFs: holdings overlap measured three ⟨23 unchanged words⟩ and the cost, return and risk of each. Two fixed income funds overlap by issuer; another layer's fund is refused, with the reason.
⟨34 unchanged words⟩ file, SEC filing or prices it came from. A fixed income ETF gives its lines by issuer, coupon, maturity and duration; a derivative-based ETF its contracts as notional exposure, never shares held; a trust or pool, what its filing says it holds.
Changed the definition of "etf_ownership", "fund_changes", "fund_history" and 2 more
⟨20 unchanged words⟩ at least this percent, from this manyfunds,funds.withIt gives the shares held, the SEC's count of ⟨77 unchanged words⟩
⟨31 unchanged words⟩ by 0.05 points or more, before andafter,after.forIt
Changed the definition of "stock_exposure"
⟨15 unchanged words⟩ , heaviest first, with each fund's holdings dateand, whether it comes from the issuer's daily file or an SECfiling.filing, the stock's rank in the fund and the dollars held. Returns the largest holders and the totalcount.count, how many funds have it as their largest holding, the funds with the most dollars in it, whether it is in VOO, SPY, IVV, QQQ, VTI, SCHD and the largest sector funds, the issuers holding the most, the cheapest exposure per $1,000, funds whose name only shares the company's, and one sentence to quote.
{"additionalProperties":false,"properties":{"compact":{"default":false,"description":"true for the counts, rank_summary, name_collision and the sentence to quote, without top_by_value, membership, by_issuer and fee_per_1000 and without each fund's rank, positions and value: about half the length.","type":"boolean"},"Added "fund_changes" and "fund_history" (9 tools before, 11 now)
What a US ETF added, dropped and reweighted — The changes in one US ETF's holdings from one issuer file to the next: the lines that entered and exited with their weights, largest first, and the lines whose weight moved by 0.05 points or more, before and after, for every step since a date (the latest step when no date is given), each with the date of the file it is compared with and its turnover measures. Lines held two files earlier are marked as reverted; a step across a change of the keys or of the reading of the file is marked restated and lists no trades.
A US ETF's holdings history, file by file — One US ETF read from its issuer's own files: every file date the archive holds with the position count and the top 10 weight, one line per step from a file to the next (how many lines entered, exited and moved, the weight carried by the names that changed, the weight that moved, and the share-count turnover once enough files carry share counts), and how its overlap by weight with its ten closest funds moved over those dates. Each step names the file it is compared with; a step across a change of the keys or of the reading of the file is marked restated.
Added "etf_ownership"; changed the definition of "stock_exposure" (8 tools before, 9 now)
⟨3 unchanged words⟩ {"ticker":{"description":"A stock ticker,asforissuerexamplefilesNVDA.writeAitline listed outside the US carries its market after a dot, for exampleNVDA.7203.JP (Toyota in Tokyo), SAN.FR (Sanofi in Paris) or 005930.KR (Samsung Electronics); an earlier key without the market, such as 7203, is read as the key it became.","type":"string"},"top":{ ⟨20 unchanged words⟩
Changed the definition of "list_funds"
⟨38 unchanged words⟩ also tells whether a given fund is covered. With query it returns only the funds whose ticker or name matches, with their names; include_tickers false returns the counts and dates alone.
{"additionalProperties":false,"properties":{"include_tickers":{"default":true,"description":"false leaves out the ticker lists.","type":"boolean"},"query":{"description":"A ticker or words from a fund's name, for example VOO or semiconductor. Case does not matter.","maxLength":60,"minLength":1,"type":"string"},"source":{"description":"Only the funds read from the issuers' own files, or only those from SEC filings.","enum":["issuer_files","sec_nport"],"type":"string"}},"type":"object"}
Unknown → Live
First tool surface recorded: 8 tools (server version 1.3.0)
https://tickerinside.com/mcp (mcp_streamable_http) — from mcp_registry
Showing the latest 16 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨73 unchanged words⟩ :"string"},"type":"array"},"not_looked_throughpositions":{"items":{"properties":{"share_of_capital_pct":{"type":["number","null"]},"share_of_risk_pct":{"type":["number","null"]},"ticker":{"type":"string"},"whyvalue":{"type":["stringnumber","null"]}},"required":["ticker","whyshare_of_capital_pct","share_of_risk_pct"],"type":"object"},"type":"array"},"positions":{"items":{"properties":{"share_of_capital_pctprices_as_of":{"type":["numberstring","null"]},"share_of_risk_pctread_from_prices":{"typeitems":["number",{"nullproperties"]},:{"ticker":{"type":"string"},"valuewhy":{"type":["number","nullstring"]}},"required":["ticker","share_of_capital_pct","share_of_risk_pctwhy"],"type":"object"},"type":"array"},"prices_as_of":{"type":["string","null"]},"skipped":{"properties":{"not_covered": ⟨58 unchanged words⟩
ETFs that hold a stock — Use this when the user asks which ETFs hold a stock, which fund holds the most of it, how many funds hold it, or whether it is in VOO, SPY, IVV, QQQ, VTI or SCHD. Returns the covered US ETFs that hold it, sorted by the stock's weight in each fund, largest first, each with its weight, rank, dollars, holdings date and source, plus the count, how many funds hold it as their largest position, the funds and issuers with the most dollars in it, and one sentence to quote. The list keeps the heaviest holders, so a broad fund where the stock weighs little can fall outside it; whether the six funds abo…
ETF buying and selling — Use this when the user asks whether ETFs are buying or selling a stock, which stocks ETFs bought or sold the most, or which stocks entered or left an index fund. With a ticker, returns the net change in shares held by the US ETFs read daily from their issuers' files on the latest market close, its value at the files' own prices, the funds that added and trimmed, a series over the last 20 closes, index entries and exits and corporate actions; without one, the day's largest net additions and reductions, index events and corporate actions. A change mixes creations and redemptions of the funds' o…
Fund holdings and profile — Use this when the user asks what any US ETF holds, or its cost, size, returns and risk. Returns the holdings largest first with their weights, the expense ratio, assets, top 10 weight, returns over one, three and five years, volatility, beta and worst fall, with each file's date; most funds read from SEC filings have no return or risk figures here. Returns are past, not a forecast. A bond fund gives its lines by issuer, coupon and maturity, with duration; a fund read from SEC filings that is leveraged, inverse, under half in stock or half in swaps and futures lists its shares, and its contrac…
Fund holdings changes — Use this when the user asks what a US ETF bought, sold, added or dropped, or how the weights of its holdings changed, recently or since a date. Returns, for each step from one issuer file to the next, the lines that entered and exited with their weights and the lines whose weight moved by 0.05 points or more, before and after, which includes price moves and not only trades, with the turnover measures; the latest step when no date is given. Kept for the stock ETFs read from their issuers' own files, daily for most and monthly for Vanguard; another fund comes back with the reason it has no hist…
Fund holdings history — Use this when the user asks how a US ETF's holdings evolved over time, how often its holdings file changes, or how its overlap with its closest funds moved. Returns every archived file date of the fund with its position count and top 10 weight, each step with the count of lines that entered, exited and changed weight and its turnover measures, and the overlap by weight over those dates with its ten closest funds. Kept for the stock ETFs read from their issuers' own files, from each fund's first archived file: 1 September 2026 at the earliest for the daily files, 31 July 2026 for Vanguard's mo…
Overlap across many funds — Use this when the user lists three to thirty US ETFs, often a portfolio, and asks which of them duplicate each other or whether the list is diversified across companies; two give one pair. Returns every pair ranked by overlap by weight, with the share of each fund held in common and the count of companies in both, and the holdings date and source of each fund in those pairs. It measures diversification by the holdings the funds share, not by how their returns move together. Bond funds are paired by issuer overlap and listed apart. Uncovered tickers are named and skipped; commodity, multi-asse…
ETF ownership of a stock — Use this when the user asks how much of a US company ETFs own, or what share of its stock sits in ETFs. Returns a lower bound: at least this percent of the shares outstanding is held by the covered US ETFs, from this many funds, with the shares held, the SEC's count of shares outstanding and its date, the holdings dates, the method, whether the percent is of the whole company or of the ticker's class, and where the figure ranks among the stocks measured. It is a lower bound because ETFs outside the coverage are not counted. A stock without a figure comes back with the reason. Not for the list…
Companies inside a portfolio — Use this when the user gives a portfolio of US ETFs and asks which companies they own, how much of one company they hold, or how concentrated it is. Returns the companies underneath, each with its percent of what is looked through, its value when amounts are given and the funds it comes through, plus the company count and top 10 weight; for one company, raise top until it shows, up to 200. It measures diversification by single companies, not by how funds move together. Without amounts, every fund counts equally. Uncovered tickers (US stocks among them), bond, commodity, multi-asset, sponsor-f…
Portfolio risk breakdown — Use this when the user gives a portfolio of US ETFs and asks where its risk comes from or how its funds move together. Returns the portfolio's volatility, each position's share of the risk and of the capital, the diversification ratio, independent bets, the beta to the S&P 500, and the correlation and covariance of weekly returns over up to three years. It measures diversification by how the funds move together, not by companies held. Every fund needs a year of weekly prices, which most funds read from SEC filings do not have here. Uncovered tickers are named and skipped. A portfolio with a b…
Coverage and fund search — Use this when the user asks whether a US ETF is covered, wants to find a fund by name or ticker, or asks how many ETFs the data covers and how recent it is. Returns the date of the data and the count of covered funds by source: the issuers' own holdings files, SEC Form N-PORT filings, trusts' filings, sponsors' files and prospectuses, and how many of the US-listed ETFs that is. With query, it returns up to 50 matching funds with their names and sources; without query, it also lists every covered ticker by source unless include_tickers is false, a long answer. Mutual funds, closed-end funds an…
Overlap and risk of two funds — Use this when the user names exactly two US ETFs and asks how much they overlap, whether one duplicates the other, or how they differ in cost and risk. Returns the overlap by weight and each fund's share held in common, the largest shared holdings, the correlation of weekly returns over up to three years, and each fund's cost, return, volatility and worst fall (most funds read from SEC filings have no return or risk figures here), with both holdings dates. Two bond funds are compared by issuer overlap, option income stock funds (JEPI, QYLD) by their stocks alone. A fund read from SEC filings …
ETF ownership of a stock — Use this when the user asks how much of a US company ETFs own, or what share of its stock sits in ETFs. Returns a lower bound: at least this percent of the shares outstanding is held by the covered US ETFs, from this many funds, with the shares held, the SEC's count of shares outstanding and its date, the holdings dates, the method, whether the percent is of the whole company or of the ticker's class, and where the figure ranks among the stocks measured. It is a lower bound because ETFs outside the coverage are not counted. A stock without a figure comes back with the reason. Not for the list…
Fund holdings changes — Use this when the user asks what a US ETF bought, sold, added or dropped, or how the weights of its holdings changed, recently or since a date. Returns, for each step from one issuer file to the next, the lines that entered and exited with their weights and the lines whose weight moved by 0.05 points or more, before and after, which includes price moves and not only trades, with the turnover measures; the latest step when no date is given. Kept for the stock ETFs read from their issuers' own files, daily for most and monthly for Vanguard; another fund comes back with the reason it has no hist…
Fund holdings history — Use this when the user asks how a US ETF's holdings evolved over time, how often its holdings file changes, or how its overlap with its closest funds moved. Returns every archived file date of the fund with its position count and top 10 weight, each step with the count of lines that entered, exited and changed weight and its turnover measures, and the overlap by weight over those dates with its ten closest funds. Kept for the stock ETFs read from their issuers' own files, from each fund's first archived file: 1 September 2026 at the earliest for the daily files, 31 July 2026 for Vanguard's mo…
Fund holdings and profile — Use this when the user asks what one US ETF holds, or its cost, size, returns and risk. Returns the holdings largest first with their weights, the expense ratio, assets, top 10 weight, returns over one, three and five years, volatility, beta and worst fall, with each file's date; most funds read from SEC filings have no return or risk figures here. Returns are past, not a forecast. A bond fund gives its lines by issuer, coupon and maturity, with duration; a fund read from SEC filings that is leveraged, inverse, under half in stock or half in swaps and futures lists its shares, and its contrac…
Coverage and fund search — Use this when the user asks whether a US ETF is covered, wants to find a fund by name or ticker, or asks how many ETFs the data covers and how recent it is. Returns the date of the data and the count of covered funds by source: the issuers' own holdings files, SEC Form N-PORT filings, trusts' filings, sponsors' files and prospectuses, and how many of the US-listed ETFs that is. With query, it returns up to 50 matching funds with their names and sources; without query, it also lists every covered ticker by source unless include_tickers is false, a long answer. Mutual funds, closed-end funds an…
Companies inside a portfolio — Use this when the user gives a portfolio of US ETFs and asks which companies they own, how much of one company they hold, or how concentrated it is. Returns the companies underneath, each with its percent of what is looked through, its value when amounts are given and the funds it comes through, plus the company count and top 10 weight; for one company, raise top until it shows, up to 200. It measures diversification by single companies, not by how funds move together. Without amounts, every fund counts equally. Uncovered tickers (US stocks among them), bond, commodity, multi-asset, sponsor-f…
Overlap across many funds — Use this when the user lists three to thirty US ETFs, often a portfolio, and asks which of them duplicate each other or whether the list is diversified across companies; two give one pair. Returns every pair ranked by overlap by weight, with the share of each fund held in common and the count of companies in both, and the holdings date and source of each fund in those pairs. It measures diversification by the holdings the funds share, not by how their returns move together. Bond funds are paired by issuer overlap and listed apart. Uncovered tickers are named and skipped; commodity, multi-asse…
Portfolio risk breakdown — Use this when the user gives a portfolio of US ETFs and asks where its risk comes from or how its funds move together. Returns the portfolio's volatility, each position's share of the risk and of the capital, the diversification ratio, independent bets, the beta to the S&P 500, and the correlation and covariance of weekly returns over up to three years. It measures diversification by how the funds move together, not by companies held. Every fund needs a year of weekly prices, which most funds read from SEC filings do not have here. Uncovered tickers are named and skipped. A portfolio with a b…
ETFs that hold a stock — Use this when the user asks which ETFs hold a stock, which fund holds the most of it, how many funds hold it, or whether it is in VOO, SPY, IVV, QQQ, VTI or SCHD. Returns the covered US ETFs that hold it, sorted by the stock's weight in each fund, largest first, each with its weight, rank, dollars, holdings date and source, plus the count, how many funds hold it as their largest position, the funds and issuers with the most dollars in it, and one sentence to quote. The list keeps the heaviest holders, so a broad fund where the stock weighs little can fall outside it; whether the six funds abo…
⟨5 unchanged words⟩ ":"A US ETF ticker, for exampleVOO.VOO or SCHD. Case does not matter.","type":"string"},"b":{"description":"The other US ETFticker.ticker, for example QQQ.","type":"string"}},"required": ⟨4 unchanged words⟩
before
—after
{"properties":{"comparable":{"type":"boolean"},"correlation_3y":{"type":["number","null"]},"covered":{"type":"boolean"},"funds":{"additionalProperties":{"properties":{"beta_vs_sp500":{"type":["number","null"]},"expense_ratio_pct":{"type":["number","null"]},"name":{"type":["string","null"]},"return_3y_pct":{"type":["number","null"]},"volatility_pct":{"type":["number","null"]},"worst_fall_3y_pct":{"type":["number","null"]}},"type":"object"},"type":"object"},"holdings_as_of":{"additionalProperties":{"type":["string","null"]},"type":"object"},"holdings_source":{"additionalProperties":{"type":"string"},"type":"object"},"issuer_overlap":{"description":"By issuer, in percent.","properties":{"by_weight":{"type":["number","null"]},"issuers_in_both":{"type":["integer","null"]},"share_of_a":{"type":["number","null"]},"share_of_b":{"type":["number","null"]}},"type":"object"},"not_comparable":{"items":{"properties":{"ticker":{"type":"string"},"why":{"type":"string"}},"required":["ticker","why"],"type":"object"},"type":"array"},"not_covered":{"items":{"type":"string"},"type":"array"},"overlap":{"description":"In percent.","properties":{"by_weight":{"type":["number","null"]},"companies_in_both":{"type":["integer","null"]},"share_of_a":{"type":["number","null"]},"share_of_b":{"type":["number","null"]}},"type":"object"},"pair":{"items":{"type":"string"},"type":"array"},"prices_as_of":{"type":["string","null"]},"source":{"properties":{"cite_as":{"type":"string"},"license":{"type":"string"},"links":{"items":{"properties":{"api_url":{"type":"string"},"page_url":{"type":["string","null"]},"ticker":{"type":"string"}},"required":["ticker","page_url","api_url"],"type":"object"},"type":"array"},"provider":{"type":"string"}},"required":["provider","links","license","cite_as"],"type":"object"},"weeks_used":{"type":["integer","null"]}},"type":"object"}⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"Compare twoOverlapUSandETFs:riskoverlapofandtworiskfunds"}
CompareStocktwocomparisonUSandstocks,weightorin astock and an ETFfund
TwoUse this when the user asks how two US stocks:marketcomparecapon size, valuation, returns,theriskcoveredorUScorrelation,ETFsorholdingwhatboth,weight andwithrankthreeoneyearsstockofhaspricesinsidetheironeworstnamedfallETF,volatilityfor example META in QQQ. For two stocks it returns market cap,betaP/E and dividend yield from market data, returns, volatility, worst fall, beta, the correlation oftheirweeklyreturns.returnsAoverfunduptickertoworksthreeonyearsoneandsidethe covered ETFs holding both. For a stock and a fund it returns whether the fund holds the stock, at what weight andrank.rank among the shares it holds outright, with the date of the fund's holdings; a derivative-based fund's swaps, futures and options are in its profile (fund_profile), not here. A stock is in the data with about two years of US prices, and sooner for a recent listing a covered fund holds. Returns are past, not a forecast. Not for comparing two ETFs (compare_funds), or a company's business or products.
⟨9 unchanged words⟩ , for example NVDA. An ETF ticker alsoworks.works on one side, for example QQQ.","type":"string"},"b":{"description":"The otherticker.ticker, for example AMD.","type":"string"}},"required": ⟨4 unchanged words⟩
before
—after
{"patternProperties":{"^[A-Z0-9.\\-^=/ *&]{1,16}$":{"properties":{"beta":{"description":"Over three years.","type":["number","null"]},"dividend_yield_pct":{"type":["number","null"]},"expense_ratio_pct":{"type":["number","null"]},"kind":{"enum":["stock","fund"],"type":"string"},"market_cap_bn":{"type":["number","null"]},"name":{"type":["string","null"]},"pe":{"type":["number","null"]},"return_1y_pct":{"type":["number","null"]},"return_3y_pct":{"type":["number","null"]},"volatility_pct":{"type":["number","null"]},"worst_fall_3y_pct":{"type":["number","null"]}},"required":["kind"],"type":"object"}},"properties":{"correlation_3y":{"type":["number","null"]},"covered":{"type":"boolean"},"funds_holding_both":{"items":{"properties":{"fund":{"type":"string"},"holdings_as_of":{"type":["string","null"]},"weight_a_pct":{"type":["number","null"]},"weight_b_pct":{"type":["number","null"]}},"required":["fund"],"type":"object"},"type":"array"},"funds_holding_both_count":{"type":["integer","null"]},"membership":{"description":"For a stock and a fund.","properties":{"holdings_as_of":{"type":["string","null"]},"in_fund":{"type":"boolean"},"rank":{"type":["integer","null"]},"weight_pct":{"type":["number","null"]}},"required":["in_fund"],"type":"object"},"not_in_data":{"items":{"type":"string"},"type":"array"},"pair":{"items":{"type":"string"},"type":"array"},"prices_as_of":{"type":["string","null"]},"source":{"properties":{"api_urls":{"items":{"type":"string"},"type":"array"},"license":{"type":"string"},"provider":{"type":"string"}},"required":["provider","license","api_urls"],"type":"object"},"weeks_used":{"type":["integer","null"]}},"type":"object"}⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"CompareStocktwocomparisonUSandstocks,weightorin astock and an ETFfund"}
HowETFmuchownership of aUSstockthe covered ETFs own
For oneUseUSthisstock,when theshareuser asks how much ofitsasharesUSoutstandingcompanyheldETFsbyown,theorcoveredwhatUSshareETFs,ofasits stock sits in ETFs. Returns a lower bound: at least this percent of the shares outstanding is held by the covered US ETFs, from this manyfunds. Itfunds,giveswith the shares held, the SEC's count of shares outstanding and its date, the holdings datesand, themethod. The basis saysmethod, whether the percent is of the whole company,every class counted,or of the ticker's classalone.,Alsoand where the figure ranksby percentamongthose measured, andtheshare ofstocksthemeasured.coveredItUSisstockaETFs'lowermoneyboundinbecausetheETFstenoutsidelargesttheUScoveragecompaniesaretheynothold,counted.aAcompanystock without astockfigurefilecomesherebackincluded.withAthestockreason.withoutNotaforfigurethecomeslistbackofwithfunds that hold thereason.stock (stock_exposure).
before
—after
{"properties":{"basis":{"description":"company when every class is counted, class when the ticker's class alone is.","type":["string","null"]},"covered":{"type":"boolean"},"etf_ownership_pct_at_least":{"description":"The percent of the shares outstanding held by the covered US ETFs, at least.","type":["number","null"]},"figure":{"type":"boolean"},"holdings_as_of":{"properties":{"newest":{"type":["string","null"]},"oldest":{"type":["string","null"]}},"type":["object","null"]},"market":{"properties":{"rank_by_pct_held":{"description":"1 for the stock most held by percent.","type":["integer","null"]},"stocks_with_a_figure":{"type":["integer","null"]}},"type":["object","null"]},"name":{"type":["string","null"]},"shares_held_by_covered_etfs":{"type":["number","null"]},"shares_outstanding":{"type":["number","null"]},"shares_outstanding_as_of":{"type":["string","null"]},"source":{"properties":{"api_url":{"type":"string"},"license":{"type":"string"},"provider":{"type":"string"}},"required":["provider","api_url","license"],"type":"object"},"ticker":{"type":"string"}},"required":["ticker","figure"],"type":"object"}⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"HowETFmuchownership of aUSstockthe covered ETFs own"}
What a US ETF added, droppedFundandholdingsreweightedchanges
TheUsechangesthisinwhenonethe user asks what a USETF'sETF bought, sold, added or dropped, or how the weights of its holdings changed, recently or since a date. Returns, for each step from one issuer file to the next:, the lines that entered and exited with their weights,largest first,and the lines whose weight moved by 0.05 points or more, before andafter.after,Itwhichcoversincludeseverypricestepmovessinceandanotdateonly trades,orwith the turnover measures; the latest step when no date is given.Each stepKeptnamesfor thefilestockitETFsisreadcomparedfromwiththeir issuers' own files, daily for most andgivesmonthlyitsforturnoverVanguard;measures.anotherLinesfundheldcomestwobackfileswithearlierthearereasonmarkeditashasreverted;noahistory. A step across a changeof the keys orinofhow thereadingfilesofarethekeyedfileor read is marked restated and lists no trades. Not for a fund's holdings on one date (fund_profile) or its overlap over time (fund_history).
⟨41 unchanged words⟩ file dated on or after this date,YYYY-MM-DD.written YYYY-MM-DD, for example 2026-09-15.","pattern":"^\\d{4}-\\d{2}-\\d ⟨6 unchanged words⟩ ":"A US ETF ticker, for exampleVOO.VOO or SCHD. Case does not matter.","type":"string ⟨4 unchanged words⟩
before
—after
{"properties":{"covered":{"type":"boolean"},"first_file":{"type":["string","null"]},"history":{"type":"boolean"},"last_file":{"type":["string","null"]},"moved_threshold_pp":{"type":["number","null"]},"name":{"type":["string","null"]},"source":{"properties":{"api_url":{"type":"string"},"license":{"type":["string","null"]},"provider":{"type":"string"},"terms":{"type":["string","null"]}},"required":["provider","api_url"],"type":"object"},"steps":{"description":"Oldest first, the lines of each step largest first.","items":{"properties":{"date":{"type":["string","null"]},"entered":{"items":{"properties":{"ticker":{"type":"string"},"weight_pct":{"type":["number","null"]}},"type":"object"},"type":"array"},"entered_count":{"type":["integer","null"]},"exited":{"items":{"properties":{"previous_weight_pct":{"type":["number","null"]},"ticker":{"type":"string"}},"type":"object"},"type":"array"},"exited_count":{"type":["integer","null"]},"moved":{"items":{"properties":{"after_pct":{"type":["number","null"]},"before_pct":{"type":["number","null"]},"ticker":{"type":"string"}},"type":"object"},"type":"array"},"moved_count":{"type":["integer","null"]},"names_turnover_pp":{"type":["number","null"]},"previous":{"type":["string","null"]},"restated":{"type":"boolean"},"traded_pp":{"type":["number","null"]},"weights_moved_pp":{"type":["number","null"]}},"type":"object"},"type":"array"},"ticker":{"type":"string"}},"type":"object"}⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"What a US ETF added, droppedFundandholdingsreweightedchanges"}
A US ETF'sFund holdings history, file by file
OneUse this when the user asks how a USETFETF'sreadholdingsfromevolved over time, how often itsissuer'sholdingsownfilefiles:changes, or how its overlap with its closest funds moved. Returns every archived file datetheofarchivetheholds,fund withtheits position count andthetop 10weight.weight,Eacheach stepfrom a file towith thenext says howcountmanyof lines that entered, exited andmovedchanged weight and its turnover measures, and the overlap by weightofoverthethosenamesdatesthatwithchangeditsandtentheclosestweightfunds.thatKeptmoved.forThetheshare-countstockturnoverETFsfollowsreadoncefromenoughtheir issuers' own files,carryfromshareeachcounts.fund'sItfirstalsoarchivedshowsfile:how1 September 2026 at thefund'searliestoverlapforbytheweightdailywithfiles,its31tenJulyclosest2026fundsformovedVanguard'sovermonthlythosefiles;dates.anotherEachfundstepcomesnamesback with thefilereason itishascomparednowith;history.aA step across a changeofin how thekeysfiles are keyed orofreadtheisreadingmarkedofrestated, not traded. Not for thefilelinesisonemarkedsteprestated.added or dropped (fund_changes).
⟨10 unchanged words⟩ file dated on or after this date,YYYY-MM-DD.written YYYY-MM-DD, for example 2026-09-15.","pattern":"^\\d{4}-\\d{2}-\\d ⟨6 unchanged words⟩ ":"A US ETF ticker, for exampleVOO.VOO or SCHD. Case does not matter.","type":"string ⟨4 unchanged words⟩
before
—after
{"properties":{"cadence":{"type":["string","null"]},"covered":{"type":"boolean"},"file_dates":{"type":["integer","null"]},"files":{"description":"Oldest first.","items":{"properties":{"holdings_as_of":{"type":["string","null"]},"positions":{"type":["integer","null"]},"top10_weight_pct":{"type":["number","null"]}},"type":"object"},"type":"array"},"first_file":{"type":["string","null"]},"history":{"type":"boolean"},"last_file":{"type":["string","null"]},"name":{"type":["string","null"]},"overlap_by_weight_pct":{"additionalProperties":{"description":"[date, percent] pairs, oldest first.","items":{"type":"array"},"type":"array"},"type":"object"},"source":{"properties":{"api_url":{"type":"string"},"license":{"type":["string","null"]},"provider":{"type":"string"},"terms":{"type":["string","null"]}},"required":["provider","api_url"],"type":"object"},"steps":{"description":"Oldest first.","items":{"properties":{"date":{"type":["string","null"]},"entered":{"type":["integer","null"]},"exited":{"type":["integer","null"]},"moved":{"type":["integer","null"]},"names_turnover_pp":{"type":["number","null"]},"previous":{"type":["string","null"]},"restated":{"type":"boolean"},"traded_pp":{"type":["number","null"]},"weights_moved_pp":{"type":["number","null"]}},"type":"object"},"type":"array"},"ticker":{"type":"string"}},"type":"object"}⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"A US ETF'sFund holdings history, file by file"}
US ETFFund holdings and profile
OneUse this when the user asks what one US ETF:itsholds,holdingsorwithitsweightscost, size, returns and risk. Returns the holdings largest first with their weights,andtheitsexpensecostratio, assets, top 10 weight, returns over one, three and five years, volatility, beta,and worst fall,andwithconcentration.eachEveryfile'sfiguredate;carriesmostthefundsdatereadoffromtheSECissuerfilingsfile,haveSECnofilingreturn orpricesriskitfigurescamehere.from.ReturnsAarefixedpast,incomenotETFa forecast. A bond fund gives its lines by issuer, coupon,and maturity,andwith duration; aderivative-basedfundETFread from SEC filings that is leveraged, inverse, under half in stock or half in swaps and futures lists its shares, and its contracts apart as notionalexposure,exposure;neveransharesoptionheld;income fund read as atruststockorfundpool(JEPI, QYLD) lists its stocks, not its options or notes; a trust gives what its filing says itholds.holds; a prospectus-only fund its objective. Not for comparing funds (compare_funds) or the funds holding a stock (stock_exposure).
⟨7 unchanged words⟩ :"How many of the largest holdings toreturn.return, from 0fortonone.500; 25 when left out. 0 returns the figures without holdings.","maximum":500,"minimum":0,"type ⟨3 unchanged words⟩ ":"A US ETF ticker, for exampleVOO.VOO or SCHD. Case does not matter.","type":"string ⟨4 unchanged words⟩
before
—after
{"properties":{"aum_billions":{"description":"In billions of US dollars.","type":["number","null"]},"beta_vs_sp500":{"type":["number","null"]},"covered":{"type":"boolean"},"expense_ratio_pct":{"type":["number","null"]},"holdings":{"items":{"properties":{"ticker":{"type":"string"},"weight_pct":{"type":["number","null"]}},"required":["ticker","weight_pct"],"type":"object"},"type":"array"},"holdings_as_of":{"type":["string","null"]},"holdings_source":{"type":"string"},"name":{"type":["string","null"]},"not_covered":{"items":{"type":"string"},"type":"array"},"positions":{"type":["integer","null"]},"prices_as_of":{"type":["string","null"]},"return_1y_pct":{"type":["number","null"]},"return_3y_pct":{"type":["number","null"]},"return_5y_pct":{"type":["number","null"]},"source":{"properties":{"cite_as":{"type":"string"},"license":{"type":"string"},"links":{"items":{"properties":{"api_url":{"type":"string"},"page_url":{"type":["string","null"]},"ticker":{"type":"string"}},"required":["ticker","page_url","api_url"],"type":"object"},"type":"array"},"provider":{"type":"string"}},"required":["provider","links","license","cite_as"],"type":"object"},"ticker":{"type":"string"},"top_10_weight_pct":{"type":["number","null"]},"volatility_pct":{"type":["number","null"]},"worst_fall_3y_pct":{"type":["number","null"]}},"type":"object"}⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"US ETFFund holdings and profile"}
ListCoveragecoveredandUSfundETFssearch
The ETFsUse thisserverwhencantheansweruserforasks whether a US ETF is covered,withwantsthetodatefindofa fund by name or ticker, or asks how many ETFs the data covers and howmanyrecent it is. Returns the date of theUS-listeddataETFsandthattheis.countHoldingsofcomecoveredfromfunds by source: the issuers' owndailyholdings files(tickers),fromSECfilingsForm(tickers_sec_nport,N-PORTtickers_bondfilings,tickers_multi_asset,trusts'tickers_derivative)filings,fromsponsors'afilestrust'sandownprospectuses,filingand(tickers_trust)howormanyfromofathesponsorUS-listed(tickers_sponsor).ETFs that is. With query, it returnsonlyuptheto 50 matching fundswhosewith their names and sources; without query, it also lists every covered tickerorbynamesourcematches;unless include_tickers is false,leavesaoutlong answer. Mutual funds, closed-end funds and funds listed outside thelists.US are not covered. Not for a fund's holdings or figures (fund_profile).
⟨3 unchanged words⟩ "include_tickers":{"default":true,"description":"falseWhetherleavesan answer without query lists every covered ticker, by source, and only those of source when it is given. true or left out adds thetickerlists,lists.a long answer; false returns the counts and dates alone.","type":"boolean"},"query":{ ⟨89 unchanged words⟩
before
—after
{"properties":{"as_of":{"type":["string","null"]},"funds_by_source":{"additionalProperties":{"type":["integer","null"]},"type":"object"},"funds_covered":{"type":["integer","null"]},"issuers":{"items":{"type":"string"},"type":"array"},"match_count":{"type":["integer","null"]},"matches":{"items":{"properties":{"name":{"type":["string","null"]},"source":{"type":"string"},"ticker":{"type":"string"}},"required":["ticker","source"],"type":"object"},"type":"array"},"source":{"properties":{"api_url":{"type":"string"},"license":{"type":"string"},"provider":{"type":"string"}},"required":["provider","api_url","license"],"type":"object"},"us_listed_etfs":{"properties":{"covered":{"type":["integer","null"]},"directory_of":{"type":["string","null"]},"listed":{"type":["integer","null"]}},"type":"object"}},"required":["funds_covered","funds_by_source","issuers","source"],"type":"object"}⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"ListCoveragecoveredandUSfundETFssearch"}
LookCompaniesthroughinside a portfolioof ETFs to its holdings
LookUsethroughthis when the user gives alistportfolio of US ETFstoandtheasks which companiesunderneath:they own, how much ofeachone company they hold, or how concentrated it is. Returns theportfoliocompaniesholdsunderneath,ineach with its percentandofinwhatmoneyis looked through, its value when amounts are given,andwhichthe funds it comesthrough.through, plus the company count and top 10 weight; for one company, raise top until it shows, up to 200. It measures diversification by single companies, not by how funds move together. Without amounts, every fund counts equally. Uncovered tickers (US stocks among them), bond, commodity, multi-asset, sponsor-file and prospectus-only funds, and funds read from SEC filings that arelistedleveraged, inverse, under half in stock or half in swaps and futures are named and left out of thepercentages.percentages and the value. Amounts are not stored. Not for duplicate funds (overlap_matrix) or risk (risk_decomposition).
⟨5 unchanged words⟩ "The currency of the amounts, for exampleUSD.USD or EUR. Echoedback;back with the values; nothing is converted. Left out, the amounts still weigh the funds and the currency reads unstated.","type":"string"},"positions":{"description":"The fundsinof theportfolio.portfolio,Amounts1aretooptional;60, for example [{\"ticker\": \"VOO\", \"amount\": 40000}, {\"ticker\": \"QQQ\", \"amount\": 25000}] with \"currency\": \"USD\" beside it. Give an amount for every position or for none; with none, every fund counts equally.","items": ⟨5 unchanged words⟩ ":"What this line is worth, inonethecurrencysame
before
—after
{"properties":{"companies":{"description":"Largest first, value in the currency of the amounts.","items":{"properties":{"ticker":{"type":"string"},"value":{"type":["number","null"]},"weight_pct":{"type":["number","null"]}},"required":["ticker","weight_pct"],"type":"object"},"type":"array"},"computed":{"type":"boolean"},"covered":{"type":"boolean"},"currency":{"type":["string","null"]},"distinct_companies":{"type":["integer","null"]},"funds":{"type":["integer","null"]},"holdings_as_of":{"additionalProperties":{"type":["string","null"]},"type":"object"},"holdings_source":{"additionalProperties":{"type":"string"},"type":"object"},"not_covered":{"items":{"type":"string"},"type":"array"},"not_looked_through":{"items":{"properties":{"ticker":{"type":"string"},"why":{"type":"string"}},"required":["ticker","why"],"type":"object"},"type":"array"},"portfolio_value":{"type":["number","null"]},"priced":{"type":"boolean"},"prices_as_of":{"type":["string","null"]},"skipped":{"properties":{"not_covered":{"items":{"type":"string"},"type":"array"}},"type":"object"},"source":{"properties":{"cite_as":{"type":"string"},"license":{"type":"string"},"links":{"items":{"properties":{"api_url":{"type":"string"},"page_url":{"type":["string","null"]},"ticker":{"type":"string"}},"required":["ticker","page_url","api_url"],"type":"object"},"type":"array"},"provider":{"type":"string"}},"required":["provider","links","license","cite_as"],"type":"object"},"top_10_weight_pct":{"type":["number","null"]}},"type":"object"}⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"LookCompaniesthroughinside a portfolioof ETFs to its holdings"}
ETF overlapOverlap acrossa list ofmany funds
EveryUsepairthisinwhenathelistuseroflists2three to30thirty US ETFs, often a portfolio, and asks which of them duplicate each other or whether the list is diversified across companies; two give one pair. Returns every pair ranked by overlap by weight,towithseethewhichsharefundsof each fund held inacommonportfolioandduplicatethe count of companies in both, and the holdings date and source of eachother.fundFixedinincomethose pairs. It measures diversification by the holdings the funds share, not by how their returns move together. Bond funds are paired by issuer overlap,and listed apart. Uncovered tickers arelistednamed andskipped.skipped; commodity, multi-asset, sponsor-file and prospectus-only funds and funds read from SEC filings that are leveraged, inverse, under half in stock or half in swaps and futures are listed as not comparable, each with its reason. Not for the companies underneath (look_through) or how funds move together (risk_decomposition).
⟨4 unchanged words⟩ {"description":"2 to 30 US ETFtickers.tickers, for example [\"VOO\", \"QQQ\", \"SCHD\"]: three or more give the matrix, two give one pair.","items":{"description":"A US ETF ticker, for exampleVOO.VOO or SCHD. Case does not matter.","type":"string ⟨10 unchanged words⟩
before
—after
{"properties":{"computed":{"type":"boolean"},"covered":{"type":"boolean"},"holdings_as_of":{"additionalProperties":{"type":["string","null"]},"type":"object"},"holdings_source":{"additionalProperties":{"type":"string"},"type":"object"},"issuer_overlap_pairs":{"description":"By issuer, in percent, largest first.","items":{"properties":{"by_weight":{"type":["number","null"]},"issuers_in_both":{"type":["integer","null"]},"pair":{"items":{"type":"string"},"type":"array"}},"required":["pair","by_weight"],"type":"object"},"type":"array"},"not_comparable":{"items":{"properties":{"ticker":{"type":"string"},"why":{"type":"string"}},"required":["ticker","why"],"type":"object"},"type":"array"},"not_covered":{"items":{"type":"string"},"type":"array"},"pairs":{"description":"In percent, largest first.","items":{"properties":{"by_weight":{"type":["number","null"]},"companies_in_both":{"type":["integer","null"]},"pair":{"items":{"type":"string"},"type":"array"},"share_of_first":{"type":["number","null"]},"share_of_second":{"type":["number","null"]}},"required":["pair","by_weight"],"type":"object"},"type":"array"},"prices_as_of":{"type":["string","null"]},"skipped":{"properties":{"not_covered":{"items":{"type":"string"},"type":"array"}},"type":"object"},"source":{"properties":{"cite_as":{"type":"string"},"license":{"type":"string"},"links":{"items":{"properties":{"api_url":{"type":"string"},"page_url":{"type":["string","null"]},"ticker":{"type":"string"}},"required":["ticker","page_url","api_url"],"type":"object"},"type":"array"},"provider":{"type":"string"}},"required":["provider","links","license","cite_as"],"type":"object"}},"type":"object"}⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"ETF overlapOverlap acrossa list ofmany funds"}
Where an ETF portfolio'sPortfolio riskcomes frombreakdown
ForUse this when the user gives alistportfolio of US ETFs:portfolioand asks where its risk comes from or how its funds move together. Returns the portfolio's volatility, each position's share of the risk(Euler decomposition,andsummingoftothe100)capital, the diversification ratio, independent bets, the beta to the S&P 500, and the correlation and covariancematricesof weekly returns over up to three years. It measures diversification by how the funds move together, not by companies held. Every fund needs a year of weekly prices, which most funds read from SEC filings do not have here. Uncovered tickers are named and skipped. A portfolio with a bond, commodity, multi-asset, sponsor-file or prospectus-only fund, or a fund read from SEC filings that is leveraged, inverse, under half in stock or half in swaps and futures, comes back without figures, naming each. Past, not a forecast. Not for the companies held (look_through).
⟨5 unchanged words⟩ "The currency of the amounts, for exampleUSD.USD or EUR. Echoedback;back with the values; nothing is converted. Left out, the amounts still weigh the funds and the currency reads unstated.","type":"string"},"positions":{"description":"The fundsinof theportfolio.portfolio,Amounts1aretooptional;60, for example [{\"ticker\": \"VOO\", \"amount\": 40000}, {\"ticker\": \"QQQ\", \"amount\": 25000}] with \"currency\": \"USD\" beside it. Give an amount for every position or for none; with none, every fund counts equally.","items": ⟨5 unchanged words⟩ ":"What this line is worth, inonethecurrencysame
before
—after
{"properties":{"beta_vs_sp500_1y":{"type":["number","null"]},"beta_vs_sp500_3y":{"type":["number","null"]},"computed":{"type":"boolean"},"correlation":{"description":"Of weekly returns, rows in the order of labels.","properties":{"labels":{"items":{"type":"string"},"type":"array"},"rows":{"items":{"items":{"type":["number","null"]},"type":"array"},"type":"array"}},"type":"object"},"covered":{"type":"boolean"},"currency":{"type":["string","null"]},"diversification_ratio":{"type":["number","null"]},"holdings_as_of":{"additionalProperties":{"type":["string","null"]},"type":"object"},"holdings_source":{"additionalProperties":{"type":"string"},"type":"object"},"independent_bets":{"type":["number","null"]},"not_covered":{"items":{"type":"string"},"type":"array"},"not_looked_through":{"items":{"properties":{"ticker":{"type":"string"},"why":{"type":"string"}},"required":["ticker","why"],"type":"object"},"type":"array"},"positions":{"items":{"properties":{"share_of_capital_pct":{"type":["number","null"]},"share_of_risk_pct":{"type":["number","null"]},"ticker":{"type":"string"},"value":{"type":["number","null"]}},"required":["ticker","share_of_capital_pct","share_of_risk_pct"],"type":"object"},"type":"array"},"prices_as_of":{"type":["string","null"]},"skipped":{"properties":{"not_covered":{"items":{"type":"string"},"type":"array"}},"type":"object"},"source":{"properties":{"cite_as":{"type":"string"},"license":{"type":"string"},"links":{"items":{"properties":{"api_url":{"type":"string"},"page_url":{"type":["string","null"]},"ticker":{"type":"string"}},"required":["ticker","page_url","api_url"],"type":"object"},"type":"array"},"provider":{"type":"string"}},"required":["provider","links","license","cite_as"],"type":"object"},"volatility_pct":{"description":"Annualised.","type":["number","null"]},"weeks_used":{"type":["integer","null"]}},"type":"object"}⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"Where an ETF portfolio'sPortfolio riskcomes frombreakdown"}
Which USETFs that hold a stock, and at what weight
ForUseonethisstock,when thecovereduserUSasksETFswhichthatETFs holditaandstock, which fund holds theweightmostinofeachit,heaviesthowfirst.manyEachfundsholderholdcarriesit,itsorholdingswhetherdate,ititsissourcein(theVOO,issuer'sSPY,dailyIVV,fileQQQ, VTI oranSCHD.SECReturnsfiling)the covered US ETFs that hold it, sorted by the stock'srankweight intheeach fund,andlargestthefirst,dollarseachheld.withReturnsitstheweight,largestrank,holdersdollars, holdings date andthesource,totalplus the count, how many fundshavehold it as their largestholdingposition,andthe funds and issuers with the most dollars init.it,Itandalsoonesayssentencewhethertothequote.stockTheislistinkeepsVOO,theSPY,heaviestIVVholders,QQQ,soVTI,aSCHDbroadandfund where thelargeststocksectorweighsfunds.littleItcanaddsfalltheoutsideissuersit;holdingwhether themost,sixthefundscheapestaboveexposureholdperit$1,000,isfundsinwhoseeverynameansweronlyforsharesathestockcompany's,withanditsoneownsentencestocktofile,quote.whateverLeveraged,topinverseis,andunlessoption-incomecompactfundsisthattrue.referenceFundstheholdingstockit through swaps, futures or options are listed apart, as notionalexposure,exposure.neverNotsharesforheld.one stock's weight in another fund (compare_stocks) or the share ETFs own (etf_ownership).
⟨4 unchanged words⟩ {"default":false,"description":"true for an answer about half the length. It keeps the counts, rank_summary (how many funds hold the stock as their largest or a top 10 position), name_collision (funds whose name contains the company's name) and the sentence toquote,quote.withoutIt leaves out top_by_value (the funds holding the most dollars of it), membership (whether VOO,by_issuerSPY, IVV, QQQ, VTI andfee_per_1000SCHD hold it, andwithoutitseachweightfund'sinrankthe three largest sector or industry funds that hold it)
before
—after
{"properties":{"answer":{"description":"One sentence to quote.","type":["string","null"]},"funds_by_source":{"properties":{"issuer_files":{"type":["integer","null"]},"sec_nport":{"description":"null when the SEC filings were not searched.","type":["integer","null"]}},"type":"object"},"funds_holding":{"type":["integer","null"]},"held":{"type":"boolean"},"held_by":{"description":"Largest weight first.","items":{"properties":{"fund":{"type":"string"},"holdings_as_of":{"type":["string","null"]},"holdings_source":{"type":"string"},"value_usd_m":{"type":["number","null"]},"weight_pct":{"description":"The stock's weight in the fund.","type":["number","null"]}},"required":["fund","weight_pct"],"type":"object"},"type":"array"},"membership":{"items":{"properties":{"fund":{"type":"string"},"held":{"type":"boolean"},"weight":{"type":["number","null"]}},"type":"object"},"type":["array","null"]},"name":{"type":["string","null"]},"rank_summary":{"properties":{"top10_in":{"type":["integer","null"]},"top_holding_in":{"type":["integer","null"]}},"type":["object","null"]},"source":{"properties":{"api_url":{"type":"string"},"cite_as":{"type":"string"},"license":{"type":"string"},"page_url":{"type":["string","null"]},"provider":{"type":"string"}},"required":["provider","page_url","api_url","license","cite_as"],"type":"object"},"ticker":{"type":"string"}},"required":["ticker","funds_holding"],"type":"object"}⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"Which USETFs that hold a stock, and at what weight"}
Every USTheETFETFs this server can answer for, with the date of thedata.data and how many of the US-listed ETFs that is. Holdings come from the issuers' own daily files (tickers)or, from SEC filingsfor the other US stock ETFs(tickers_sec_nport).,Ittickers_bond,alsotickers_multi_asset,tellstickers_derivative)whetheror from agiventrust'sfundownisfilingcovered.(tickers_trust). With query it returns only the funds whose ticker or namematches, with their names;matches; include_tickers falsereturns the countsleavesandoutdatesthealone.lists.
⟨44 unchanged words⟩ funds read from the issuers' own files,oronlythosethe stock ETFs from SECfilings.filings, only the fixed income funds, only the multi-asset funds, only the derivative-based funds, or only the trusts and pools.","enum":["issuer_files","sec_nport","sec_nport_bonds","sec_nport_multi_asset","sec_nport_derivatives","trust_filings"],"type":"string"}},"type":"object"}
⟨18 unchanged words⟩ which funds in a portfolio duplicate each other. Fixed income funds are paired by issuer overlap, listed apart. Uncovered tickers are listed and skipped.
⟨105 unchanged words⟩ shares the company's, and one sentence to quote. Leveraged, inverse and option-income funds that reference the stock through swaps, futures or options are listed apart, as notional exposure, never shares held.
⟨7 unchanged words⟩ own files: every file date the archive holds, with the position count and the top 10weight, one lineweight.perEach step from a file to the next(says how many lines entered, exited and moved, the weightcarried byof the names that changed,and the weight thatmoved, andmoved.theThe share-count turnover follows once enough files carry sharecounts),counts.andIt also shows howitsthe fund's overlap by weight with its ten closest funds ⟨31 unchanged words⟩
⟨6 unchanged words⟩ answer for, with the date of thedata and where thedata.holdingsHoldings come from:the issuers' own daily files (tickers),or from SEC filings for the other US stock ETFs (tickers_sec_nport), so.itIt also tells whether a given fund is covered. ⟨23 unchanged words⟩
⟨9 unchanged words⟩ it and the weight in each, heaviestfirst,first.withEacheachholderfund'scarries its holdings date,whether it comesitsfromsource (the issuer's daily file or an SEC filing), the stock's rank in the fund and ⟨13 unchanged words⟩ funds have it as their largest holding, and the funds with the most dollars init,it. It also says whetheritthe stock is in VOO, SPY, IVV, QQQ, VTI, SCHD and the largest sectorfunds,funds. It adds the issuers holding the most, the cheapest ⟨16 unchanged words⟩
How much of a US stock the covered ETFs own — For one US stock, the share of its shares outstanding held by the covered US ETFs, as a lower bound: at least this percent, from this many funds, with the shares held, the SEC's count of shares outstanding and its date, the holdings dates and the method. The basis says whether the percent is of the whole company, every class counted, or of the ticker's class alone. Also where the figure ranks by percent among those measured, and the share of the covered US stock ETFs' money in the ten largest US companies they hold, a company without a stock file here included. A stock without a figure comes …