ONA PLANNERMethodology · White Paper

Ona · v1

Computation Methodology

A plain-language explanation of how Ona calculates your required monthly savings, models investment uncertainty, and adjusts for inflation.

01 — Overview

Ona Planner takes a goal amount (e.g. retirement fund, house deposit, education fund), a time horizon, and a risk profile, then works backwards to determine how much you need to save each month to have a high probability of reaching that goal.

The computation has three stages:

  1. Adjust the goal for inflation so it reflects future purchasing power.
  2. Solve for the fixed monthly deposit (PMT) that grows to the inflation-adjusted goal under expected returns.
  3. Stress-test that plan under 1,000 randomised return paths (Monte Carlo) to estimate how often it succeeds.

02 — Inflation Adjustment

Your goal amount is stated in today's money. We project it forward to its future nominal value using compound inflation, so your target preserves real purchasing power:

Future Value = Goal × (1 + i)ⁿ

  i  =  annual inflation rate (country-specific, see table below)
  n  =  time horizon in years

Country defaults (can be overridden in the form):

CountryDefault RateBasis
🇺🇸 United States2.5%Fed long-run target 2%; 10-yr CPI average ~2.5%
🇬🇧 United Kingdom2.5%BoE target 2%; elevated post-2021 CPI average
🇪🇺 Euro Area2.0%ECB target 2%
🇳🇬 Nigeria22.0%CBN / NBS data; 2023–2024 CPI average

03 — Required Monthly Savings (PMT)

We solve for the fixed periodic payment that accumulates to the inflation-adjusted goal, accounting for savings you already have. This is a standard time-value-of-money formula:

PMT = (FV − PV × (1+r)ⁿ) × r
         ─────────────────────────────
                 (1+r)ⁿ − 1

  FV  =  inflation-adjusted goal value
  PV  =  existing savings (invested at month 0)
  r   =  blended monthly return
  n   =  time horizon in months

Existing savings are treated as a lump sum already invested at month 0, compounding at the same expected rate as new contributions. This directly reduces the required monthly deposit.

Edge case: if existing savings already exceed the inflation-adjusted goal, the required PMT returns 0 — you're already on track.

04 — Monte Carlo Simulation

The PMT formula assumes constant returns. Real markets are volatile. Monte Carlo simulation adds realism by running 1,000 independent scenarios, each with randomly sampled monthly returns.

Monthly returns are drawn from a normal distribution:

r_month  ~  Normal(μ_monthly, σ_monthly)

  μ_monthly  =  (1 + annual_mean)^(1/12) − 1
  σ_monthly  =  annual_std / √12

Each month's portfolio balance is updated as:

Portfolio(t+1) = Portfolio(t) × (1 + r_month) + PMT

After all 1,000 paths complete, we extract three percentile bands at every point in time:

PercentilePlain EnglishChart colour
90th (best case)Only 1 in 10 simulations went higher than this. Your optimistic ceiling.Green
50th (median)Half of all 1,000 simulations ended above this. Your most likely outcome.Blue
10th (stress floor)9 in 10 simulations stayed above this line — your downside protection.Red
Chart data is sampled every ~3 months to keep payload size small while preserving the projection shape.

05 — Return & Volatility Assumptions

Returns are calibrated to 10-year historical averages (2014–2024) for each country and asset class. These are educational approximations, not forward forecasts.

CountryAsset classAnnual meanAnnual std dev
🇺🇸 USEquities (S&P 500)10.8%15.8%
🇺🇸 USBonds (Agg)2.4%5.8%
🇬🇧 UKEquities (FTSE All-Share)6.7%14.2%
🇬🇧 UKBonds (Gilts)1.7%6.8%
🇪🇺 EUEquities (MSCI Europe)7.8%16.1%
🇪🇺 EUBonds (Euro Agg)0.5%5.1%
🇳🇬 NGEquities (NGX All-Share)14.2%24.8%
🇳🇬 NGBonds (FGN / T-bills)13.5%4.8%
Note: The 2014–2024 period included aggressive US monetary easing (low bond returns), a Nigerian bull market in 2023–2024, and meaningful UK underperformance vs US equities. These figures reflect that specific window. Forward returns may differ.

Nigerian bonds show a higher expected return than equities net of volatility due to elevated sovereign yields in the local fixed-income market, not a global anomaly.

06 — Risk Profiles & Asset Allocation

When asset type is set to mixed, the blended return is a weighted average of the equity and bond parameters for your country:

blended_mean  =  w_eq × mean_eq  +  w_bond × mean_bond
blended_std   =  w_eq × std_eq   +  w_bond × std_bond
ProfileEquitiesBondsCharacter
Conservative20%80%Capital preservation, low growth
Balanced40%60%Moderate growth with downside protection
Growth70%30%Long-term growth, accepts swings
Aggressive90%10%Maximum growth, highest volatility

If you choose equities only or bonds only, the risk profile is ignored and only that asset class's parameters are used.

07 — Probability of Success

Probability of success is the fraction of the 1,000 paths where the portfolio value at the goal date meets or exceeds the inflation-adjusted target:

P(success) = paths where Portfolio_final ≥ FV
             ─────────────────────────────────────────
                              1,000
RangeLabelWhat it means
≥ 75%High confidencePlan is robust. Small buffer if life changes.
50–74%ModerateConsider saving slightly more or extending your horizon.
< 50%LowSignificant adjustment needed — more savings or smaller goal.

08 — Mortgage Deposit Mode

For UK, US, and EU users saving toward a property purchase, Ona Planner includes a deposit calculator:

  1. Enter the full property price.
  2. Select your target deposit percentage (5–25%).
  3. Ona Planner sets goal_value = house_price × deposit_pct automatically.

The simulation then runs identically — your deposit target is the financial goal.

Stamp duty, legal fees, and survey costs are not included. We recommend adding a 2–5% buffer to account for these transaction costs.

09 — Limitations & Disclaimer

Ona Planner is an educational planning tool only. It is not a financial product, investment adviser, or regulated service in any jurisdiction.

  • Past performance of markets is not indicative of future results.
  • Return assumptions are historical averages; actual future returns may differ significantly.
  • Inflation defaults are indicative; your local experience may vary.
  • The model does not account for taxes, platform fees, currency risk, or withdrawal strategies.
  • Normal distribution assumptions underestimate the probability of extreme market events (fat tails).
  • For large financial decisions, consult a regulated financial adviser in your jurisdiction.

10 — Data Sources & References

SourceUsed for
Damodaran — NYU Stern Annual ReturnsUS equity and bond historical returns
Barclays Equity Gilt StudyUK equity and gilt long-run returns
Credit Suisse / UBS Global Investment Returns Yearbook (Dimson, Marsh, Staunton)Long-run international equity and bond returns
MSCI Europe IndexEuropean equity return series
Nigerian Exchange Group (NGX) — Market StatisticsNigerian equity return series
Debt Management Office Nigeria (DMO)Nigerian government bond yields and T-bill rates
IMF World Economic OutlookCountry inflation rate benchmarks
US Federal Reserve — H.15 Selected Interest RatesUS Treasury and bond rate data