[R-SIG-Finance] Return.portfolio issue

Brian G. Peterson brian at braverock.com
Mon May 29 11:49:24 CEST 2017

On 05/29/2017 02:32 AM, ROUX, Nicolas wrote:
> Hello all,
> I am trying to backtest  a long/short portfolio using Return.Portfolio
> but am running into some sort of error, or I do not fully understand how
> to use return.portfolio.
> For a quarterly rebalancing of shorts, I am providing monthly returns, a
> set of negative
> weights in an xts format on quarter dates (created by to.period), the
> final argument is rebalance_on="quarters".
> The result is an set of regular zigzags where the position changes too
> regularly. Inline images 2
> The code:

This isn't exactly a reproducible example.

Here is a reproducible example:

sweights <- -1 * weights
pr <- Return.rebalancing(R=edhec, weights=sweights)

It is clearly a bug.  We'll take a look.

> **
> I am not sure I understand how the short weights work? Perhaps I should
> just use positive weights and minus the returns afterwards?
> Any help much appreciated.
> Nicolas Roux

More information about the R-SIG-Finance mailing list