Investing

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.

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

At a glance

What it doesFind trades needed to restore target asset allocation.
CategoryInvesting
Inputs neededCurrent stock value, Current bond value, Target stock allocation
Main outputCurrent allocation
FormulaTrade = (target % x total value) - current value
CostFree — no sign-up, no download

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.

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.