Portfolio Rebalancing Calculator
See how much to buy or sell to bring your stock/bond portfolio back to its target allocation.
Result
How to use
- Enter your values in the fields above.
- Press Calculate to see your result instantly.
- Use the Share button to copy a link to your result.
About this calculator
Portfolio rebalancing is the practice of periodically buying and selling assets to bring your portfolio back to its target asset allocation — most commonly a target stock/bond mix like 60/40 or 80/20 — after market movements have caused it to drift. Because stocks and bonds grow at different rates, a portfolio that starts at 60% stocks can drift to 70% or higher after a strong stock rally, quietly taking on more risk than originally intended.
To rebalance, you enter your current stock and bond dollar values along with your target stock percentage, and the calculation determines exactly how much needs to move from the overweight asset class to the underweight one to restore the target mix — either by selling the overweight asset and buying the underweight one, or by directing new contributions toward whichever side is lagging.
Individual investors, robo-advisors, and financial advisors typically rebalance on a set schedule (annually or quarterly) or when an allocation drifts past a threshold band (often 5 percentage points), since disciplined rebalancing tends to enforce a 'buy low, sell high' habit and keeps portfolio risk aligned with an investor's actual goals and time horizon.
Was this helpful?
Popular calculators
Loan Calculator
Monthly payment, total interest and full amortization schedule.
Percentage Calculator
Percent change, percent of, and ratio calculations.
Discount Calculator
Calculate final price, savings, and discount amount.
BMI Calculator
Body mass index from height and weight (metric or imperial).
Age Calculator
Compute your exact age in years, months and days from a birth date.
Compound Interest Calculator
Calculate the final amount and interest earned with compounding.
All Calculators
No calculators found
Comments (0)