Fund Report Period End Date

Returns the end date of the most recent SEC reporting period for an ETF or mutual fund. This indicates the "as-of" date for the fund's reported metrics like net assets and holdings.

Return Value

A date string (raw, unformatted from the API). Returns "NA" for invalid symbols or stocks.

Notes

  • Use with FundReportPeriodDate() to get the full reporting period range
  • Returns raw data (not passed through FormatResult)
  • The end date is often the "as-of" date for fund holdings data

Syntax

=FundReportPeriodEndDate(Symbol)
Excel Desktop (Windows)

Examples

Report period end for SPDR S&P 500
Report period end for Invesco QQQ
Report period end for Vanguard 500
Symbol from cell reference

When to Use

  • Checking when fund data was last reported
  • Determining if fund holdings data is current
  • Compliance and audit requiring filing date verification

When NOT to Use

\

Common Issues & FAQ

The date is text, not an Excel date.?

Use =DATEVALUE(FundReportPeriodEndDate("SPY")) to convert to an Excel date.

The end date seems old.?

Fund reports are filed quarterly or semi-annually, so there's a natural lag. The most recent filing may be from the prior quarter.

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
MarketXLS Excel Add-in Tutorial - How to Use Fund Report Period End Date and Other Financial Formulas
How does MarketXLS work?