Free Asset Allocation Calculator
Find the ideal stock-to-bond allocation based on your age, risk tolerance, and investment timeline.
Recommended Stock %
85 %
Recommended Stock % vs Your Age
Asset Allocation by Age
The Classic Rule
Stock Allocation = (120 - Age) x Risk Multiplier
Older versions used 110 or 100 instead of 120, but increasing life expectancies favor more aggressive allocations.
Risk Tolerance Adjustments
Why This Works
Younger investors have more time to recover from downturns, so they can hold more stocks. As retirement approaches, shifting toward bonds reduces the risk of a devastating loss at the wrong time.
Example Calculation
35-year-old, moderate risk tolerance, retiring at 65.
- 01Base stock % = (120 - 35) x 1.0 = 85%
- 02Bond allocation = 100% - 85% = 15%
- 03Years to retirement = 30
- 04Expected return = 85% x 10% + 15% x 4% = 9.1%
Frequently Asked Questions
Learn More
How to Calculate Mortgage Payments
Learn how to calculate mortgage payments step by step. Understand the mortgage payment formula, principal vs. interest breakdown, escrow, PMI, and how to use amortization schedules.