Asset Allocation Calculator
Age-and-risk-based stock, bond and cash portfolio split
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.
What this tool does
This calculator models a rule-based portfolio split across stocks, bonds and cash from age and risk tolerance. It takes your age, a risk tolerance rating from 1 to 10, and your total portfolio value, then estimates what percentage of your portfolio might be allocated to each asset class, along with the corresponding amounts in your currency. The core model starts with a stock allocation anchored to age, then adjusts up or down based on your risk tolerance: each point away from a rating of 5 shifts the stock percentage by exactly 4 percentage points. Bonds are then calculated as 75% of the remaining non-stock portion, with cash making up the final 25%. The result illustrates one common allocation framework and is for educational purposes only. It does not account for tax treatment, individual financial circumstances, or market conditions, and assumes fixed adjustment rates that may not reflect your specific situation.
Quick answer: with the default values, the result is 74.00% (Rule-Based Stock Allocation). Adjust the values below for your own figures.
Enter Values
People also use
Investing
Compound Interest Calculator
Free compound interest calculator with regular deposits and withdrawals, any compounding frequency, after-tax and inflation-adjusted results.
Investing
FIRE Number Calculator
Calculate your FIRE number from annual retirement expenses using the 4% safe-withdrawal rule, plus the gap between that target and current savings.
Planning
Coast FIRE Calculator
Calculate the Coast FIRE number: the minimum savings needed to compound into full FIRE without further contributions, given age and return assumption.
Formula Used
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
The Classic Age-Based Allocation Rule
A common rule of thumb sets the stock percentage at 110 minus your age, so a 30-year-old lands on 80% stocks and a 65-year-old on 45%. The reasoning behind it is that a longer horizon leaves more time for a portfolio to recover from a downturn, while someone drawing on the money within a few years has less room for a fall to be temporary. The calculator uses 110 minus age as the baseline, held at 20 or above, and then adjusts it by risk tolerance.
Why 110 Instead of 100
The older form of the rule subtracts age from 100, and it was written when retirements were typically shorter. Rules published more recently often use 110 or 120 instead, which raises equity exposure at every age. The arithmetic is what changes: someone aged 65 gets 35% stocks under the 100 rule, 45% under 110 and 55% under 120, and a retirement running 25 years or more is a long horizon for the lowest of those to carry against inflation. This calculator is built on the 110 form plus a risk-tolerance adjustment.
Risk Tolerance Adjustment
The baseline of 110 minus age, held at 20 or above, is then moved by four percentage points for each step the risk rating sits away from five. That floor only bites past age 90: at 95 the baseline is 20 rather than 15, which is the single place the calculator departs from a literal reading of the rule. Across the 1 to 10 scale that spans −16 to +20 percentage points, an asymmetric band because the adjustment pivots on five rather than on the 5.5 midpoint of the scale itself. A rating of 5 returns the unadjusted baseline. For a 40-year-old on a baseline of 70%, a rating of 3 gives 62% and a rating of 10 gives 90%. Risk tolerance here covers both comfort with volatility and the financial capacity to absorb a fall without changing plans, and the two do not always point the same way.
The Bond and Cash Split
Whatever is not in stocks is divided 75% to bonds and 25% to cash. Cash covers near-term spending and an emergency reserve, held in whatever instant-access or short-dated instrument is available locally, while bonds cover medium-term needs and act as portfolio ballast. The split between those two matters less than the stock versus non-stock decision, since both are low-volatility components. The ratio here is fixed: the calculator has no input for a known upcoming expense such as a house deposit or a tuition bill, so a portfolio carrying one of those would hold more cash than the model shows.
Worked Example
Age 40, risk tolerance 6, total portfolio 250,000. Base stock allocation: 110 − 40 = 70%. Risk adjustment: +4 percentage points. Final stock: 74%. Bond allocation: 75% of the remaining 26% = 19.5%. Cash: 6.5%. Currency allocations: 185,000 stocks, 48,750 bonds, 16,250 cash. Compare a 40-year-old at risk 3: stock 70 − 8 = 62%, bond 28.5%, cash 9.5%.
When Rules of Thumb Break Down
A large fixed income from a pension or annuity behaves like a bond holding, which changes what the rest of the portfolio has to do. Where annual spending is small relative to the portfolio, age constrains the allocation less than the rule implies. A short-term goal sitting inside the portfolio, such as a house deposit three years out, is a different problem from the long-term allocation, and the rule does not separate the two. Someone close to retirement may be more concerned with the order of the early returns than with their average, which is a question about the sequence of withdrawals rather than about the stock percentage. The calculator produces one number from two inputs, and each of these situations is information it does not have.
Why the Rule Uses Age Rather Than Years to Retirement
Age is the input the rule takes, and it is not quite the variable the reasoning points at. What that reasoning describes is the time remaining before the money is drawn on, which is age at retirement minus age now. Someone at 45 planning to stop at 50 and someone at 45 planning to stop at 70 both receive the same 65% baseline here, despite horizons that differ by twenty years. Age stands in for that horizon only where the two move together, and it stops working wherever they do not: early retirement, phased retirement, or a portfolio that is never drawn down at all. Nothing in the model detects the difference.
What the 75/25 Non-Stock Split Does and Does Not Decide
The split applies only to the part of the portfolio that is not in stocks, so at a 74% stock allocation it divides the remaining 26% into 19.5% bonds and 6.5% cash. Moving it barely registers against the stock decision, since shifting the whole non-stock quarter between cash and bonds alters a small slice of a portfolio whose volatility is dominated by the other three-quarters. It also says nothing about what sits inside each bucket: bond duration, credit quality, and whether the cash earns anything are all outside the model.
At age 40 with risk tolerance 6/10, the model puts 74.00% of the portfolio in stocks.
Inputs
| Bond Allocation | 19.50% |
|---|---|
| Cash Allocation | 6.50% |
| Stock Amount | $185,000.00 |
| Bond Amount | $48,750.00 |
| Cash Amount | $16,250.00 |
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 calculator computes the stock allocation by starting with 110 minus your age, holding that baseline at or above 20%, then adjusting it by four percentage points for each unit of risk tolerance above or below five. Across the 1 to 10 risk scale that adjustment spans −16 to +20 percentage points rather than a symmetric band, because it pivots on five rather than on the 5.5 midpoint of the scale. The adjusted figure is then held between 10% and 100%; both of those limits are reachable within the age and risk ranges the panel accepts. Bond allocation is set at 75% of whatever remains after stocks, with cash taking the other 25%. The portfolio value scales the three currency rows and does not enter the percentages, so the same age and risk return the same split at any portfolio size. The model assumes a static allocation and does not account for fees, taxes, inflation, market movement, or changes in circumstances over time. It treats risk tolerance as a linear driver of stock exposure, reads current age rather than the time remaining before the money is drawn on, and does not model sequence-of-returns risk. Results are estimates for illustration and are not personalised financial guidance.
Frequently Asked Questions
Is 110 minus age accurate?
What is risk tolerance?
What counts as investable assets here?
How rebalancing intervals are usually described
How the three age rules differ
How the rule treats geographic split
What if I prefer a different allocation?
Related Calculators
Asset Allocation Drift Calculator
Tracks how far a portfolio has moved from its target split rather than setting the target.
Volatility Impact Calculator
Shows what an uneven return path does to a portfolio, whatever its split.
Active vs Passive Investing Calculator
Compares fund costs within the stock portion rather than sizing the portion itself.
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 Drift Calculator
Calculate drift between current and target asset allocation to decide if rebalancing is needed. Enter equity to see drift percentage and rebalance flag.
Explore Other Financial Tools
Lifestyle
Event Cost Calculator
Calculate all-in event cost: tickets, travel, accommodation, food, extras. Enter ticket cost to see all-in cost plus per-person if splitting.
Mortgage
Piggyback Mortgage Calculator
Estimates the combined monthly payment of a piggyback (80-10-10) mortgage from the property price, deposit, loan split, both rates, and the shared term.
Digital Nomad & Freelance
Agency Margin Calculator
Compute agency gross and net margin from revenue, contractor costs, and overhead. Returns net margin, gross profit, net profit, and gross margin in one view.
Spotted something off?
Calculations or display — let us know.