Calculating annualized ROI to date.
I have a spreadsheet where, in part, I am tracking annualized ROI percentage on investment. The part I'm (mainly) looking for potential feedback on is in bold.
Each row represents one month: "last_month_day_balance - month_day_1_balance" == ROI in dollars.
There's a column for ROI running total; and a column for ROI percentage: "( monthly_ROI ÷ month_day_1_balance ) * 12", to show the annualized rate.
To derive annualized ROI % to date: "( ROI_running_total_in_dollars ÷ starting_balance_for_the_entire_sheet ) * 12". (I use a dollar sign to preserve the row of the starting balance, so I can 'fill down' with correct results.)
In my testing, the calculations seem to be correct. I'm posting in case there might be a function, or something else that would be an improvement; or that this looks OK as is.
NOTE: I use a cel green background for data entered manually; light grey for calculated cel values; darker grey in select columns, row 1 only, to indicate the formula is different than rows 2 to the end, so I won't 'fill down' with them.
NOTE: I may later add a column to display annualized ROI %, where I reset the value each January so that I can also track annualized ROI % by year.
NOTE: To focus on getting the ROI data correct, I didn't mention earlier, but to derive (monthly) annualized ROI, I subtract day1Balance from lastDayBalance, but then add back in any withdrawals I made as well as any financial advisor fee (that isn't reflected above). (I could also have a column that shows ROI, factoring in the advisor fee.)