ETF Data API

Provides structured data on exchange-traded funds (ETFs), including fund profiles, key market statistics, and underlying holdings. Covers NAV, AUM, expense ratios, dividend yield, price performance, and full holdings breakdowns — built for ETF screeners, portfolio tools, and research dashboards.
Author:Will ShawWill Shaw
Reviewed by:Charlie TianCharlie Tian
Fact checked by:Vera YuanVera Yuan
Updated March 18, 2026
GET/etf/{symbol}

Path Parameters

Name Type Example Description
symbolstringTSMX-

Auth

headers: { 'Authorization': 'Replace with your API token' }

Examples

fetch('https://api.gurufocus.com/data/etf/TSMX', { method: 'GET', headers: { 'Authorization': 'Replace with your API token' }})

Responses

Successful response. The exact payload fields depend on this endpoint.

Example Body (Field Reference)

{ "basic_information": { "company": "Direxion Daily TSM Bull 2X ETF", "company_id": "GF000024ZH", "exchange": "NAS", "stockid": "US2IKU", "symbol": "TSMX" }, "dividends": { "dividend_freq": 4, "next_dividend_payment_date": "2025-12-31", "ttm_dividend": 3.166, "yield": 5.4, "yield_high": 8.89, "yield_low": 0.42, "yield_med": 2.08 }, "fundamental": { "mktcap": 293.509, "pb": 0, "pbhigh": 0, "pblow": 0, "pbmed": 0, "pe": 0, "pettmhigh": 0, "pettmlow": 0, "pettmmed": 0, "shares": 5.03 }, "key_statistics": { "beta": 0, "display_timestamp": "2026-03-12 14:29 EDT", "high": 61.26, "low": 57.5485, "open": 61, "p_pct_change": -8.85, "price": 58.41, "price52whigh": 78.56, "price52wlow": 12.15, "rsi_14": 48.51, "sharpe_ratio_3y": 0, "sma_20": 68.4265, "sortino_ratio_3y": 0, "volatility": 68.6, "volumn_day": 810764 }, "portfolio_holdings": { "holdings": [ { "action": "Add", "change": 42.58, "class": "corp", "comment": "Add 42.58%", "company_name": "Taiwan Semiconductor Manufacturing Co Ltd", "exchange": "NYSE", "impact": 29.86, "position": 100, "price_avg": 265.75, "price_max": 305.09, "price_min": 227.33, "share_change": 29637, "shares": 99238, "shares_outstanding": 5186.5, "split_factor": 1, "stockid": "US09U7", "symbol": "TSM", "value": 29814.07 } ], "portdate": "2025-10-31" }, "sector_breakdowns": { "details": { "technology": 100 }, "portdate": "2025-10-31" }}

Introduction

The GuruFocus ETF Dataset provides structured data on exchange-traded funds (ETFs), including fund profiles, market stats, and underlying holdings. Designed for seamless integration into investment tools, screeners, dashboards, or research workflows, this dataset enables platforms to offer up-to-date ETF information with minimal lift.

Whether you’re building ETF screeners, portfolio tools, or analytic dashboards, this dataset provides the coverage and clarity needed for professional-grade functionality.

What’s Included

The ETF Dataset provides a well-structured view of exchange-traded funds, grouped into three core data categories:

  • Fund Profile & Classification
    Includes ETF name, ticker, provider, fund type, asset class, region, inception date, and a summary of the fund’s investment focus.
  • Key Statistics & Market Data
    Covers net asset value (NAV), assets under management (AUM), expense ratio, dividend yield, price performance, 52-week range, and exchange details.
  • Holdings Data
    Provides the full list of underlying securities with ticker, company name, share count, market value, and weight within the ETF.

All data is updated regularly and designed for seamless integration across screening tools, research dashboards, and portfolio analysis systems.

Data Coverage

This dataset is available exclusively for U.S. market, contains 5000+ ETFs

Use Cases

The ETF Dataset supports a range of professional applications:

  • ETF screeners and fund comparison tools
  • Portfolio analysis platforms integrating ETF holdings into risk or exposure breakdowns
  • Retail or institutional dashboards providing ETF performance and composition data
  • Research portals surfacing ETF details alongside equities
  • Macro and sector rotation models using ETF flows and sector exposure

Extend Your Capabilities

Enrich your platform’s ETF offering by pairing with:

All datasets are designed for schema alignment and efficient cross-referencing.

Response Reference

Loading view table...