MuseDirectory
All apps / Finance & Bills
Finance & Bills

ETFIQ

Independent US ETF data: holdings, fees, overlap, returns, each with its source and date.

Access independent research on US-listed ETFs including holdings, expense ratios, performance against stated objectives, overlap analysis between funds, and historical data. Search by ticker or theme to compare funds and find exposure to specific companies or sectors.

Try asking Muse: "Show me the cheapest technology ETFs and how much overlap they have with each other."

Useful? Vote it up. One vote per person, tap again to undo.
See the most upvoted connectors
Working now?
Working
Worked last 7 days
100% of checks
How to get it
Extra setup
Account
No account needed
Price
Not stated
Works in

Source: Found in the official MCP Registry (com.etfiq/etfiq) · First listed September 24, 2026

Last 24 hours

Each bar is one check, every 15 minutes. Green means it answered. Last checked 47 min ago.

New to Muse?Muse is Meta's AI assistant. ETFIQ is an app you add to it, and once it is on, you can ask Muse to do this for you: independent us etf data: holdings, fees, overlap, returns, each with its source and date. It takes about two minutes and you can turn it off any time.

Is it safe to connect?

What Muse can see: It does not ask you to sign in, so it cannot see your accounts. It only sees what Muse sends it from your request.

Before it acts: Read what Muse plans to do before you approve it, and remove the app from Muse when you stop using it.

musedirectory.ai is not part of Meta. More about how Muse handles your information

How to add it to Muse

Not in Muse's Connectors list yet, but Muse can still use it. Copy the request below and paste it into Muse. Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Open Muse
https://mcp.etfiq.com/

Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.

Also use it in ChatGPT or Claude

ETFIQ is a remote MCP server, so any assistant that can add a custom connector by link can use it. Same link, same tools.

Add it to ChatGPT
  1. 1

    Open ChatGPT settings

    In ChatGPT, open Settings, then Connectors (called Apps & Connectors on some accounts).

  2. 2

    Turn on developer mode

    Under Advanced settings, switch on Developer mode. That is what lets you add a connector by link.

  3. 3

    Create the connector

    Choose Create, give it a name, paste the link as the MCP server URL, and save. If it needs a sign-in, ChatGPT asks for it here.

  4. 4

    Use it in a chat

    Start a chat, open the tools menu, pick the connector, and ask. ChatGPT asks before it runs a tool the first time.

Custom connectors need a paid ChatGPT plan, and on Team, Enterprise and Edu accounts only an admin can add them. Our "Working" label means the server answered us; it cannot tell whether your plan lets you add it. All connectors that work in ChatGPT

Add it to Claude
  1. 1

    Open Claude settings

    In Claude, open Settings, then Connectors.

  2. 2

    Add a custom connector

    Choose Add custom connector, give it a name, and paste the link.

  3. 3

    Connect and use it

    If it needs a sign-in, Claude sends you to it. Then turn the connector on in a chat from the tools menu and ask.

Custom connectors are available on paid Claude plans; on Team and Enterprise accounts an admin may need to add them. Our "Working" label means the server answered us; it cannot tell whether your plan lets you add it. All connectors that work in Claude

https://mcp.etfiq.com/

What people ask Muse to do

Everything Muse can do

Technical details: safety screening, tools, response time and recent checks

Response time at the last check: 76ms. Worked in 100% of checks over 30 days.

Screening · September 24, 2026

Screened, no issues found

MCP handshake
Pass
Answered in 106ms
Domain against threat feeds (Cloudflare security DNS)
Pass
mcp.etfiq.com, etfiq.com not flagged
Published packages against the OSV malicious-package database
n/a
No npm or PyPI package published
Hidden instructions or invisible characters in tool text
Pass
13 tools read, nothing found
Inputs asking for passwords, card numbers or seed phrases
Pass
None found
Domain and redirects
Pass
Domain registered 7509 days ago
AI review of purpose and tool behavior
Pass
No concerns

Screening looks for known threats and hidden instructions at the time of the check, and runs again weekly and whenever the tool list changes. It cannot see the server's code, so only connect what you need and review what Muse asks to do. How screening works.

Tools · 33

etf_searchFind US listed ETFs by ticker, fund name, or a word from the name. Suited to a fund named loosely: etf_profile then takes the ticker it returns. Refuses rather than returning a near match: a refusal says why, and for a fund it means ETFIQ does not publish it. A former ticker (SPL
etf_profileEverything ETFIQ publishes about one fund: issuer, category, and each number with its source and as-of date, plus a one sentence verdict on how it did against what its own label promises. benchmark is the fund's own benchmark as its page names it: its name, how it was set, and th
etf_holdingsAnalyst: what a fund holds, by weight, and how old that is. Use after etf_profile to read the book, or before etf_overlap to see what two funds share. top_n limits the rows. lag_days says how old the book is: an issuer file read today and a filing from two months ago both come ba
etf_themeScout and Strategist: every US listed fund in a theme, largest first, with what each charges and how much of it is already in the S&P 500. For "what X ETFs are there" or "top X ETFs" questions it returns the whole published set rather than a sample.
etf_themesStrategist: every theme ETFIQ publishes and how many funds each holds. Call when unsure what a theme is called, then etf_theme.
etfiq_pageRead any published ETFIQ page as text: a theme hub, a ranking, a comparison of two funds, an issuer, a methodology note, a dated study. Takes a path like /themes/cyber or a full etfiq.com URL. This reaches all 40,000 pages, including everything the typed tools above do not cover,
etfiq_sectionsWhat ETFIQ publishes, section by section, with a page count for each, and start_here: the main pages (fund flows, the weekly flows report, ETF model portfolios and benchmarks, the filed prediction-market and sports-team funds, issuers, methodology, rankings, the screener) with wh
etfiq_listThe pages inside one section, optionally filtered to those whose address contains a word. Use after etfiq_sections to find a page, then etfiq_page to read it. The count returned is the whole matching set even when the list is capped.
etf_screenEvery fund matching some filters, each with its net assets and the source and date that number came from. Filters: desk, issuer, max_fee_pct, min_assets_usd; and, from the ETFIQ screener, tracks (the index the funds track, such as "S&P 500"), min_yield_pct (12-month yield of at l
etf_overlapAnalyst and Risk Officer: how much of their weight two funds hold in common, as ETFIQ published it on the comparison page for that pair. Use when asked whether two ETFs are the same thing, or whether owning both adds anything. Refuses rather than estimating when the pair is not c
etfiq_as_ofWhat ETFIQ published on a given date, from its frozen dated archive. Use when a question is about a past date, or when a number needs to stay true after it is quoted: every other tool here answers about today and today moves overnight. Takes YYYY-MM-DD. Covers the pieces written
etf_holdersWhich US listed ETFs hold a given company, ranked by how much of each fund it is. It answers "which ETFs hold X", "which fund holds the most X" and "how do I get exposure to X" questions, where X is a company rather than a fund, and for "which bond ETFs hold X's debt". Takes a co
etf_rankingsStrategist and Scout: the ranked lists ETFIQ publishes, or one of them. Each ranks ONE published number inside a stated set: the cheapest funds in a theme, the leveraged funds furthest from their stated multiple, the buffer funds closest to their cap. Call with no argument for th
etf_flowsFund flows as ETFIQ publishes them, computed from each fund's daily change in shares outstanding times its NAV. With ticker: that fund's net flow over 1D, 1W, 1M, 3M, YTD and 1Y, each with its dates and its share of net assets at the window's start, its streak, and its filed N-PO
etfiq_methodologyHow ETFIQ computes a number, from the methodology page that says so: one page per desk (income, buffer, leverage, crypto, alternatives, themes), flows, scores, categories (how stock and bond funds are placed and which benchmark each is measured against), portfolio look-through, a
find_pageThe designed ETFIQ pages that answer a question, best first, at most three: a fund, a comparison of two funds, the ETFs that hold a company, a ranking, a theme, a category, an issuer, the weekly flows report, a flows ranking, a dividend calendar, a screen, a benchmark, a model po
list_benchmarksThe ETFIQ benchmarks: published, rules-based yardsticks for model portfolios, each a written rule over broad, low-cost ETFs, grouped in families (strategic, tax-aware, factor, income, tactical, thematic) by stock share. Filter by family, or by band (a name such as moderate, a sto
get_benchmarkOne ETFIQ benchmark in full: its rule as the methodology states it, the funds and weights in force (with SEC series ids and each fund's expense ratio and its date), and every statistic ETFIQ computes for it by window (total return, return a year, volatility, maximum drawdown, Sha
compare_to_benchmarkSets an allocation ETF, or a portfolio build_portfolio builds, beside an ETFIQ benchmark. With ticker (such as AOR): how the fund did against the benchmark for its band (set by its look-through stock share), over the same dates, as ETFIQ published it: total returns by window and
build_portfolioBuilds a custom portfolio of US listed ETFs from construction choices about the portfolio, and shows the rule it applied. Two forms. Weights (ETFIQ custom construction rule, version 2): pass weights, the user's own percent for each asset class, adding to exactly 100, for example
etf_committeeHow each seat of the IQ Investment Committee reads one ETF: 12 legends, 11 seats named for investing philosophies (Bogle-style Low Cost, Graham-style Margin of Safety and the others) and ETFIQ Skeptic, each with its state (Supports, Mixed, Challenges or Not enough data), how much
etf_scorecardThe risk and return scorecard for one ETF against its own ETFIQ benchmark, or, with versus, for two ETFs side by side as their comparison page prints it: total, annualised and price return, volatility, downside deviation, maximum drawdown with its dates, Sharpe, Sortino and Calma
etf_promiseWhether one ETF delivers what its category promises, from the ETFIQ Promise Index: a badge (Delivered, Partly or Missed) with the number behind it, its window and the sentence the fund page prints, plus its category's promise, the test and its thresholds, and the category's Promi
etf_trading_costWhat it costs to trade one ETF: its IQ Liquidity Score on a fixed 0 to 100 scale, the bid-ask spread and premium or discount to NAV the issuer publishes under Rule 6c-11, ETFIQ's own premium from NAV and closing prices with its window, and, where a number is not published, why. T
etf_return_of_capitalHow much of an income ETF's distributions were return of capital: the rows its page prints, each with its source, window and date (the issuer's Rule 19a-1 notices, weighted by amount), the annual report's final tax character (Form N-CSR) with its fiscal year and filing date, the
etf_benchmarkThe benchmark ETFIQ measures one ETF against, as its page names it: the index the fund names, or its own holdings, never a category stand-in; how that was set, the ETF it is priced through, and the fund's return, the benchmark's and the gap for each window. The ETFIQ benchmarks f
etf_compareTwo ETFs compared as ETFIQ's comparison page for the pair publishes them: the page's title and dated lead sentence, each fund's verdict and key numbers, the share of holdings they have in common, the dated answers in the page's FAQ, and the pair's risk and return scorecard where
etf_moversScout: what moved. The biggest fund inflows and outflows for a flow window (1D, 1W, 1M, 3M, YTD or 1Y; default 1D) and the best and worst total returns over a return window (1M, 3M or 1Y; default 1M), each row dated with the days it covers. ETFIQ publishes no single-day return, s
etf_news_todayScout: ETF news for one day from ETFIQ's ETF News, read from SEC filings: launches (funds that began trading), closures and closing notices, funds filed and not yet trading, name or ticker changes, fee changes and splits. Defaults to the latest day published (is_latest and lag_da
strategy_listStrategist: the ETFIQ Advanced Strategies list (trend, momentum, rotation, risk-parity, 2x shelf, income and the like, each a written rule over ETFs), ranked by tracked return since tracking started. Each row: risk, benchmark, tracked and back-test windows, today's holdings, sign
strategy_signalsStrategist and Strategy Tracker: one Advanced Strategies rule and today's state: each fund's signal (in, out, cash and the like, with the distance from its line in plain words), the target holdings in percent, the next signal and trade dates, the last moves, and the tracked blott
strategy_recordStrategist and Strategy Tracker: one Advanced Strategies record, labelled hypothetical. For a 2x strategy the real-days-only numbers since every fund traded come first, then the tracked record (NAV from the start of tracking, windows, drawdown, Sharpe), then the full back-test (w
etf_risk_checkRisk Officer: for 1 to 20 fund tickers, the observations to check before the funds are read one by one. Per fund: net assets, fee, top-10 weight, premium or discount to NAV (median, 95th percentile, days over 1%), bid-ask spread, IQ Liquidity Score, leverage (stated multiple and

Recent checks

2026-11-13 14:16:14live · HTTP 20076ms
2026-11-13 07:46:15live · HTTP 200101ms
2026-11-13 01:30:58live · HTTP 20050ms
2026-11-12 19:01:20live · HTTP 20098ms
2026-11-12 12:46:00live · HTTP 20060ms
2026-11-12 06:31:00live · HTTP 20082ms
2026-11-12 00:15:49live · HTTP 20088ms
2026-11-11 18:00:50live · HTTP 200288ms
2026-11-11 11:45:48live · HTTP 20055ms
2026-11-11 05:31:04live · HTTP 20065ms
2026-11-10 23:30:46live · HTTP 200646ms
2026-11-10 17:15:58live · HTTP 20060ms

Link

https://mcp.etfiq.com/

Questions about ETFIQ in Muse

How do I connect ETFIQ to Muse?

Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use ETFIQ to help me. It is a free service with an MCP server at https://mcp.etfiq.com/. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Is ETFIQ working right now?

At the last check (November 13, 2026, 14:16 UTC) the endpoint was working, answering in 76ms. Over the last 7 days it answered 100% of health checks. It is checked every 15 minutes.

Is ETFIQ safe to connect to Muse?

It was screened on September 24, 2026 with the result "screened, no issues found". Screening checks the domain against threat feeds and reads the tools for hidden instructions and requests for passwords or card numbers. It cannot see the server's code, so grant only the access you need.

What can ETFIQ do in Muse?

It exposes 33 tools, including etf_search, etf_profile, etf_holdings, etf_theme. For example, you could ask Muse: "Show me the cheapest technology ETFs and how much overlap they have with each other."

Follow ETFIQ

Tell me if ETFIQ goes down, comes back, or changes its tools
One email per change. You confirm first, and every email has a link to stop.
Made this app? Claim it or get a status badge

Is this yours?

This listing was added from public sources (Found in the official MCP Registry (com.etfiq/etfiq)). If you build ETFIQ, claim it to correct the details and get your badge.

Claim this listing

ETFIQ status badge

Paste this on your site or README. It always shows the latest check.

<a href="https://musedirectory.ai/connector/etfiq"><img src="https://musedirectory.ai/badge/etfiq.svg" alt="ETFIQ on musedirectory.ai" width="236" height="40"></a>

More for app makers

More
List your app, free

Independent directory. Not affiliated with Meta.