What you ownYour tickers, share counts, and cash buffer — the book every path runs on. We price holdings at the latest split-adjusted close, and your monthly contributions buy fractional shares across the book.
Yours
Growth of each holdingFor each Growth holding we read its own monthly prices, including dividends paid back in. That tells us how fast it has grown, how well that growth holds as a straight line, and how bumpy the ride has been. If there are fewer than three years of prices, we treat that growth line as too thin to trust. This is the starting point for the plan rate, not the rate itself.
Measured
From chart to plan rate
A past growth rate is a noisy number. You can measure how bumpy a holding has been from a fairly short history; knowing what it should earn from here needs far more data — that is why last decade’s chart is not the forecast (Merton). So we pull that past growth toward the market return you chose on the Risk Compass. If the holding has already grown more slowly than that market view, we leave it there: we do not invent extra growth to catch it up. A single company and an index tracker follow the same rule.Built in
Your view of the marketThe Risk Compass is your view of the market for the long run — 6% Ultra conservative to 10% Very bullish. After the hot window, names and trackers both settle there. You can override one Growth name if you want a different view of that holding alone; Income holdings ignore the dial. The compass does not change what you own, and it does not change how bumpy we measured each holding to be.
Yours
Whether fast growth persists
A great decade is not a thirty-year assumption. A company that has outrun the market will not do that forever: competition eats the extra (Damodaran). We give a name twenty years to run hot, then the extra dies. Twenty years is Morningstar’s window for how long a wide-moat company can stay ahead; sending the extra to zero is Damodaran and Morningstar’s default. What remains is the market return you chose on the dial. The pace is built into the model, not a dial you can turn.Built in
What a name settles to
After those twenty years, a winner does not keep a forever extra. It settles to the market you chose on the Risk Compass — 6% to 10%. Names and trackers both settle there. In the long run the extra is gone (Damodaran), which is why we do not pay a hot name a special premium for life. The working paper sets out the citations, the CAPM alternative, and what that choice does to wealth — it is there for the reader who wants to see the work.Built in
The long-run market baseline
8.0% nominal — about 5.4% real at 2.5% inflation. That is a haircut on the long-run US record (Dimson, Marsh & Staunton), paying for the share that came from prices being re-rated once rather than from earnings growing forever. It is the Balanced destination after extra dies, and the market we use when history is too thin to trust. It is fixed in the engine, not a cockpit dial: if you think 8% is generous, you cannot lower it here — the anchor is our judgement call, stated openly.Built in
Crypto holdings
Coins do not use the Growth chart recipe above. A coin that has 100×’d tells you nothing about the next thirty years, so Loxoda never projects one from its own past return. Instead it measures how much market risk the coin carries — its beta against equities — pays that a CAPM premium (more market risk, more required return), with Frazzini & Pedersen, Betting Against Beta, then subtracts the odds it stops trading, which is why a newer coin lands below a global tracker. The ceiling is 15% — VanEck’s published base case for Bitcoin. The Risk Compass still applies: it moves how much of that risk premium you believe gets paid and how likely the coin is to survive; measured volatility is untouched at every setting.Built in
Income holdingsIncome is opt-in. We strip dividends out of the price path so the coupon is not counted twice, then fit capital on what is left. Near par locks that capital flat at 0%. Income ignores the Risk Compass and the 8.0% equity anchor; measured capital volatility still shocks the path.
Built in
Trackers of the same indexTrackers of the same index share one history, because they are the same bet. VOO and SPY are the same S&P; two FTSE 100 funds are the same FTSE 100. A newer, shorter share class does not get a hotter forecast just because its own chart is luckier.
Built in
Investment costsFund charges are already in each holding’s chart. Extra platform or plan cost is yours to type — Annual cost I actually pay, default 0.
Yours
How much you add each monthThe monthly amount you add while working, split across your holdings (by default in proportion to what you already own). Or we can work backwards — find the contribution that exactly funds your target nest egg on the mean path.
Yours
Interest on cashWhatever annual rate you set, compounded monthly in saving and spending. In Plan Confidence, cash earns that rate with no volatility — it dampens bumpiness in the portfolio rather than behaving like another stock.
Yours
How holdings move together
We look at how your holdings have actually moved together, month by month, using the months they share. Where that shared history is thin, we do not pretend we know — we assume they move together more, not less. Then we assume they will move together even more in a crash, because in falling markets things that looked independent start falling together (Longin & Solnik). That is why adding another ticker only helps the plan if it does not rise and fall with everything you already own. Cash is different: it stays cash, so it reduces risk by not being another stock.Built in
When you stop workingYour target retirement age is when contributions stop and drawdown begins. Separately, we search for the earliest age your current trajectory still funds the plan through your horizon — including whether you could retire today on what you hold, with no further contributions.
Yours
Coast ageSeparately from earliest freedom: the youngest age at which you can stop adding money and still retire on the retirement date you set — growth alone carries the pot from there. It always lands at or before freedom.
Built in
InflationYour annual rate, compounding the spending need from today through the plan. Guaranteed income can track inflation or stay fixed nominal — flat pensions erode in real terms unless you flag them as inflation-linked. A permanently different inflation rate does not lift the returns we assume, because that regime is already inside the 8% anchor.
Yours
How long the plan must lastThe age the plan must last until — default 95. We simulate month-by-month from retirement through that age; if the portfolio runs out before then, the plan fails.
Yours
What you’ll spend, and whenA base lifestyle plus timed obligations that switch on and off at real ages (mortgage until 58, tuition until 22, and so on). Each month in retirement we look up what you need at that age, inflate it from today, net off guaranteed income, and draw the rest from the portfolio. A dated bill runs for the whole of the years its label promises: “until 58” means through your fifty-eighth year, not up to your fifty-eighth birthday.
Yours
Guaranteed incomePensions, annuities, rental flows, and Social Security — each with a start age and an inflation flag. Claim-age adjustments apply where configured; fixed sources stay nominal unless you mark them inflation-linked.
Yours
Tax on withdrawalsUK and US plans run Tax-aware unless you switch it off next to Target Value: we gross up withdrawals so you still net your spending goal after estimated income and gains tax — computed inside the monthly path, not bolted on as a flat rate at the end. US plans include required minimum distributions from deferred accounts. Everywhere else the plan is shown before tax. This is a model for planning, not tax filing.
Rules
Which account is drawn down firstOn the standard path we spend unassigned cash first, then sell across holdings in proportion to what you own. With Tax-aware on the spend order is fixed: unassigned cash → Taxable brokerage → 401(k) → Roth IRA, with required distributions taken from deferred when due, and money the access age has sealed skipped. What actually applies here: Taxable brokerage (income + capital gains); Roth IRA (tax free); 401(k) (taxed as income).
Built in
Pension and account access agesEnforced, not just documented (59½, or 10% more before it). In the US the 10% additional tax exists, in the IRS's own words, to discourage the withdrawal — a price on something you are allowed to do. So Loxoda draws the money, charges the 10% on top of income tax, and names the years it applied to. It spends taxable and Roth IRA money first, because that is what avoids the charge.
Built in
Plan ConfidenceThe share of 2,000 simulated futures in which the portfolio never runs out — a model result, not a probability that the real world will go that way. Each month we draw a random return consistent with expected growth and measured turbulence, apply the same twenty-year fade as the main chart, and stress your actual withdrawal schedule. We cap display at 99%. Read it as a band, not a point: a percent or two either way is simulation noise, not a change in your plan.
Built in
Storms (Resilience Lab)Eight stackable shocks you can run on top of baseline Monte Carlo — crashes, bad timing, flat decades, pauses in contributions, lump expenses or windfalls, a single holding halving, a temporary inflation wave (the extra rate stops; prices stay at the higher level). Baseline and stressed runs share the same random seed so you’re comparing like with like. Storms add stress; they do not replace your headline Plan Confidence.
Yours
Property and other things you ownYour home is not retirement money until you sell it, because you have to live somewhere. So a property sits outside your plan and changes nothing until you tell us you are selling — and then we ask what you will buy or rent instead. Rent is different: if a place pays you every month, that is income, and it counts from the day you add it. What you never sell is counted in what you leave behind. The same goes for a business stake or a collection: what it is worth only becomes spendable on the day it changes hands.
Yours
What selling costs youWhat reaches your plan is not the sale price. Fees come off first — 2.5% for estate agent and legal work — then whatever is left on the mortgage, then any tax. Loxoda shows you that whole walk on the row, so the figure you end up with is the one you would really bank. The 2.5% is fixed, and closer to a UK sale than a US one. Capital gains tax is worked out from what you paid, on the same HMRC or IRS ladder as the rest of the plan; the home you live in is relieved of it. If a sale genuinely owes no tax — a small collectable, a wasting asset, a gold Sovereign — you say so and we take your word rather than guessing at reliefs. A taxable sale with no purchase price entered is left out of the plan entirely, because charging no tax would flatter it.
Built in
Exchange ratesEvery country plans in its own money. Anything you enter in another currency converts at today’s rate, and that rate is then held for the whole projection. We do not forecast exchange rates. Rates refresh on every visit; if the feed cannot be reached, the plan says so rather than quietly using a stale one.
Built in
Market dataSplit-adjusted monthly prices, dividend yields and company metadata, refreshed daily. Exchange rates come from the same market feed, refreshed daily.
External