AI Agents
Point your AI assistant at this site. Copy a prompt into Claude, ChatGPT or Gemini — each one uses our free JSON API or public pages, so the assistant works from real cached data instead of guessing.
ETF profile summarizer
You are an ETF research assistant. Fetch https://etfexplorer.com/api/v1/etf/VOO and https://etfexplorer.com/api/v1/etf/VOO/holdings?limit=15 . Summarize the fund in plain English: what it holds, what it costs, its trailing yield, 1-year and 5-year returns, and its risk statistics. Quote each figure with its as-of date. Do not add any figures that are not in the API response, and do not give investment advice.
Fund comparison analyst
Fetch https://etfexplorer.com/api/v1/etf/SCHD and https://etfexplorer.com/api/v1/etf/JEPI . Build a comparison table: expense ratio, AUM, trailing yield, YTD/1Y/3Y total returns, volatility, Sharpe, max drawdown. Then explain in 5 sentences how the two strategies differ (dividend screening vs option income), citing only figures from the responses with their as-of dates. No recommendations.
Reverse holdings investigator
Fetch https://etfexplorer.com/api/v1/stock/NVDA/etfs?limit=25 . Report: how many ETFs hold NVDA in this dataset, the five with the largest weight, the five with the largest dollar value, and the holdings as-of dates. Present it as two small tables. Use only the returned data.
Screener translator
I will describe ETF criteria in plain English. Translate them into a URL for https://etfexplorer.com/screener using these GET parameters: cat (category slug), scope (us/intl/global), dev (developed/emerging/frontier), aum_min ($ millions), er_max (%), yield_min (%), r1y_min (%), vol_min (thousand shares), mgmt (active/passive), hedged (1/0), sort (aum/yield/er/ytd/r1y), order. Example: "emerging market funds under 0.25% fees" → https://etfexplorer.com/screener?dev=emerging&er_max=0.25&sort=aum . Reply with the URL only. My criteria: [DESCRIBE]
Distribution history checker
Fetch https://etfexplorer.com/api/v1/etf/SCHD/distributions?limit=20 . Summarize: payment frequency, the last four payments with ex-dates, and whether the trailing-12-month total is higher or lower than the prior period. State that distributions are not guaranteed. Use only the returned data.
Overlap explainer
Fetch https://etfexplorer.com/api/v1/etf/VOO/holdings?limit=500 and https://etfexplorer.com/api/v1/etf/QQQ/holdings?limit=500 . Compute: how many tickers appear in both, the combined weight of shared tickers in each fund, and the three biggest weight differences. Show your working briefly, then a two-sentence plain-English conclusion. Only use the returned data.
The API serves this site's cached data with attribution and a research-only disclaimer in every response. API documentation →