Quantopian's community platform is shutting down. Please read this post for more information and download your code.
Back to Community
Does rebalancing generally "work" ?

So I guess I had in mind that if I kept a certain % in cash, and rebalanced regularly to maintain the ratio, I'd take profits when it was high, and buy-in when it was low (whatever it is, but I use SPY of course). But this doesn't really seem to reflect a better strategy than the underlying. All it does is seem to linearly reduce risk and profit at the same time--so if you rebalance to say 50% it looks like you're just doing half as good (or bad) as the underlying all the time.

So my question is... why is the conventional wisdom to rebalanced between your investments? Does it matter?

1 response

Angelo,

You might have a look at this book:

The Intelligent Asset Allocator: How to Build Your Portfolio to Maximize Returns and Minimize Risk
by William J. Bernstein
Link: http://amzn.com/0071362363

or a similar one. Also, there are online resources that talk about Modern Portfolio Theory and the risk/reward trade-off.

If you have a portfolio that is maintained at 50/50 SPY/cash, then it'll put you at a specific point on the risk/reward curve. If you just park your money at 50/50 today, in 20 years, you could end up with 80/20, at an unacceptable risk/reward mix. You could end up with more money, but right when you want to cash out, another Great Recession could occur and you wouldn't be able to help your kids with college tuition. Of course, if your objective is to buy a Maserati when your mid-life crisis hits, then there's no point in diversification and rebalancing. Just gamble (since you'd be better off without the sports car anyway).

There must be a rigorous mathematical argument that if SPY is doing a random walk, then over time, you would not be able to gain by maintaining a 50/50 portfolio by regular rebalancing. Certainly, if you sell at the peaks and buy at the troughs, it'll be a win (as long as you consider trading costs). But, instead, you end up just making random decisions (albeit automatically, if you are running an algo), with respect to the market movements. So, the average gain is zero; you end up with 50% of the profit (or loss) compared to being 100% in the market. Of your initial capital, you've only deployed half of it, so by definition, you'll only have a 50% exposure (while you lose money to inflation by sitting on the cash).