![]() |
?? What Function Do I Need ??
Hi everyone,
I don't have a financial background so pardon me if the answer is obvious. I see Excel is loaded with financial functions and I'm not sure of the correct one to use in my case. For simplicity, let's say I have stock that I purchased on January 1 for $1,000. Now, on June 30 (1/2 through the year) it's worth $1,100. The stock's value increased by 10%. I would like to know the *annual* percentage rate that I'm track to earn if the stock maintains its current rate of growth. Since my original $1,000 increased by 10% to $1,100 in six months, I see I am on track to earn 10% every six months so that on December 31 the stock's value will be $1,210 -- an annual return of 21%. Can someone tell me the proper function to use? Thanks. |
?? What Function Do I Need ??
Hello,
Try =INTRATE("1/1/2007","30/6/2007",1000,1100) [Try your local date format, please] Read Excel's help on INTRATE for more details. Regards, Bernd |
?? What Function Do I Need ??
"Bernd" wrote in message oups.com... Hello, Try =INTRATE("1/1/2007","30/6/2007",1000,1100) [Try your local date format, please] It's not correct -- it returns 20.11%. The correct result is 21.0%. |
?? What Function Do I Need ??
=(1+10%)^2-1
or =POWER(1+10%,2)-1 -- David Biddulph "Alan Foxmore" wrote in message ... Hi everyone, I don't have a financial background so pardon me if the answer is obvious. I see Excel is loaded with financial functions and I'm not sure of the correct one to use in my case. For simplicity, let's say I have stock that I purchased on January 1 for $1,000. Now, on June 30 (1/2 through the year) it's worth $1,100. The stock's value increased by 10%. I would like to know the *annual* percentage rate that I'm track to earn if the stock maintains its current rate of growth. Since my original $1,000 increased by 10% to $1,100 in six months, I see I am on track to earn 10% every six months so that on December 31 the stock's value will be $1,210 -- an annual return of 21%. Can someone tell me the proper function to use? Thanks. |
?? What Function Do I Need ??
"David Biddulph" <groups [at] biddulph.org.uk wrote in message ... =(1+10%)^2-1 or =POWER(1+10%,2)-1 -- Well, yea, I could do something like that but I was hoping there was a built-in Excel function. What if I look at my stock value on, say, August 13 instead of June 30? Or, what if it had risen by 7.8292% instead of 10%? Your approach would require a lot of additional programming. I'm looking for something more general and standard. "Alan Foxmore" wrote in message ... Hi everyone, I don't have a financial background so pardon me if the answer is obvious. I see Excel is loaded with financial functions and I'm not sure of the correct one to use in my case. For simplicity, let's say I have stock that I purchased on January 1 for $1,000. Now, on June 30 (1/2 through the year) it's worth $1,100. The stock's value increased by 10%. I would like to know the *annual* percentage rate that I'm track to earn if the stock maintains its current rate of growth. Since my original $1,000 increased by 10% to $1,100 in six months, I see I am on track to earn 10% every six months so that on December 31 the stock's value will be $1,210 -- an annual return of 21%. Can someone tell me the proper function to use? Thanks. |
?? What Function Do I Need ??
Hello Alan,
Please look at Excel's help for these formulas. Another suggestion: =RATE((enddate-startdate)/365,0,-1000,1100) Regards, Bernd |
?? What Function Do I Need ??
"Bernd" wrote in message oups.com... Hello Alan, Please look at Excel's help for these formulas. Another suggestion: =RATE((enddate-startdate)/365,0,-1000,1100) I tried =RATE(0.5,0,-1000,1100) and it returned 21%. I'll need to research it more but thanks! |
?? What Function Do I Need ??
"Bernd" wrote in message oups.com... Hello Alan, Please look at Excel's help for these formulas. Another suggestion: =RATE((enddate-startdate)/365,0,-1000,1100) That looked promising at first but for a stock that loses money it seems to cause an error: =RATE(0.5,0, -1000,500) Causes the #NUM! error. |
?? What Function Do I Need ??
Hi Alan,
Then take =((1+(endvalue-startvalue)/startvalue)^(365/(enddate- startdate))-1)*100 Regards, Bernd |
All times are GMT +1. The time now is 08:20 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com