How much belongs in each asset
at your target weights?

Split a portfolio across stocks, bonds, and cash, then compare the targets with current holdings.

Assumptions

Reset
01Target weights

Stock, bond, and cash weights must add up to exactly 100%.

OptionalCompare current holdings

Enter all three current holding amounts to see the adjustment for each asset class.

If current holdings do not add up to the total investment, the adjustments may include an overall inflow or outflow.

Target weights become amounts,
then current holdings are compared.

01

Target allocation amounts

Each asset-class target equals the total investment multiplied by its stock, bond, or cash weight.

02

Amounts to buy or sell

When all current holdings are entered, a shortfall is shown as buy and an excess is shown as sell.

03

What this calculator does not recommend

This tool converts your chosen weights into amounts. It does not recommend an allocation, forecast returns, or recommend trades.

04

Rebalancing $100,000 to 60:30:10

This example starts with $50,000 in stocks, $35,000 in bonds, and $15,000 in cash.

Stocks 60%
Buy $10,000
Bonds 30%
Sell $5,000
Cash 10%
Reduce $5,000

Moving the $10,000 excess from bonds and cash to stocks brings the portfolio closer to the chosen weights while keeping the same total value.

05

Frequently asked questions

Does this calculator recommend a 60:30:10 allocation?

No. The example only demonstrates the math. Choose weights based on your goals, timeline, and ability to accept risk.

Do I need to enter current holdings?

No. Without them, the calculator shows target amounts only. Enter all current holdings to also estimate buy and sell amounts.

Why might total buys and sells not match?

If current holdings do not add up to the total investment entered, the difference represents cash being added or removed.

Please check the entered values.