[R-SIG-Finance] Return.rebalancing contemporaneous calculation

Charles Duranceau cduranceau at nial.ky
Wed Oct 8 22:24:27 CEST 2014


Hi,
I'm working with "Performance Analytics" for calculating portfolio returns using the function Return.rebalancing. I don't understand why the results - portfolio returns - are lagged by 1 period when compared to Return.portfolio (assuming weight are time invariant).

I read the definition that explain the rebalancing is taken place in the next period but since the input are returns (like in  Return.portfolio) they should be consolidated on same period.
Is there a way not losing the first input?

Here few lines to illustrate my question

pfmf2003<-Return.rebalancing(mfr2003,wghts1)
pfstat<-Return.portfolio(mfr2003,c(1,0))
** wghts1 = 1 for the period

Results
                        portfolio.Rebal       portfolio.returns.
2003-05-31      0.0087336245         0.203679369
2003-06-30      0.1093073593         0.008733624
2003-07-31     -0.0351219512         0.109307359
2003-08-31     -0.0404448938        -0.035121951
2003-09-30     -0.0063224447        -0.040444894



many thanks

Charles


**********************************************************************************************************************************************************
The contents of this email and any attachments are confidential to the intended recipient.  They may not be disclosed to or used by or copied in any way by anyone other than the intended recipient.  If this email is received in error, please contact Northview Investment Advisors Ltd. on + 1 345 943 2828 quoting the name of the sender and the email address to which it has been sent and then delete it.

Please further note that neither Northview Investment Advisors Ltd. nor the sender accepts any responsibility for viruses and it is your responsibility to scan or otherwise check this email and any attachments.

	[[alternative HTML version deleted]]



More information about the R-SIG-Finance mailing list