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
Asset classes
US stocks
International stocks
Bonds
Cash
Alternatives
Results
Current portfolio value
$0
Amount after new cash
$0
Weighted expected return
0.0%
Largest rebalance trade
$0
| Asset class | Current / Target | Target amount | Trade needed |
|---|
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.
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
Portfolio allocation is the percentage split of your investments across asset classes such as stocks, bonds, cash, and alternatives. It is one of the main drivers of overall portfolio risk and return.
Rebalancing means adjusting your holdings so the portfolio moves back toward the target allocation. That may involve buying underweight assets, trimming overweight assets, or both.
New cash can be directed to underweight asset classes first, which may reduce how much selling is needed and make rebalancing easier.
No. It is only a planning estimate based on the assumptions you enter. Real market returns can be much higher or lower than expected.