The next 12 months
Try it on the sample ledger
- Month-end balance (ledger)
- Filtered level + season
- Expected balance ahead
- 1σ band (about 68 %)
- 2σ band (about 95 %)
- Floor
- Goal
Next month
- Expected balance, next month
- —
- One standard deviation (1σ)
- —
- 2σ range (about 95 % of the outcomes)
- —
The twelve months
- Lowest expected month
- —
- Highest chance of dipping under the floor
- —
- Chance of being at or above the goal in the last month
- —
- Trend the filter found
- —
- Your what-if shift
- —
| Month | Expected balance | 1σ | 2σ range | Chance under the floor | Chance at or above the goal |
|---|---|---|---|---|---|
| The rows fill in once the demo runs. | |||||
Show the math
The substituted equations appear here once the demo runs.
What this page is
- The numbers are illustrative. The ledger is made up, the noise settings are chosen by hand, and the output describes that sample, not any person. We publish no accuracy figure for the forecast.
- It is not financial advice. A probability on this page is a property of a model; it is not a recommendation to save, borrow or spend.
- The model is simple on purpose. It is linear, its noise is Gaussian, and its spread grows by a fixed rule. Real months have one-off events that no twelve-month rhythm predicts; those land in the noise and in the width of the bands.
- Everything here runs in your browser. The page loads one sample file and computes with it. Nothing you type is sent anywhere, and this site keeps no record of it.
- In the app: in construction. The app's forecast runs the same filter on-device, and every number comes from the engine, never from a language model. It isn't in the build our testers have today, and we don't promise a date.
- Research, separately. A quantum amplitude-estimation cross-check of the shortfall probability, never run on this page or in the app, is part of our research lane. It is research, nothing more: nothing here touches a quantum computer.
The sample ledger
The thirty-six months
| Month | Income | Spending | Net | End balance |
|---|---|---|---|---|
| The rows fill in once the ledger loads; the file above holds every line. | ||||