ALLOCATION • RISK • DISCIPLINE

Portfolio Rebalancer

Calculate what to buy or sell to return to your target allocation.

Portfolio value0
Target total0
Purchases needed0
Sales needed0
Largest drift0
Assets to adjust0
New cash deployed0
Drift warnings0
Portfolio after new cash0
Estimated fees0
Extra cash needed0
Cash remaining0

Assets

Enter the current value and target percentage for each asset.

Select a market, set units, then use the market price to add/update its current portfolio value.
Presets
Asset Current value Current weight Target weight Target value Drift Shares Price Buy shares Sell shares Action Amount Est. fee

Allocation comparison

Current vs target vs after rebalancing.

CurrentAfter rebalanceTarget
PRACTICAL WORKFLOW

Rebalance with cash, thresholds and costs

Use new cash first

Contributions are applied to purchases before any sale is considered; sales only fund the portion that new money cannot cover.

Set a drift warning

Each row shows target weight, current weight and drift. A warning chip appears when drift exceeds the threshold you set (default ±5%).

Track share quantities

Optionally enter current shares and price per share to see how many shares to buy or sell for each asset.

Control trade size

The minimum trade threshold is measured in percentage points. Small deviations may be held to reduce unnecessary trades and costs.

Check funding

Fees are not silently ignored. The plan reports estimated fees, remaining cash or any additional cash needed to complete the displayed trades.

Method reviewed August 24, 2026 · Reference: Investor.gov guide to allocation and rebalancing.

Important: Targets use current portfolio value plus new cash. Fees are shown as a funding requirement; taxes, spreads and market impact are not included.

How to calculate portfolio rebalancing trades

A portfolio rebalancing calculator compares current asset weights with target allocations and estimates the buys and sells needed to restore those targets. Add the current value of each holding, assign target percentages and set a minimum trade threshold to avoid tiny adjustments.

Rebalancing controls allocation drift; it does not predict which asset will perform best. Taxes, bid-ask spreads, market impact and account restrictions can change the practical trade plan.

Frequently asked questions

What is portfolio rebalancing?

Rebalancing is the process of adjusting holdings so the portfolio returns toward a chosen target allocation.

How often should a portfolio be rebalanced?

There is no universal schedule. Some investors use time intervals while others act only when allocation drift exceeds a threshold.

Why use a minimum trade threshold?

A threshold can prevent small adjustments whose trading costs or operational effort outweigh the benefit of restoring a very small allocation difference.

Related FinanceTools