When does Numbers update stock quote data?

When exactly does Numbers refresh stock quote data?

I was previous days close but surely its been updated since that was the case.



[Re-Titled by Moderator]

MacBook Air (M2, 2022)

Posted on Feb 18, 2025 6:10 PM

Reply
Question marked as Top-ranking reply

Posted on Feb 19, 2025 12:13 PM

Numbers' stock tracking has always been based on the previous trading day.

There are no real-time quote options in Numbers, if that's what you were hoping for. That remains the purview of specific stock tracking applications attached to brokerage accounts, and beyond Number's scope.

13 replies

Feb 20, 2025 11:14 AM in response to Camelot

Look at my previous post - I said Stockhistory was useless. The formula since you can't figure it out is

=stockhistory(A1 the ticker,B1 1st day of trading 2025, C1 =TODAY()-1, DI is simple rate calc

my actual formula in B1 is =STOCKHISTORY($A2,B$1,,0,0,1)

In C1 its =STOCKHISTORY($A2,C$1,,0,0,1) and in D1 =(C2-B2)/B2

As you see when it's an ETF it works but not when it's a Mutual. OK it's a 'source' problem seems to be the answer but a formula that works for ETF's is surely the same as for mutual funds. its not a Yahoo fault it's an Excel issue.

Feb 20, 2025 1:28 PM in response to pabroon

> The formula since you can't figure it out is


I challenge anyone to determine the formula used when all that is presented is #VALUE!


In either case, I can replicate the problem in Excel (although I thought we were talking Numbers.app here). Rolling over the warning sign, I can see Excel is reporting a non-trading day.


Digging in a little further, I see that TODAY()-2 does work, but TODAY()-1 does not. That implies to me there's a lag in retrieving the previous days data for mutual funds. I can see that would be annoying.


Update: It seems inconsistent. I can get yesterday's STOCKHISTORY() for some funds, but not others. Earlier dates (e.g. TODAY()-2) seem to always work.

It may also be they work eventually.... symbols that previously threw an error are now working for me, and once they work I can't get them to fail. Definitely something amiss.

Feb 21, 2025 7:06 AM in response to pabroon

Difficult to follow from your screenshot and the formula you say you are using.


Keep in mind:


  1. Numbers does not have a STOCKHISTORY function (perhaps you are translating from another language?).
  2. What you seem to be calculating is simple price change, not rate of return. Two different things.
  3. ETFs and mutual funds are priced in different ways. An ETF is priced similarly to a stock. A mutual fund has its NAV calculated every day.


The stock related functions in Numbers and their data sources are far from perfect. But they can be useful in many situations.


SG

Feb 21, 2025 8:58 AM in response to pabroon

I need to correct my previous posting. In my defense I used Excel to calculate YTD return & the Stockhistory function. It did not work for some of my portfolio so I then turned to Numbers. It works as expected. Of course I know Stockhistory function is not in Numbers but the basic formula I use ((Start value + income ) - end value )/ end value, works where I use the start value on 1st day of trading, no divi's or CG so no entry, & todays price as my "end value". All pretty standard & in an earlier post I do say since Stockhistory is useless I use Numbers for YTD return. I assumed wrongly that you folks would be familiar with Excel & Numbers. So finally in Numbers using Stock function it works but in Excel using Stockhistory it does not work completely.

Feb 22, 2025 10:20 AM in response to SGIII

This all over the web on how to calculate simple RoR just google or AI you will find it’s the most common way to calculate rate of return. I know there are many more ways if you want to include other parameters that apply to other investments like property etc but for Stock it’s standard. I don’t think Investopedia would get it wrong The Formula for RoR 

The formula to calculate the rate of return (RoR) is:

Rate of return=(Current value−Initial value)/Initial value


Feb 22, 2025 9:05 PM in response to pabroon

From your previous post:


((Start value + income ) - end value )/ end value


From your recent post:


(Current value−Initial value)/Initial value


I see a difference. Do you?


Also, there is a difference between percentage price change (the latter formula) and "rate of return."


Anyway, good luck with your project, whatever it is.


SG





This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

When does Numbers update stock quote data?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.