You are taking a tax hit, so you are losing every time you rebalance, no? I.e. if you get a div, first you pay regular income tax on it and only then re-invest. On the other hand, if you sell a stock after holding it for a while, it's taxed as capital gains, so you get better reinvestment...