Determine your optimal portfolio allocation across stocks, bonds, and cash based on your age, risk tolerance, and investment timeline. See projected returns and risk metrics for conservative, moderate, and aggressive allocation strategies.
Asset allocation — how you divide your portfolio across stocks, bonds, and cash — is the single most important investment decision you'll make. Research consistently shows that asset allocation explains 90%+ of the variance in portfolio returns over long periods. Choosing the right stock-vs-bond split matters far more than choosing specific stocks or timing the market. The goal is matching your portfolio risk to your time horizon and ability to tolerate drawdowns.
The classic guideline is "100 minus your age = % in stocks" — a 30-year-old holds 70% stocks, a 70-year-old holds 30% stocks. Modern updates suggest more aggressive allocations given longer life expectancies: "110 minus age" or "120 minus age." These rules are starting points, not gospel. Your actual allocation should consider time horizon (decades to retirement = more stocks; near or in retirement = more bonds), risk tolerance (how you behaved during 2008, 2020, 2022 drawdowns), and total wealth (Social Security and pensions function like bonds, so a pensioner can take more equity risk in their portfolio).
This calculator suggests a portfolio allocation across stocks, bonds, and cash based on your inputs, then projects expected returns and risk metrics. Use the output as a starting point for conversations with a financial advisor, or as a template for setting up a simple 3-fund portfolio (U.S. stock index, international stock index, bond index) at any major brokerage. Re-evaluate periodically — at major life events, near retirement, after major market moves that drift your actual allocation away from target.
Age 28, risk tolerance 8, 37 years to retirement, $50,000 current portfolio, $15,000/year contributions. Base stock %: 110 − 28 = 82% Risk adjustment: +(8 − 5) × 3 = +9% Recommended: 91% stocks, 6% bonds, 3% cash Implementation: 60% U.S. stocks (VTI), 30% international (VXUS), 6% bonds (BND), 3% cash in HYSA. Projected at retirement (6% real return, 37 years): $50,000 × 1.06^37 + $15,000 × [(1.06^37 − 1)/0.06] ≈ $431,000 + $1,789,000 ≈ $2,220,000 (real terms) The aggressive equity allocation is appropriate given the long time horizon. Volatility over 37 years averages out; equity returns substantially outpace bonds in long-run real terms.
Age 60, risk tolerance 5, 5 years to retirement, $750,000 portfolio, $25,000/year contributions. Base stock %: 110 − 60 = 50% Risk adjustment: 0 (baseline risk tolerance) Recommended: 50% stocks, 40% bonds, 10% cash The shorter horizon and risk tolerance argue for a more balanced allocation. Less equity reduces the chance of a major drawdown right before retirement (the "sequence of returns risk" that hits early retirees hardest). Projected at retirement (4% real return, 5 years): $750,000 × 1.04^5 + $25,000 × [(1.04^5 − 1)/0.04] ≈ $912,500 + $135,400 ≈ $1,048,000 Cash buffer (~$105K) provides 2+ years of withdrawal coverage without needing to sell stocks during a market drawdown — a key risk mitigation strategy for retirees.
Age 65, retired, has $40,000/year pension + Social Security covering 100% of basic expenses. $400,000 in IRA for discretionary use. Pension functions like a bond — providing predictable income. Effective "bond-equivalent" portfolio value: ~$1.5M (pension capitalized at 4% withdrawal rate). Effective allocation including pension: 21% equity ($400K stock-heavy IRA), 79% bond-equivalent (pension). Since basic needs are covered, the discretionary $400K can be invested aggressively — 80–100% stocks. This is a counterintuitive result for a 65-year-old, but the pension provides the "bond" function that would otherwise need to come from the portfolio. This is why proper asset allocation requires looking at total wealth (including human capital and guaranteed income), not just the portfolio in isolation.
Use this calculator at any life stage to confirm your current portfolio allocation matches your situation, before making major investment decisions (large contributions, rollovers, new account openings), or when reviewing your financial plan annually.
For new investors, the calculator gives a defensible starting allocation that you can refine over time. The "100 minus age" rule is a useful default — running this calculator with realistic risk tolerance and time horizon refines the answer for your specific situation.
For established investors, the calculator helps audit current allocation against the target. Many portfolios drift over time — strong equity returns over the past decade have left many investors with much higher stock allocations than they originally intended. Rebalancing back to target is one of the most reliable wealth-preservation practices.
For pre-retirees and retirees, the calculator helps with the critical task of de-risking gradually as retirement approaches. The 5–10 years before retirement is when sequence-of-returns risk is highest — a large equity drawdown right before retirement can permanently impair the plan. Smooth de-risking (typically a "glide path" from 70% stocks at age 55 to 40–50% stocks at retirement) addresses this.
Pair this with the retirement-savings calculator (the long-term projection), the investment-returns calculator (for scenarios at different return assumptions), the FIRE calculator (for early retirement modeling), the IRA, 401(k), and Roth-vs-Traditional calculators (for tax-advantaged account allocations), and the mutual-fund-expense calculator (for fee-aware fund selection within the allocation).
A few implementation tips:
1. **Use index funds.** Active management consistently underperforms after fees. For most investors, broad-market index funds at expense ratios under 0.10% are the right choice for both stocks and bonds.
2. **Rebalance annually.** Pick a date (your birthday, January 1, tax day) and rebalance your portfolio back to target. Rebalancing forces "sell high, buy low" mechanically.
3. **Tax-aware location.** Hold tax-inefficient assets (bonds, REITs) in tax-advantaged accounts (Roth IRA, Traditional IRA, 401(k)). Hold tax-efficient assets (U.S. stock index funds) in taxable accounts. This can add 0.5%+ per year of after-tax return.
4. **Don't over-engineer.** A 3-fund portfolio (U.S. stocks, international stocks, total bonds) outperforms most complex portfolios for typical investors. Adding REITs, factor tilts, or specialty funds usually adds complexity without commensurate return improvement.
Calculate your potential investment returns over different time horizons.
Project your retirement savings growth and see if you are on track.
Calculate employee stock option value with vesting schedule.
Calculate tax-equivalent yield for municipal bonds.
See how mutual fund fees impact your returns over time.
Calculate basic and diluted earnings per share.
Stocks
57%
$57,000
Bonds
32%
$32,000
Cash
11%
$11,000
Projected Value
$2,178,313
7.6% expected return