Portfolio Allocation Calculator (USA)

Compare your current portfolio mix with target allocation, estimate buy or sell amounts to rebalance, and see the weighted expected annual return of the new mix.

Inputs

Rebalance settings

Optional extra money you want to deploy during rebalancing. The calculator spreads it by target allocation before showing final trade needs.
Highlights allocations that are far enough from target to matter.

Asset classes

US stocks

International stocks

Bonds

Cash

Alternatives

Ad slot #1 (Inputs)
Tip: target percentages should add up to 100%. If they do not, the calculator will normalize them automatically and warn you in the results.

Results

Current portfolio value

$0

Amount after new cash

$0

Weighted expected return

0.0%

Largest rebalance trade

$0

Target mix looks balanced.
Target total: 100.0%
Compare current allocation to target allocation, then see the dollar trade needed to move each asset class toward the target mix.
Asset classCurrent / TargetTarget amountTrade needed
Enter current amounts and target percentages, then click Calculate to see your allocation mix, rebalance trades, and weighted expected annual return.
Ad slot #2 (After Results, before Charts)

Current vs target allocation

A quick visual check of whether your current portfolio is close to the intended long-term mix.

Rebalance trades

Positive numbers indicate buy amounts. Negative numbers indicate sell amounts needed to move toward target.

How to use

  • Enter the current dollar amount for each asset class in your portfolio.
  • Set a target percentage for each class based on your preferred long-term allocation.
  • Optionally add new cash you plan to invest right now.
  • Optionally set expected annual returns for each class to estimate the portfolio’s weighted expected return after rebalancing.
  • Click Calculate to see target dollar amounts, buy or sell trades, and where your portfolio is drifting away from the plan.

For a pure growth projection, see the Investment Growth Calculator (Canada). If your emergency reserves are still being built, the Emergency Fund Planner Calculator (Canada) can help you set the cash side of your allocation more realistically.

How the calculation works

Portfolio allocation is the process of dividing investments across asset classes such as stocks, bonds, cash, and alternatives. The main idea is simple: each asset class has a different risk, return profile, and role in the portfolio. Stocks may offer stronger long-term growth but more volatility. Bonds can help with stability and income. Cash improves liquidity. Alternatives may diversify the overall mix, depending on what is included.

This calculator starts by summing the current dollar amounts across all asset classes to get the current portfolio value. It then adds any optional new cash contribution to create the amount that will be allocated after rebalancing.

Next, the calculator checks the target percentages. If the target weights do not total exactly 100%, they are normalized proportionally. That means each target percentage is scaled so the full target mix equals 100% while preserving the relative proportions you entered.

The target dollar amount for each asset class is then calculated as:

Target amount = Total portfolio after new cash × Target weight

The rebalance trade is the gap between the target amount and the current amount:

Trade needed = Target amount − Current amount

A positive trade means that asset class is underweight and needs additional money. A negative trade means it is overweight and needs to be reduced if you want to land exactly on the target mix.

The calculator also estimates the weighted expected annual return after rebalancing:

Weighted expected return = Sum of (target weight × expected return for each asset class)

Example: imagine you currently hold $50,000 in US stocks, $15,000 in international stocks, $20,000 in bonds, $8,000 in cash, and $7,000 in alternatives. Your portfolio totals $100,000. Suppose your target is 45% US stocks, 15% international stocks, 25% bonds, 10% cash, and 5% alternatives, and you plan to add $5,000 of new cash. The new total becomes $105,000. The calculator multiplies that total by each target weight to get target dollar amounts: $47,250 for US stocks, $15,750 for international stocks, $26,250 for bonds, $10,500 for cash, and $5,250 for alternatives. It then compares those figures to your current amounts and shows which categories need buying or trimming.

This makes the calculator useful for DIY investors who want a practical rebalancing view, not just a theory lesson. Instead of only seeing percentages, you see the actual dollar trades required to move the portfolio back toward its intended structure.

Ad slot #3 (In-content, before SEO)

Portfolio allocation calculator (USA): compare current mix, target weights, and rebalance trades

A portfolio allocation calculator helps investors turn an abstract asset mix into a clear rebalancing plan. Many people know they want a target portfolio such as 60/40, 70/20/10, or a more customized mix across stocks, bonds, cash, and alternatives. The hard part is not understanding the idea. The hard part is translating that plan into exact dollar amounts and actual trades.

This calculator solves that practical problem. It compares the current portfolio against the target allocation, estimates the target dollar amount for each asset class, and shows the buy or sell trade needed to rebalance. That is useful for retirement accounts, taxable brokerage accounts, or simple household investment planning.

It is also helpful when adding new money. Instead of investing new cash randomly, investors can direct it toward underweight asset classes and reduce the need for unnecessary selling. That can make the rebalancing process cleaner and, in some cases, more tax-efficient depending on the account type.

Another practical benefit is drift control. Over time, one asset class may outperform and become too large a share of the portfolio. Without rebalancing, risk can slowly increase and the portfolio may no longer match the original plan. This calculator helps identify that drift before it becomes too large.

The weighted expected return view is not a guarantee, but it gives a useful planning estimate for how the target mix may behave if your return assumptions are reasonable. That makes the calculator useful not only for rebalancing, but also for comparing different portfolio structures before you commit to one.

FAQ