Portfolio Rebalancing Calculator

Compare current stock, bond, and cash allocations with your target mix, then estimate buy and sell amounts needed to rebalance.

Portfolio Inputs

Direct answer: rebalancing trade amount = target dollars minus current dollars. Positive values are estimated buys; negative values are estimated sells.

Current and Target Allocation

Stocks

Bonds

Cash

Current total: 100%. Target total: 100%. Both should normally equal 100% before trading.

Rebalancing Summary

Total buys

$15,000

Total sells

$15,000

Largest drift

10 pts

Band Check

At least one asset class is outside the selected rebalancing band.

Educational estimate only. Review taxes, trading costs, fund restrictions, account location, and your investment policy before placing trades.

Rebalancing Trade Table

AssetCurrent %Target %Current dollarsTarget dollarsEstimated tradeDrift
Stocks70%60%$105,000$90,000Sell $15,00010 pts
Bonds20%30%$30,000$45,000Buy $15,000-10 pts
Cash10%10%$15,000$15,000No trade0 pts

Formula Guide

StepFormulaUse forMain caution
Current dollarsportfolio value x current allocation percentageEstimate current stock, bond, and cash dollar amountsReal accounts may include more asset classes, funds, and tax lots
Target dollarsportfolio value x target allocation percentageTranslate your allocation policy into dollar targetsTargets should come from your risk tolerance and time horizon, not from the calculator
Trade amounttarget dollars - current dollarsShow estimated buy or sell amounts needed to rebalanceTaxes, bid-ask spreads, fund minimums, and account restrictions can change actual trades
Drift checkcurrent percentage - target percentageFlag asset classes outside a chosen rebalancing bandA small drift may not justify trading costs or tax impact

Method and Worked Example

This calculator multiplies total portfolio value by current and target allocation percentages. The difference between target dollars and current dollars is the estimated trade needed to move back toward target.

Worked example: on a $150,000 portfolio, moving stocks from 70% to 60% means stocks move from $105,000 to $90,000. The estimated stock trade is sell $15,000, before taxes, fees, and account-specific constraints.

FAQ

What is portfolio rebalancing?

Portfolio rebalancing means adjusting holdings back toward a target asset allocation after market moves, contributions, withdrawals, or risk changes cause the portfolio to drift.

How do you calculate a rebalancing trade?

For each asset class, multiply total portfolio value by the target percentage, then subtract the current dollar value. A positive result is an estimated buy amount and a negative result is an estimated sell amount.

How often should I rebalance a portfolio?

Many investors review annually, semiannually, quarterly, or when an allocation drifts beyond a chosen band such as 5 percentage points. The right schedule depends on taxes, costs, account type, and investment policy.

Should I rebalance in taxable accounts?

Rebalancing taxable accounts can trigger capital gains, wash sale issues, transaction costs, and tax-lot decisions. Consider using new contributions, dividends, or tax-advantaged accounts before selling appreciated positions.

Is this calculator investment advice?

No. This page is an educational worksheet. It does not recommend a specific allocation, security, or trade.

Can't find the calculator you need?

Send your request or a correction and we'll review it within 24 hours.

You can also use the Feedback button in the bottom-right corner.

Contact us

About This Calculator

Calculate portfolio rebalancing trades from current and target stock, bond, and cash allocations. Educational allocation worksheet only.

Frequently Asked Questions

What is portfolio rebalancing?

Portfolio rebalancing means adjusting holdings back toward a target asset allocation after market moves, contributions, withdrawals, or risk changes cause the portfolio to drift.

How do you calculate a rebalancing trade?

For each asset class, multiply total portfolio value by the target percentage, then subtract the current dollar value. A positive result is an estimated buy amount and a negative result is an estimated sell amount.

How often should I rebalance a portfolio?

Many investors review annually, semiannually, quarterly, or when an allocation drifts beyond a chosen band such as 5 percentage points. The right schedule depends on taxes, costs, account type, and investment policy.

Should I rebalance in taxable accounts?

Rebalancing taxable accounts can trigger capital gains, wash sale issues, transaction costs, and tax-lot decisions. Consider using new contributions, dividends, or tax-advantaged accounts before selling appreciated positions.

Is this calculator investment advice?

No. This page is an educational worksheet. It does not recommend a specific allocation, security, or trade.

SE
SuperCalc Editorial TeamCalculator Editorial & Maintenance Team

The SuperCalc Editorial Team maintains calculator interfaces, formula notes, examples, and supporting explanations. Methods, assumptions, source links, and review depth vary by calculator and are documented on the relevant page where available.

Published: 2025-06-01