latestOpenAPI 3.0.02026-08-2010141507.9 KB

3d5897270d8a

ETF/MF

Performance data

ETF Pro

Returns paginated fund performance data from SEC N-CSR (annual/semi-annual shareholder report) filings. Includes annualized returns (1yr, 5yr, 10yr, since inception), expense ratio, net assets, portfolio turnover, and holdings count per share class. Most recent periods first.

get/api/fund/performance

Query parameters

symbolstring

Fund ticker symbol (ETF or mutual fund). Identify the entity by exactly one of: symbol, cik, cusip, composite_figi, or share_class_figi. At least one is required.

cikinteger

SEC Central Index Key (CIK).

cusipstring

CUSIP identifier (9 characters).

composite_figistring

Composite OpenFIGI identifier.

share_class_figistring

Share-class OpenFIGI identifier.

pageinteger

Page number (1-indexed)

pageSizeinteger

Results per page

Response

Paginated fund performance data

pageinteger

Current page number (1-indexed)

pageSizeinteger

Results per page

totalPagesinteger

Total number of pages

totalResultsinteger

Total number of performance records

Example response

{
  "page": 1,
  "pageSize": 10,
  "totalPages": 5,
  "totalResults": 48,
  "data": [
    {
      "periodEndDate": "2025-09-30",
      "formType": "N-CSR",
      "filedDate": "2025-12-01",
      "symbol": "VTI",
      "shareClassName": "Investor Shares",
      "expenseRatio": 0.03,
      "expensesPaid": 0.15,
      "advisoryFeesPaid": 1250000000,
      "netAssets": 712072540255,
      "return1yr": 35.72,
      "return5yr": 15.48,
      "return10yr": 12.91,
      "returnSinceInception": 14.23,
      "inceptionDate": "2010-09-07",
      "portfolioTurnoverRate": 4,
      "holdingsCount": 503
    }
  ]
}