Portfolio Rebalancing Calculator
Calculate the rebalancing trades needed to return your portfolio to a target asset allocation from current stock and bond holdings.
Result
—
Enter values above
Current Stocks
—
Target Stocks
—
Stocks Drift
—
Current Bonds
—
Target Bonds
—
Trade Amount
—
Worked example
With the default inputs shown below, this calculator returns the following results:
| Input | Value |
|---|---|
| Portfolio Total Value ($) | $100,000 |
| Current Stocks Value ($) | $70,000 |
| Current Bonds Value ($) | $30,000 |
| Target Stocks Allocation (%) | 60% |
| Target Bonds Allocation (%) | 40% |
| Result | Value |
|---|---|
| Result | Rebalance needed |
| Current Stocks | 70.00% ($70,000) |
| Target Stocks | 60.00% ($60,000) |
| Stocks Drift | +10.00% |
| Current Bonds | 30.00% ($30,000) |
| Target Bonds | 40.00% ($40,000) |
Values shown are produced by this page in your browser; change any input to update them.
How to use the Portfolio Rebalancing Calculator
- Portfolio Total Value ($) — default $100,000
- Current Stocks Value ($) — default $70,000
- Current Bonds Value ($) — default $30,000
- Target Stocks Allocation (%) — default 60%
- Target Bonds Allocation (%) — default 40%
- Press Calculate to update the results instantly.
Frequently asked questions
Selling and buying to bring your asset weights back to target after market moves have pushed them away.
Annually or semi-annually, or whenever a weight drifts more than 5 percentage points from target. Consistency matters more than the exact schedule.
The gap between target and actual weights. A 60/40 portfolio can quietly become 70/30 after a strong run in equities.
In taxable accounts yes, because selling realises capital gains. Use new contributions and tax-advantaged accounts before selling.