Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
blapatrick
 
Posts: n/a
Default help! cumulative returns

i'm trying to build a model that's based on cumulative quarterly S&P 500
returns. however, rather than using the actual returns (that only come out at
each quarter's end), i want to create a quarterly return for each week based
on the weekly returns for the previous 13 weeks. i have yet to find a
function in excel that will take a set of interest rates over equal periods
and return the effective (cumulative) rate for that period. can anyone help?
  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
Fred Smith
 
Posts: n/a
Default help! cumulative returns

Yes, we can.

My first suggestion is to change from storing returns to storing the index
value. If the index goes from 1000 to 1200 in your 13-week period, you can
easily calculate that it's gone up 20%.

If you insist on storing weekly returns, you can calculate a quarterly return
with the formula:

=(1+r1)*(1+r2)*(1+r3)*...*(1+r13)-1

where r1..r13 are the previous 13 weeks' returns.

--
Regards,
Fred


"blapatrick" wrote in message
...
i'm trying to build a model that's based on cumulative quarterly S&P 500
returns. however, rather than using the actual returns (that only come out at
each quarter's end), i want to create a quarterly return for each week based
on the weekly returns for the previous 13 weeks. i have yet to find a
function in excel that will take a set of interest rates over equal periods
and return the effective (cumulative) rate for that period. can anyone help?



  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
 
Posts: n/a
Default help! cumulative returns

"blapatrick" wrote:
i'm trying to build a model that's based on cumulative quarterly S&P 500
returns. however, rather than using the actual returns (that only come out at
each quarter's end), i want to create a quarterly return for each week based
on the weekly returns for the previous 13 weeks. i have yet to find a
function in excel that will take a set of interest rates over equal periods
and return the effective (cumulative) rate for that period. can anyone help?


Let's be sure we agree on some terminology first. It is not clear to me
what you mean by "actual returns", in part because the industry uses the term
"return" ambiguously. The actual value (or price), denoted y0,...,y13, is
the S&P500 index at any given time; y1,...,y13 are the index values for the
13 weeks of interest, and y0 is the index value of the week preceding that
period. The return rate, denoted r1,...,r13, is the ratio of any two index
values, which is always positive; for example, r1 = y1/y0. The growth rate,
denoted g1,...,g13, is the return rate minus one, which can be negative or
positive; for example, g1 = r1 - 1 = y1/y0 - 1. It is unclear to me which
rate you are using. It is easier to use the return rate.

If the 13 weekly return rates are in cells r1:r13, the cumulative return
rate can be computed with PRODUCT(r1:r13). Alternatively, you can write
PRODUCT(r1,r2,...,r13), filling in the cell references where I wrote "...".

But I suspect you also have (or certainly could have) the actual index
values, y0,...,y13. In that case, the cumulative return rate can be computed
simply with y13/y0.
  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
 
Posts: n/a
Default help! cumulative returns

"blapatrick" wrote:
i'm trying to build a model that's based on cumulative quarterly S&P 500
returns. however, rather than using the actual returns (that only come out at
each quarter's end), i want to create a quarterly return for each week based
on the weekly returns for the previous 13 weeks. i have yet to find a
function in excel that will take a set of interest rates over equal periods
and return the effective (cumulative) rate for that period. can anyone help?


Let's be sure we agree on some terminology first. It is not clear to me
what you mean by "actual returns", in part because the industry uses the term
"return" ambiguously. The actual value (or price), denoted y0,...,y13, is
the S&P500 index at any given time; y1,...,y13 are the index values for the
13 weeks of interest, and y0 is the index value of the week preceding that
period. The return rate, denoted r1,...,r13, is the ratio of any two index
values, which is always positive; for example, r1 = y1/y0. The growth rate,
denoted g1,...,g13, is the return rate minus one, which can be negative or
positive; for example, g1 = r1 - 1 = y1/y0 - 1. It is unclear to me which
rate you are using. It is easier to use the return rate.

If the 13 weekly return rates are in cells r1:r13, the cumulative return
rate can be computed with PRODUCT(r1:r13).

But I suspect you also have (or certainly could have) the actual index
values, y0,...,y13. In that case, the cumulative return rate can be computed
simply with y13/y0.
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
How do I do a cumulative frequency graph? ted Charts and Charting in Excel 2 May 4th 06 12:46 AM
SUM returns #VALUE! error kjs Excel Worksheet Functions 2 February 2nd 06 02:52 PM
Problem with GEOMEAN - returns #NUM error Dan Knight Excel Worksheet Functions 6 February 17th 05 11:40 PM
When I enter a number in an empty cel, de cel returns the value d. Paul KdN Excel Discussion (Misc queries) 2 January 13th 05 09:23 AM
GET.CELL Biff Excel Worksheet Functions 2 November 24th 04 07:16 PM


All times are GMT +1. The time now is 05:41 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"