Portfolio Rebalancing
Calculator
Results
- Portfolio value
- $1,000.00
- Total target allocation
- 100.0000%
Trades required to reach the target allocation
| A | 600.00 | 500.00 | -100.00 |
| B | 400.00 | 500.00 | 100.00 |
Formula
ΔH = V × wₜ ÷ 100 − H₀- portfolio
- 1000.00
- target
- 100.0000
- current
- Each holding
= 1000.00
More in Financial
See all →Frequently asked questions
What does rebalancing actually do to my portfolio?+
It brings your asset allocation back to your original target percentages by selling portions of holdings that have grown to be overweight and buying more of those that have become underweight, keeping your risk level consistent with your plan.
Why does my allocation drift away from my target over time?+
Different asset classes grow at different rates; if stocks rise faster than bonds, for example, stocks will naturally become a larger share of your portfolio than you originally intended, even without you buying or selling anything.
How does the calculator determine how much to buy or sell?+
It compares your current dollar amount in each asset class to your target percentage of the total portfolio value, and calculates the dollar amount needed to move each holding back to that target percentage.
Are there costs or tax consequences to rebalancing I should consider?+
Yes, selling appreciated assets in a taxable account can trigger capital gains tax, and frequent trading can incur fees, so many investors rebalance using new contributions first before selling existing holdings, or do it within tax-advantaged accounts.
How often should I rebalance my portfolio?+
Common approaches are rebalancing on a fixed schedule, such as annually, or only when an allocation drifts beyond a set threshold, like five percentage points, since rebalancing too often can add unnecessary costs without meaningfully reducing risk.