Investing

Portfolio Rebalancing Calculator

Find trades needed to restore target asset allocation.

Enter your values

ⓘ Live results

Results
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

How to use the Portfolio Rebalancing Calculator

  1. 1Enter your current stock and bond dollar values.
  2. 2Enter your target stock allocation percentage (bonds fill the remainder).
  3. 3Buy or sell the amounts shown to restore your target mix.

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.

About this calculator

Results are estimates for general information. For medical, legal, structural or financial decisions, confirm with a qualified professional.