Rebalance Every (15000/V)^(1/3) Years
We give an oversimplified argument that an amateur investor with capital V should rebalance holdings every
years.
For example, with $15,000, rebalance annually. With $15 million, monthly. With $15 billion, every few days.
After we proved the advantage of (continuous) rebalancing in the log-optimal section of my Investment Math course, one of my students, Walter L. Filkins, asked me about how often to rebalance in practice, depending on capital V and perhaps transaction costs c, volatility, etc. The web seems to indicate that there is no received answer. We came up with an argument that suggests that you should rebalance every
years,
which reduces to the above formula for c about $100. We decided not to use log-optimal analysis. The log-optimal portfolio assumes continuous rebalancing, which in practice cannot be approximated. The expected return between rebalancings is just the weighted average of the expected returns of the various assets, so you miss the main log optimal rebalancing bonus
Our model is much simpler. In some units of money or utility, optimal weighting gives you an expected return (say on the order of .10), which without rebalancing falls off in time at an increasing rate, say
Note that expected growth-rate at constant weights does fall off quadratically in the weights, but we’re using quadratic fall-off just as the most simple general model. Let’s say a is about .01, so that in a year v would fall from the optimal .10 to .09.
By rebalancing every s years, your average rate of return will be
Your transaction/time costs per year will be about c/s.
Your net profit per year will be
This is maximum when
For a = .01, this yields
For c = 100, this becomes
Of course we could add a simple condition such as don’t rebalance if the transactions cost c is more than , roughly the expected benefit of rebalancing, i.e., for c say 100, don’t rebalance if