Zum Inhalt springen

Wie die Prognose entsteht

Verfolge, wie Ebbe aus deinen Posten Monatssummen und einen fortlaufenden prognostizierten Kontostand berechnet.

Auf dieser Seite

Jede Zahl in der Prognose entsteht in denselben drei Schritten. Wenn du sie kennst, kannst du ein überraschendes Ergebnis leichter bis zu dem Posten zurückverfolgen, aus dem es stammt.

Schritt eins: aus Posten werden Zahlungen

Ein wiederkehrender Posten ist eine Regel, keine Zahlung. „Miete, 1 220 €, zum Ersten jeden Monats, seit Januar 2024, jeden Juli 4 % mehr“ beschreibt eine Reihe ohne Ende. Als Erstes macht Ebbe aus dieser Regel die einzelnen Zahlungen, die in das betrachtete Fenster fallen: ein Datum, ein Betrag, eine Richtung, eine Kategorie.

Einmalposten werden ebenso ausgedehnt. Eine einzelne Zahlung ergibt eine; ein Posten, der auf zwölf Raten verteilt ist, ergibt zwölf, jede mit eigenem Datum und ihrem Anteil an der Summe.

Zwei Dinge fallen hier heraus. Ein pausierter Posten erzeugt überhaupt keine Zahlung — keine Null, gar nichts. Und ein Posten, dessen Enddatum vorbei ist, erzeugt danach keine mehr.

Schritt zwei: aus Zahlungen werden Monate

Die Zahlungen werden in die Monate einsortiert, in die sie fallen. Für jeden Monat addiert Ebbe alles Eingehende, alles Ausgehende und die Differenz:

Netto = Einnahmen − Ausgaben

Außerdem merkt es sich, ob in diesem Monat eine Schätzung steckt — daher das am Monat — und summiert den Monat nach Kategorien für die Auswertung.

Schritt drei: aus Monaten wird ein Saldo

Das ist der Teil, der die Frage beantwortet. Ebbe nimmt einen Anfangsstand und geht vorwärts:

Saldo nach diesem Monat = Saldo davor + Netto

Die Zahl in der Spalte Saldo ist also der prognostizierte Stand am Ende dieses Monats, nachdem alles darin passiert ist. Jeder Monat beginnt dort, wo der letzte aufgehört hat — deshalb verschiebt ein einziger falscher Posten jeden folgenden Monat mit, nicht nur seinen eigenen.

Der Anfangsstand ist kein Raten. Er kommt aus den Kontostand-Messungen, die du eingetragen hast — wie eine davon ausgewählt und an den Anfang des Zeitraums vor- oder zurückgerechnet wird, steht unter dem Anker. Hast du keine eingetragen, beginnt die Hochrechnung bei null, was ehrlich und nicht nützlich ist.

Nichts davon wird gespeichert

Es gibt keine Tabelle mit Prognosen. Die ganze Hochrechnung wird aus deinen Posten neu gerechnet, wann immer sie gebraucht wird. Drei Folgen davon kannst du dir zunutze machen:

  • Tippen kostet nichts. Der Browser rechnet dieselbe Rechnung lokal, also bewegt sich das Diagramm, während du noch im Formular bist und bevor etwas gespeichert ist.
  • Es gibt nichts zu aktualisieren. Ändere eine Miete, und jeder folgende Monat stimmt schon; keine Neuberechnung anzustoßen, keine alte Zahl, die irgendwo hängen bleibt.
  • Die Exporte stimmen mit der Ansicht überein. CSV und JSON entstehen aus demselben Code, eine Zahl kann also nicht zwischen dem abweichen, was du angesehen, und dem, was du exportiert hast.

Eine Kontostand-Messung speichert zusätzlich, was der Plan zu diesem Zeitpunkt vorhergesagt hat. Dieser Wert bleibt unverändert, damit du die ursprüngliche Prognose später mit dem tatsächlichen Kontostand vergleichen kannst. Wie das funktioniert, erklärt das nächste Kapitel.

Was es nie tut

Ebbe schaut nicht zurück, um zu lernen. Es wird nicht bemerken, dass du für Lebensmittel immer mehr ausgibst als angegeben, und es wird nichts in deinem Namen nachjustieren. Jede Zahl in der Hochrechnung ist eine, die du eingetragen hast, oder eine, die daraus folgt — und der einzige Weg, wie eine Prognose besser wird, ist, dass du ihr etwas Wahreres sagst.

Ebbe verbindet sich nicht mit deiner Bank, importiert keine Kontoauszüge und sortiert keine vergangenen Umsätze. Die Prognose beruht vollständig auf den Verpflichtungen und Kontoständen, die du selbst einträgst. Dadurch kannst du jedes Ergebnis auf deine eigenen Angaben zurückführen.