Stocks vs Bonds Allocation Calculator
Stocks and bonds split from age, risk tolerance and years to retirement
Estimate a stocks and bonds split from age, risk tolerance and years to retirement, using the 110-minus-age rule with adjustments for both.
What this tool does
This calculator estimates a split between stocks and bonds from three inputs: age, a risk tolerance score from 1 to 10, and the number of years until retirement. It starts from the 110-minus-age rule of thumb, which sets a stock share of 110 less the age entered, then applies two adjustments to it. Risk tolerance moves the share by five percentage points for every point away from the midpoint of 5, and the horizon moves it by half a point for every year away from 25. The result is held between 10% and 95%, and the panel reports the age base, each adjustment, and the share before that final bound separately, so a result sitting on the final bound is visible as such. The output is a rule of thumb rendered arithmetically for educational illustration. It carries no return or volatility assumption and takes no account of fees, tax, inflation, existing holdings or individual circumstances.
Quick answer: with the default values, the result is 85% / 15% (Stocks / Bonds Allocation). Adjust the values below for your own figures.
Enter Values
People also use
Investing
Portfolio Rebalancing Calculator
Calculate the rebalancing trades needed to return your portfolio to a target asset allocation from current stock and bond holdings.
Investing
100 Minus Age Asset Allocation Calculator
Calculate stock-vs-bond allocation using the 100-minus-age rule of thumb: see the percentage split the rule produces for any age you put in.
Investing
Asset Allocation Calculator
Model a stock, bond and cash split from age and risk tolerance using the 110-minus-age rule, and see the amounts each allocation implies.
Formula Used
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
What the Rule of Thumb Does
The starting point here is the 110-minus-age rule: the stock percentage is 110 less the age entered, with bonds taking the rest. At 35 that gives 75% stocks. It is a rule of thumb rather than a model of anything: its content is a starting level, set by the constant, and a decline of one percentage point a year. This calculator takes that base and moves it twice, once for a stated risk tolerance and once for the number of years left before the money is needed.
How the Three Inputs Combine
The model is additive, so each lever moves the answer by a fixed amount and none of them interact. A year of age takes one percentage point off the stock share. A point of risk tolerance adds five. A year of horizon adds half a point. In other words a single point on the risk scale is worth five years of age or ten years of horizon, which makes risk tolerance much the strongest of the three across its own range.
Measured across the full input ranges before any bound applies, risk tolerance spans 45 percentage points from end to end and the horizon spans 25. Age spans 72 points between 18 and 90, stopping there for the reason given below. The bounds compress all three in practice: at the sample figures the realised spans are 40 points for risk tolerance, 22.5 for the horizon and 65 for age.
Worked Example
The sample figures used on this page are age 35, risk tolerance 7 out of 10, and 25 years to retirement. The age base is 110 minus 35, or 75%. Risk tolerance of 7 sits two points above the midpoint of 5, adding 10 percentage points. The horizon adjustment is centred on 25 years, so at exactly 25 it contributes nothing. That gives 85% stocks and 15% bonds, and an implied retirement age of 60.
Where the Bounds Bind
The stock share is held between 10% and 95%, and the age base is separately held between 20% and 95% before the adjustments apply. Those bounds are not cosmetic. Across the full declared input ranges the 10% to 95% bound on the final share binds on 13.5% of all combinations and the age base clamp on 12.1%, with the two overlapping on about 3%, so one or the other applies to 22.6% of them. Inside that region the inputs stop changing the answer at all.
Two examples show the size of it. At the highest risk tolerance with a 40-year horizon, every age from 18 to 47 returns exactly 95% stocks, so thirty consecutive ages produce one answer. At the sample risk and horizon figures, every age up to 25 returns 95%. At the other end, the age base stops moving at 90, so ages 91 and 100 give the same allocation at any risk tolerance and horizon. The Share Before the Final Bound row reports what the arithmetic produced before the 10% to 95% bound was applied, so a result sitting on that bound can be told apart from one that is not; the age base clamp happens earlier, before the adjustments, and is not visible in that row.
Age and Horizon Are Entered Separately
The two are independent inputs here, which means combinations that do not describe one person are accepted: age 60 with 40 years to retirement implies retiring at 100. The Implied Retirement Age row adds the two together so that pairing is visible. It also matters for reading the levers above. Age on its own removes one percentage point a year, but for someone whose retirement date is fixed, ageing a year also removes a year of horizon, and the two together come to one and a half points rather than one.
What the Model Does Not Capture
This is a two-asset split and nothing more. It carries no return assumption, no volatility assumption and no forecast, so it cannot say what either allocation would do. It takes no account of fees, tax, inflation, the order in which returns arrive, existing holdings, income stability, or any other asset class.
Risk tolerance is also treated as a number on a linear scale, which is a modelling convenience rather than a measurement. Two people entering 7 are not stating the same thing, and the five-point-per-step weighting is a choice built into the rule, not a finding.
Age 35, risk tolerance 7 of 10, 25 years to retirement gives 85% / 15%.
Inputs
| Base Share From Age | 75.00% |
|---|---|
| Risk Adjustment | +10.00pp |
| Horizon Adjustment | 0.00pp |
| Share Before the Final Bound | 85.00% |
| Implied Retirement Age | 60 |
This example uses sample figures for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
The stock share starts from the 110-minus-age rule: 110 less the age entered, held between 20% and 95%. Two adjustments are then applied to that base. The risk adjustment is the risk tolerance score less 5, multiplied by five percentage points, so a score above the midpoint raises the stock share and one below it lowers the share. The horizon adjustment adds half a percentage point for each year to retirement above 25 and subtracts the same for each year below, so it contributes nothing at exactly 25 years. The sum is then held between 10% and 95%, and bonds take the remainder as 100% less the final stock share. Both the upper and lower bounds are declared limits of the rule rather than results the arithmetic produces, and the panel reports the share before that final bound alongside the final one, so a result sitting on it can be identified; the age base clamp is applied earlier, before the adjustments, and is not visible in that row. The upper bound on the age base is not reachable within the accepted age range and exists as a defensive limit only. The model is additive with no interaction between the three inputs, treats risk tolerance as a linear scale, and carries no return, volatility or forecast assumption. It excludes fees, taxes, inflation, sequence-of-returns risk, existing holdings, income stability and every asset class other than the two named. The two shares are printed to one decimal place when the result lands on a half, which happens when the years-to-retirement figure is an odd number of years away from 25 and the final 10% to 95% bound has not fired. That bound substitutes a whole number for the computed value, while the age base clamp is applied before the horizon adjustment and so leaves the half intact. Odd offsets are the only source of halves in the model, and the pair sums to 100 either way. Three precisions appear on the page: the two shares carry a decimal place only when one is needed, the secondary rows are fixed at two, and the What-If deltas at one. They describe the same quantities, so 85% and 85.00% are the same figure.
Frequently Asked Questions
Why 110 minus age rather than another number?
What sits outside a two-asset split?
How often is a portfolio rebalanced back to its target?
What does a target-date fund do differently?
Why does the result stop changing at the top of the range?
Does entering both age and years to retirement count the same thing twice?
Related Calculators
More Investing Calculators
Investing
100 Minus Age Asset Allocation Calculator
Calculate stock-vs-bond allocation using the 100-minus-age rule of thumb: see the percentage split the rule produces for any age you put in.
Investing
Active vs Passive Investing Calculator
Compare an active fund against an index tracker over any horizon, and see the gross return active needs just to break even after charges.
Investing
Annualized Return Calculator — Any Holding Period
Convert any holding-period return into an annualized rate. Enter start value, end value, income, and months held — including periods under a year.
Investing
Annuity Present Value Calculator
Calculate the present value of an ordinary annuity from regular payments, periodic rate, and the number of periods until the stream ends.
Investing
APR to APY Calculator
Convert a stated annual rate to its effective annual yield at any compounding frequency, with the gap in percentage points and the continuous ceiling.
Investing
Asset Allocation Calculator
Model a stock, bond and cash split from age and risk tolerance using the 110-minus-age rule, and see the amounts each allocation implies.
Explore Other Financial Tools
Major Purchases
Water Softener ROI Calculator
Calculate water softener ROI from reduced detergent use, longer appliance life, and better cleaning. See years to break-even on purchase.
Money Insights
Cost of Procrastinating Investing Calculator
Calculate the opportunity cost of delaying investing for years through compound growth lost on the contributions you didn't make.
Budget
Budget Calculator
See the monthly surplus or deficit left by take-home income and five expense groups, with savings rate, housing share and the annual total.
Spotted something off?
Calculations or display — let us know.