Asset Allocation Calculator

Build a diversified portfolio based on your age, risk tolerance, and goals.

⚖

Portfolio Allocation

Enter your details to see a suggested portfolio breakdown.

Expected annual return
0%
Risk level: Moderate
US Stocks
0%
International Stocks
0%
Bonds
0%
Cash / Short-term
0%
Real Estate (REITs)
0%
Alternatives
0%

Worked example

With the default inputs shown below, this calculator returns the following results:

InputValue
Your age35
Risk toleranceModerate — balanced growth
Investment time horizonMedium (3-10 years)
Total portfolio ($)$500,000
ResultValue
Expected annual return6.0%
US Stocks30%
International Stocks15%
Bonds30%
Cash / Short-term15%
Real Estate (REITs)5%

Values shown are produced by this page in your browser; change any input to update them.

How to use the Portfolio Allocation

  1. Your age — default 35
  2. Risk tolerance — default Moderate — balanced growth
  3. Investment time horizon — default Medium (3-10 years)
  4. Total portfolio ($) — default $500,000
  5. Press Calculate to update the results instantly.

Frequently asked questions

Sources & references