personal finance calculators

Investment Portfolio Allocation Calculator

Get a starting-point stock-allocation percentage for your investment portfolio based on age, risk tolerance, and time horizon. Use it as a discussion-starter for asset allocation, not as a substitute for personalized financial advice.

About this calculator

The calculator uses a refined version of the classic 'age-based' allocation rule: Recommended Stock % = max(0, min(100, (120 − Age) + Risk Tolerance × 5 + Investment Horizon × 2)). The traditional rule '110 minus age' or '120 minus age' set stock allocation purely by age; this formula adjusts that baseline up or down based on personal risk tolerance (a multiplier of 5 percentage points per tolerance unit) and investment horizon (a multiplier of 2 percentage points per year). Variables: Age in years; Risk Tolerance on whatever scale the form uses (commonly 1–5 or 1–10 with higher = more aggressive); Investment Horizon in years until you need the money. The remainder (100% minus stock %) implicitly goes to bonds, cash, and other defensive assets. Edge cases: result is clamped to 0–100% to prevent nonsense for extreme inputs. The formula is a heuristic, not a precise model — real asset allocation depends on retirement savings already accumulated, other income sources (pension, Social Security), tax situation, and behavioural ability to hold through 30–50% drawdowns. A 70/30 stock/bond split historically returned about 8% nominal with much lower volatility than 100% stocks; a 90/10 returned ~9.5% with significantly more pain. The right allocation is whichever one you can hold through a bear market without selling.

How to use

Example 1 — 35-year-old moderate investor, 25-year horizon. Age 35, risk tolerance 3 (moderate), horizon 25 years. Step 1: base = 120 − 35 = 85. Step 2: risk adjustment = 3 × 5 = +15. Step 3: horizon adjustment = 25 × 2 = +50. Sum = 150, clamped to 100% stocks. Verify ✓. The clamp is doing work here — for someone young with a long horizon and moderate-to-high risk tolerance, the formula recommends maximum equity exposure. Example 2 — 60-year-old conservative investor, 5-year horizon. Age 60, risk tolerance 2 (conservative), horizon 5. Step 1: base = 120 − 60 = 60. Step 2: risk = 2 × 5 = +10. Step 3: horizon = 5 × 2 = +10. Sum = 80% stocks, 20% bonds/cash. Verify ✓. An 80% equity allocation for someone 5 years from needing the money is actually more aggressive than most financial planners would recommend at this life stage — many advisors target 40–60% stocks within 5 years of retirement to limit sequence-of-returns risk. Use the calculator's number as a starting point and adjust down if you cannot tolerate watching the portfolio drop 30% just before you need it.

Frequently asked questions

What is the difference between the 100, 110, and 120 minus age rules?

All three are heuristics for setting stock allocation as a function of age: the classic '100 minus age' became standard in the 1970s–80s when life expectancy was lower and bond yields were high. As longevity rose and bond yields fell, planners updated to '110 minus age' in the 1990s and '120 minus age' in the 2000s — at 65, those rules give 35%, 45%, and 55% stocks respectively. The newer numbers reflect the math that retirees today often live 25–35 years past retirement and need significant equity exposure to avoid outliving their money. None of these rules are perfect — they ignore your other income sources, your existing savings, your spending needs, and your behavioural ability to handle volatility. They are starting points for a conversation, not final answers. Modern target-date funds use much more sophisticated glide paths that account for these factors.

How important is risk tolerance versus pure math?

Risk tolerance is more important than the math suggests. The right portfolio is the one you can actually hold through a bear market — a mathematically optimal 90/10 allocation that you panic-sell at a 35% drawdown is far worse than a behaviourally sustainable 60/40 that you hold through. Studies of investor behaviour (Dalbar's annual QAIB report is the most cited) consistently show investors earn 2–4% per year less than the funds they own, almost entirely due to selling at lows and buying at highs. If you have never lived through a real bear market (2008–09 saw the S&P drop 55%), assume your stated risk tolerance is overstated by one notch — what you think you can stomach is rarely what you can actually stomach when the news is screaming and the account balance is down half. A slightly lower stock allocation that you can hold beats a higher one you will abandon.

What are the most common mistakes in asset allocation?

The biggest mistake is letting allocation drift without rebalancing — after a 10-year bull market like 2010–21, a starting 60/40 portfolio might be 75/25 by the end, with risk exposure far higher than you signed up for. Rebalance annually or when any asset class drifts more than 5 percentage points from target. The second is holding the same allocation across all accounts when tax-advantaged vs taxable accounts have different optimal contents (bonds in tax-deferred, stocks in taxable for tax efficiency). The third is using single-stock or concentrated industry allocations as a substitute for diversification — owning your employer's stock plus an index fund is not diversification because your job income already correlates with employer health. The fourth is changing allocation based on market predictions ("the market is overvalued, I'll move to cash"); academic studies overwhelmingly show this destroys returns versus staying disciplined. The fifth is having no formal allocation at all — accumulating whatever your 401k provider offered as a default, often a high-fee target-date fund that may not match your goals.

When should I NOT use a formula like this?

Skip the formula if you are within 5 years of needing the money — at that horizon, sequence-of-returns risk dominates and you need a much more conservative allocation than any age-based rule suggests. Avoid it if you have already accumulated more than 30× annual expenses; at that point you have effectively won the game and the right move is to dial down risk because additional return is less valuable than protecting what you have. Do not use it if you have non-portfolio income sources that change your effective allocation: a federal pension or generous Social Security effectively functions as a large bond allocation, which means you can run higher equity in the portfolio without exceeding your true total risk. Skip it for tax-advantaged accounts with restrictive investment menus (some 401ks) where you cannot implement the recommendation precisely. And never use any single formula as the sole basis for managing real money — at minimum, talk to a fee-only fiduciary financial planner once before settling on an allocation that will drive 30+ years of saving.

How do bonds, real estate, and alternative assets fit into the allocation?

The calculator returns a stock percentage; the remainder traditionally goes to bonds. A typical full breakdown for a moderate 60/40 portfolio might be 45% US stocks + 15% international stocks + 30% US bonds + 5% real estate (REITs or direct) + 5% cash. Bonds historically provide stability and income (current 10-year Treasury around 4–5%) and are negatively correlated with stocks in most environments, which is why they cushion drawdowns. Real estate adds inflation protection and income beyond what stocks/bonds provide and can be held cheaply through REIT index funds. Alternative assets (commodities, gold, crypto, private equity) are speculative and uncorrelated with traditional markets — most academic research finds 5–10% allocation maximum, often less. The big trap is exotic alternatives sold by brokers with high fees and lockups; for most investors, a simple three-fund portfolio (US total stock + international + total bond) outperforms complex strategies after fees and tax.