Portfolio Rebalancing Calculator
Find trades needed to restore target asset allocation.
Enter your values
Enter the current stock value in $.
Enter the current bond value in $.
Enter the target stock allocation in %.
Results update instantly as you type — no submit needed. Your values are remembered on this device, and the shareable link reopens the calculator with exactly these numbers.
- Current allocation
- 70% stocks / 30% bonds
- Target allocation
- 60% stocks / 40% bonds
- Stock trade needed
- Sell $10,000.00
- Bond trade needed
- Buy $10,000.00
Quick answer
Rebalancing means selling assets that have grown above their target weight and buying those below it, restoring your intended risk level.
Trade = (target % x total value) - current value
At a glance
| What it does | Find trades needed to restore target asset allocation. |
|---|---|
| Category | Investing |
| Inputs needed | Current stock value, Current bond value, Target stock allocation |
| Main output | Current allocation |
| Formula | Trade = (target % x total value) - current value |
| Cost | Free — no sign-up, no download |
How to use the Portfolio Rebalancing Calculator
- 1Enter your current stock and bond dollar values.
- 2Enter your target stock allocation percentage (bonds fill the remainder).
- 3Buy or sell the amounts shown to restore your target mix.
Inputs explained
- Current stock value($)
- Enter the current stock value in $.
- Current bond value($)
- Enter the current bond value in $.
- Target stock allocation(%)
- Enter the target stock allocation in %.
Worked example
Using the values the calculator loads with:
Inputs
- Current stock value70000 $
- Current bond value30000 $
- Target stock allocation60 %
Results
- Current allocation70% stocks / 30% bonds
- Target allocation60% stocks / 40% bonds
- Stock trade neededSell $10,000.00
- Bond trade neededBuy $10,000.00
Frequently asked questions
How often should I rebalance?
Common approaches are annually, or whenever an asset class drifts more than 5 percentage points from target.
Does rebalancing trigger taxes?
In taxable accounts, selling can trigger capital gains — consider rebalancing within tax-advantaged accounts first.
What do I need to enter into the Portfolio Rebalancing Calculator?
Just 3 values: current stock value, current bond value, target stock allocation. Every field starts with a realistic example, so you can change one number at a time and watch the result update instantly.
How does the Portfolio Rebalancing Calculator work out the answer?
Rebalancing means selling assets that have grown above their target weight and buying those below it, restoring your intended risk level. It applies the formula Trade = (target % x total value) - current value and shows the working so you can check each step by hand.
Is the Portfolio Rebalancing Calculator free, and do I need an account?
It is completely free with no sign-up, no download and no usage limit. Everything is calculated in your browser, so the numbers you type never leave your device.
Results are estimates for general information. For medical, legal, structural or financial decisions, confirm with a qualified professional.