Cumulative Returns

viquarshaikh

Active Member
Joined
Mar 21, 2006
Messages
444
Hi

I have a series of daily returns e.g.
0.4%
0.7%
0.2%
0.2%
-0.5%

I intend to look at the cumulative effect of these returns, meaning if I start with an index value of 100 and keep adding the effects of these returns to the previous index value, I'll end up with 100.96 or 0.96%.

I was wondering if there was a way where I could do this in a single formula given the series of returns, rather than having the index etc. calculated.
 

Excel Facts

Spell Check in Excel
Press F7 to start spell check in Excel. Be careful, by default, Excel does not check Capitalized Werds (whoops)
if I start with an index value of 100 and keep adding the effects of these returns to the previous index value, I'll end up with 100.96 or 0.96%.
How did you calculate that result?
 
Upvote 0
The series is as follows and supposing this is in A2:A6
0.4%
0.7%
0.2%
0.2%
-0.5%

starting at 100 in cell B1
my formula in B2 is =B1+B1*A2 and I drag the formula down until B6. these could be daily, weekly or monthly returns on my investment.

Then I get the overall return by another formula which works as =B6/B1-1 and format as percent to get the returns.

that's how i've arrived at this returns number and i was wondering if there could be a formula to sidestep the extra column.
 
Upvote 0
Your description of your calculation is what I had envisaged and the reason for my question since it doesn't produce 100.96 or 0.96% as shown in my sheet below. Perhaps some of your percentages in column A actually have more decimal places behind the scenes?

In any case, the series of calculations can be combined into a single cell as I have shown in B10.

Excel Workbook
AB
1100
20.40%100.4
30.70%101.1028
40.20%101.3050056
50.20%101.5076156
6-0.50%101.0000775
7
81.0000775%
9
101.0000775%
% calculation
 
Upvote 0
Or =PRODUCT(1+A2:A6)-1 confirmed with Ctrl+Shift+Enter
 
Upvote 0

Forum statistics

Threads
1,221,466
Messages
6,160,011
Members
451,611
Latest member
PattiButche

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top