Portfolio rebalancing calculator
Compare your current portfolio with your own target weights and see the buy or sell amounts needed to rebalance the existing total.
Enter current values and your own target percentages.
| Holding | Current % | Target value | Buy / sell |
|---|---|---|---|
| Holding 1 | 60% | $60,000 | No change $0 |
| Holding 2 | 25% | $25,000 | No change $0 |
| Holding 3 | 15% | $15,000 | No change $0 |
Displayed cents may differ by one rounding unit while the unrounded adjustments reconcile to zero.
Included
- Two or more current holding values within the tested browser envelope
- Target percentages supplied by you and totalling 100%
- Current and target weights
- Buy or sell arithmetic that preserves the existing total
Not included
- Target-allocation recommendations or suitability advice
- Prices, fractional shares, trade execution, spreads or fees
- Taxes, capital gains, lots, account rules or future cash flows
What this means
The calculator adds the current values, applies each target percentage to that same total, and subtracts the current value from the target value. Positive differences are buys; negative differences are sells.
It does not choose holdings or targets. Rebalancing can involve fees and tax consequences, so the displayed differences are arithmetic amounts rather than trade instructions.
Formula & worked example
portfolio total = sum of current values target value = portfolio total × target percentage buy/sell amount = target value − current value
$70,000 at a 60% target and $30,000 at a 40% target
- First target value
- $60,000
- Second target value
- $40,000
The arithmetic calls for selling $10,000 from the first holding and buying $10,000 of the second.
How this calculation works
The calculation follows the formulas, definitions and assumptions explained on this page. The references below support the method and any stated boundaries.
Official sources
- Investor.gov — asset allocation, diversification and rebalancing — Definition of rebalancing and the relevance of fees and tax consequences