Periodic rebalancing trades a portfolio back to its target allocation when the current date matches a predefined schedule. Between scheduled dates, market movements allow portfolio weights to drift. section 13.2.1 section 1.1.1
A fixed schedule
A strategy might rebalance at the end of every week or quarter. Shorter intervals correct drift more frequently but generate more trading; longer intervals reduce trading while allowing greater deviation from target weights and potentially greater unwanted risk. section 13.2.1
An implementation follows a small set of inputs and decisions:
- Accept the current date, portfolio holdings, and the investment value as inputs to rebalance(). section 13.4.1
- Select tax-optimized lots when selling, if tax-aware implementation is enabled. section 13.4.1
