Asset Allocation Calculator — Find Your Ideal Portfolio Mix

Determine the optimal split between stocks, bonds, and cash based on your age and risk tolerance. This calculator applies proven age-based allocation rules, adjusted for your comfort with market volatility, to recommend a balanced portfolio.

Your Information

Recommended Allocation

Moderate Portfolio 65.00% Stocks / 30.00% Bonds / 5.00% Cash
Stocks (65.00%)$65,000.00
Bonds (30.00%)$30,000.00
Cash (5.00%)$5,000.00
Estimated Blended Return7.47%

EDUCATION

Understanding Asset Allocation

Asset allocation is the process of dividing your investment portfolio among different asset classes such as stocks, bonds, and cash equivalents. It is widely considered the most important decision an investor makes, with studies showing that asset allocation accounts for the vast majority of portfolio return variability over time.

The classic age-based rule of thumb suggests holding a stock percentage equal to 100 minus your age, with the remainder in bonds and cash. A 30-year-old would hold 70% stocks and 30% bonds. This heuristic works because younger investors have more time to recover from downturns, while older investors need more stability as they approach or enter retirement.

Risk tolerance is equally important. A conservative investor may sleep better at night with fewer stocks even if they are young, while an aggressive investor with a long timeline and high risk tolerance may tilt heavily toward equities. The key is finding a mix you can stick with through both bull and bear markets without making emotional decisions that harm your long-term returns.

RELATED TOOLS

More Portfolio Calculators

refresh

Portfolio Rebalancing Calculator

Calculate exactly how much of each asset to buy or sell to bring your portfolio back to its target allocation.

scatter_plot

Portfolio Diversification Calculator

Measure your portfolio concentration using the Herfindahl index and get a diversification score with actionable insights.

show_chart

Investment Return Calculator

Calculate the total return and annualized performance of your investments over any time period.

Demo Account Available

Test strategies with $50,000 in virtual capital.

Open Account