Stock History not working since 09/04/2026

Gustafson, Dennis 35 Reputation points
2026-09-10T13:55:27.9166667+00:00

Formula that works:

=STOCKHISTORY("MSFT",DATE(2026,9,4),DATE(2026,9,4),0,0,1)

Formula that fails:

=STOCKHISTORY("MSFT",DATE(2026,9,8),DATE(2026,9,8),0,0,1)

Error:

"The days between start_date and end_date are non trading days"

Additional observations:

  • Issue occurs with all tested tickers.
  • Historical dates prior to 9/4/2026 return correctly.
  • Dates 9/8/2026 and 9/9/2026 return the error.
Microsoft 365 and Office | Excel | Other | Other

Answer accepted by question author
Thomas4-N 21,930 Reputation points Microsoft External Staff Moderator
2026-09-11T07:17:00.1333333+00:00

Hello Gustafson, Dennis,

A few other threads this week describe the exact same cutoff at 9/4/2026:

Given how many independent reports line up on the same date, this looks like a service/data-provider side issue rather than anything in your workbook or formula.

Best step for now is go to Help > Send Feedback in Excel and report it (mentioning the exact dates missing) so it reaches the product team directly.

Was this answer helpful?

9 people found this answer helpful.

5 additional answers

Sort by: Oldest
  1. AI answer

    2026-09-10T13:55:43.7333333+00:00

    This matches a known service-side issue pattern with Excel stock data functions rather than a problem with the formula syntax.

    The formula structure shown is valid:

    =STOCKHISTORY("MSFT",DATE(2026,9,8),DATE(2026,9,8),0,0,1)

    Relevant supported facts:

    1. STOCKHISTORY accepts DATE(...) for start_date and end_date, so the date argument format being used is correct.
    2. The function returns historical price data from an external provider.
    3. There are documented cases where Excel stock data functions stop working due to temporary server-side problems, and the recommended action is to report the issue through Excel > Help > Send feedback.

    Given that:

    • all tested tickers fail,
    • earlier historical dates still work,
    • the failure is limited to specific recent trading dates,

    this points to missing or delayed market data availability for those dates in the stock data service, not a workbook issue.

    Action to take:

    1. In Excel, open Help.
    2. Select Send feedback.
    3. Report that STOCKHISTORY returns "The days between start_date and end_date are non trading days" for valid trading dates 2026-09-08 and 2026-09-09 across multiple tickers.
    4. Keep using the DATE(...) form in formulas, since that is the recommended locale-safe format.

    If the service recovers, the same formula should begin returning data without workbook changes.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

    6 people found this answer helpful.
  2. lawrence fish 10 Reputation points
    2026-09-14T04:18:31.7966667+00:00

    Anyone know when this might be fixed? I have reported it at least once a day.

    Was this answer helpful?

    8 people found this answer helpful.
    0 comments No comments

  3. Conrad de Villiers 0 Reputation points
    2026-09-15T04:04:02.2466667+00:00

    Question still remains, when will Microsoft get this fixed? Have not seen a single acknowledgement or ETA from them and its been over a week now!

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments

  4. Francesco Ortaggi 0 Reputation points
    2026-09-16T17:12:36.2133333+00:00

    I have also been having this issue since early last week. Can't believe that it has been going on for so long without being fixed by Microsoft. I have just sent out feedback.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.