v5

latestOpenAPI 3.1.0Proprietary2026-08-031,5423,1505.5 MB
Funds & ETFs

ETF holdings from the SEC NPORT-P quarterly filing

Full fund-holdings snapshot from the SEC's NPORT-P quarterly filing for one ETF underlier. Replaces the prior commercial fund-profile holdings field (Tier C, disabled in DATA-N1) with the SEC Tier S equivalent. NPORT-P carries the FULL holdings list (NOT top-10), CUSIP/ISIN/LEI, asset-cat + issuer-cat (for sector derivation), and invCountry (for country weightings). Public NPORT-P refreshes only ONCE per fiscal quarter (the SEC's month-3-of-quarter rule), so freshness is typically 3-5 months. Compare rep_pd_date against today to gauge staleness. Returns 404 holdings_unavailable when the ETF is a commodity-pool / grantor-trust structure (USO/UNG/GLD/SLV) that files 10-K/10-Q instead of NPORT-P.

get/api/v1/etf/{symbol}/holdings/sec

Path parameters

symbolstring required

ETF underlier ticker.

Example:SPY

ETF underlier ticker.

Response

SEC NPORT-P holdings payload.

Example response

{
  "data": {
    "ticker": "SPY",
    "cik": 884394,
    "fund_name": "SPDR S&P 500 ETF Trust",
    "accession": "0001410368-26-020131",
    "filing_date": "2026-02-26",
    "rep_pd_date": "2025-12-31",
    "holdings_count": 503,
    "total_val_usd": 700000000000,
    "net_assets": 700000000000,
    "total_assets": 702000000000,
    "total_liabilities": 2000000000,
    "monthly_returns": [
      1.42,
      -0.83,
      2.05
    ],
    "holdings": [
      {
        "name": "Apple Inc",
        "title": "Apple Inc Common Stock",
        "cusip": "037833100",
        "isin": "US0378331005",
        "lei": "HWUPKR0MPOU8FGXBT394",
        "balance": 200000000,
        "val_usd": 40000000000.5,
        "pct_val": 7.25,
        "asset_cat": "EC",
        "issuer_cat": "CORP",
        "country": "US",
        "currency": "USD"
      }
    ],
    "data_source": "sec_nport",
    "license_attribution": "U.S. Public Domain (federal data, 17 USC §105)"
  },
  "meta": {
    "endpoint": "/api/v1/fred/us/cpi",
    "data_time": "2026-04-16T14:30:00Z",
    "response_time": "2026-04-16T14:30:12Z",
    "provider": "Sugra API v1.0.1",
    "source": "sugra_crypto",
    "attribution": "Short interest and Reg SHO daily short volume data is owned by and sourced from FINRA (Financial Industry Regulatory Authority).",
    "fallback_chain": [
      "sugra_crypto",
      "sugra_finance"
    ]
  }
}