Skip to main content

Asset Allocation by Age | How Much Stock vs Bonds

Updated

Asset Allocation by Age: Quick Guide

If you have not chosen your investing vehicle yet, start with our ETFs and index funds hub for the building blocks.

AgeStocksBondsSuggested ETF
20-3590-100%0-10%XEQT / VEQT
35-4580-90%10-20%XGRO / VGRO
45-5560-80%20-40%XGRO / XBAL
55-6540-60%40-60%XBAL / VBAL
65+30-50%50-70%XCNS / VCNS

These are guidelines, not rules. Your risk tolerance and timeline matter more than age alone.

Rules of Thumb

The “100 Minus Age” Rule

Stocks = 100 – Your Age

AgeStocksBonds
2575%25%
4060%40%
5545%55%
7030%70%

Problem: This rule was created when lifespans were shorter. It’s too conservative for modern investors.

The “110 Minus Age” Rule (Modern)

Stocks = 110 – Your Age

AgeStocksBonds
2585%15%
4070%30%
5555%45%
7040%60%

The “120 Minus Age” Rule (Aggressive)

Stocks = 120 – Your Age

AgeStocksBonds
2595%5%
4080%20%
5565%35%
7050%50%

Best for: Those with secure income (pension), high risk tolerance, or long retirement horizons.

Why Allocation Matters

Stocks vs Bonds Risk/Return

AssetAvg ReturnWorst YearBest YearVolatility
Stocks9-10%-40%+50%High
Bonds4-5%-15%+20%Low
60/407-8%-22%+30%Medium

30-Year Growth Comparison

$100,000 invested over 30 years:

AllocationFinal ValueWorst 1-Year Loss
100% Stocks$1,745,000-37%
80/20$1,380,000-29%
60/40$1,075,000-22%
40/60$820,000-14%

100% stocks wins long-term but requires tolerating significant drops.

Risk Factors Beyond Age

Consider More Stocks If:

  • Stable job or multiple income sources
  • Long time horizon (10+ years)
  • High risk tolerance
  • Pension or other guaranteed income
  • Emergency fund is solid
  • No major near-term expenses

Consider More Bonds If:

  • Approaching retirement
  • Single income household
  • Low risk tolerance
  • Large upcoming expense (home, education)
  • Volatile job/industry
  • Would sell in a panic during crashes

Model Portfolios by Life Stage

Early Career (20-35)

AssetAllocation
Stocks90-100%
Bonds0-10%

Why: Decades to recover from downturns. Focus on growth.

ETF option: XEQT, VEQT. Our best all-in-one ETFs in Canada guide compares the main one-fund choices.

Mid-Career (35-50)

AssetAllocation
Stocks70-90%
Bonds10-30%

Why: Still significant time, but begin considering stability.

ETF option: XGRO, VGRO

Pre-Retirement (50-65)

AssetAllocation
Stocks50-70%
Bonds30-50%

Why: Need growth but can’t afford a 40% drop right before retirement.

ETF option: XBAL, VBAL

Early Retirement (65-75)

AssetAllocation
Stocks40-60%
Bonds40-60%

Why: Balance growth (need money for 20-30 years) with stability (drawing income).

ETF option: XBAL, XCNS

Late Retirement (75+)

AssetAllocation
Stocks30-50%
Bonds50-70%

Why: Capital preservation becomes priority. Still need some growth for longevity.

ETF option: XCNS, VCNS

Implementing Your Allocation

Option 1: All-in-One ETFs

Simplest approach — one fund, automatic rebalancing. If you are debating whether that simplicity is worth paying for compared with a managed service, see robo-advisor vs ETF portfolio.

ETFStock/Bond Split
XEQT / VEQT100/0
XGRO / VGRO80/20
XBAL / VBAL60/40
XCNS / VCNS40/60

Option 2: DIY Portfolio

Build your own with separate ETFs:

AssetETFMER
Canadian stocksXIC0.06%
US stocksXUU0.07%
InternationalXEF0.22%
BondsZAG0.09%

This offers lower fees but requires manual rebalancing. You can compare those fund costs with our MER calculator.

When to Rebalance

Rebalancing = selling high, buying low to maintain target allocation.

Time-Based

Rebalance annually (e.g., birthday, January 1)

Threshold-Based

Rebalance when allocation drifts 5%+ from target:

  • Target: 80/20
  • Current: 88/12 → Rebalance

With New Contributions

Direct new money to underweight asset class

Common Mistakes

MistakeProblemSolution
Too conservative youngMiss growthUse 100% equity until 45-50
Too aggressive oldSequence of returns riskAdd bonds 10-15 years before retirement
Never rebalancingDrift from targetSet annual reminder
Market timingSelling low, buying highStick to plan
Ignoring all accountsSuboptimal allocationView portfolio holistically

Should You Ever Be 100% Stocks?

Arguments for 100% stocks:

  • Highest long-term returns
  • Bonds yield little after inflation
  • Long time horizon handles volatility

Arguments against:

  • Harder to stay invested during crashes
  • Sequence of returns risk near retirement
  • Some bonds reduce volatility significantly

Compromise: 100% stocks until age 45-50, then gradually add bonds.