Traumziel-Rechner
Ziel 50.000 in 5 Jahren, 10.000 bereits gespart, 500 im Monat und 8 % Rendite pro Jahr: Sie kämen auf 51.636,89, also einen Überschuss von 1.636,89. Geben Sie Ihre Zahlen ein und sehen Sie, ob der Plan reicht. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Zielbetrag
- 50.000
- Aktuelle Ersparnisse
- 10.000
- Monatlicher Beitrag
- 500
- Jährliche Rendite
- 8
- Jahre
- 5
- Monate
- 60
- Monatszins
- 0,0066666667
- Künftige Ersparnisse
- 14.898,46
- Künftige Einzahlungen
- 36.738,43
Ein Traumziel-Plan ist ein Zielbetrag, ein Datum, das bereits gesparte Geld, das, was Sie noch einzahlen werden, und eine Rendite, die Sie anzunehmen bereit sind. Dieser Rechner verzinst das aktuelle Sparguthaben mit einem Monatszins aus der Jahresrendite, addiert den Zukunftswert der monatlichen Beiträge über denselben Horizont und vergleicht diesen projizierten Saldo mit dem Ziel. Liegt die Projektion über dem Traum, ist die Differenz ein Überschuss. Liegt sie darunter, ist die Differenz ein Fehlbetrag, den Sie noch mit mehr Sparen, mehr Zeit oder einer anderen angenommenen Rendite schließen müssen. Er wählt keine Anlageprodukte, rechnet keine Währungen um und schätzt keine Inflation.
Was ein Traumziel-Plan tatsächlich berechnet
Beginnen Sie mit dem Ziel als Zahl, nicht als Slogan: eine Anzahlung, ein Sabbatical-Fonds, eine Hochzeit, ein Atelier, eine einmalige Reise. Legen Sie dann vier weitere Zahlen fest, die die Antwort wirklich bewegen. Das aktuelle Sparguthaben ist der bereits für den Traum reservierte Einmalbetrag.
Der monatliche Beitrag ist der Monatsendbetrag, den Sie weiter hinzufügen. Die Jahresrendite ist das erwartete nominale Wachstum in Prozent, nicht als Dezimalzahl: acht bedeutet acht Prozent im Jahr. Years ist der Horizont bis zum Zieldatum.
Intern nutzt der Traumziel-Rechner monatliche Kapitalisierung, weil Haushalts-Spar- und Anlageillustrationen so üblicherweise ausgewiesen werden. Der Monatszins i ist der Jahresprozentsatz geteilt durch einhundert und dann durch zwölf. Die Monatszahl n ist zwölf mal die years.
Das aktuelle Sparguthaben wächst als P mal (eins plus i) hoch n. Monatliche Beiträge wachsen als gewöhnliche Rente: PMT mal ((eins plus i) hoch n minus eins) geteilt durch i, oder einfach PMT mal n, wenn die Rendite null ist, damit nicht durch null geteilt wird. Der projizierte Wert ist die Summe dieser beiden Zukunftswerte.
Der Überschuss ist das Projizierte minus das Ziel, wenn diese Differenz positiv ist. Der Fehlbetrag ist das Ziel minus das Projizierte, wenn die Differenz negativ ist. Eine exakte Übereinstimmung nach Rundung meldet beide als null und kennzeichnet den Plan als finanziert.
Dies ist kein Monate-bis-zum-Ziel-Werkzeug, das Anlagewachstum ignoriert, und keine Einmalbetrags-Zinseszinsseite, die nie einen Traumbetrag nennt. Die Suchabsicht ist konkret, ob der Spar-und-Wachstums-Plan den Traum bis zu dem von Ihnen genannten Datum finanziert.
Wo ein Traumziel-Rechner seinen Platz verdient
Haushalte nutzen diese Seite, wenn eine Wohnungsanzahlung, eine Hochzeit, eine Berufspause oder ein großer Kauf Datum und Preis haben und sie wissen müssen, ob der aktuelle Plan reicht. Coaches und Lehrende brauchen ein deterministisches Orakel, das ein negatives Ziel ablehnt, statt über einen Tippfehler ein grünes Diagramm zu malen. Produktteams betten denselben Fünf-Felder-Vertrag ins Onboarding ein, damit jemand, der ein Ziel, einen Saldo, eine monatliche Lastschrift, eine Rendite und einen Horizont eingibt, denselben Fehlbetrag oder Überschuss sieht, den automatisierte Tests später behaupten.
Sie ist keine Zinseszinsseite für einen Einmalbetrag ohne Ziel. Sie ist keine IRA-Wachstumsillustration mit jährlichen Beiträgen und keine FIRE-Zahl aus Jahresausgaben. Diese Suchen haben bereits eigene Seiten.
Halten Sie Anfragen klein. Wenn Sie später Inflation, Steuern, Arbeitgeberzuschüsse oder unregelmäßige Einzahlungen brauchen, behandeln Sie das als andere Identität, statt diesen Fünf-Felder-Vertrag über das hinaus zu dehnen, was er ehrlich beantwortet.
Anwendungsfälle
Wohnungsanzahlung bis zum Umzugsdatum
Projizieren Sie, ob aktuelles Sparguthaben plus geplante monatliche Lastschrift, gewachsen mit einer angenommenen Jahresrendite, das Anzahlungsziel deckt, bevor Sie die Schlüssel brauchen.
Hochzeit, Sabbatical oder einmalige Reise
Nennen Sie Kosten und Datum, und lesen Sie den Fehlbetrag oder Überschuss, statt zu hoffen, dass die Salden rechtzeitig zusammenpassen.
Häufige Fragen
Wie werden Fehlbetrag oder Überschuss berechnet?
Ist die Rendite null, sind Beiträge einfach PMT × n. Der Überschuss ist max(0, projected − goal). Der Fehlbetrag ist max(0, goal − projected).
Was geschieht, wenn Zielbetrag oder aktuelles Sparguthaben negativ ist?
Null ist zulässig: das bedeutet ein kostenloses Ziel oder einen Plan, der bei nichts beginnt.
Ist die Jahresrendite ein Prozent oder eine Dezimalzahl?
Ein Prozent. Senden Sie 8 für acht Prozent pro Jahr. 0.08 würde als acht Hundertstel Prozent behandelt, nicht als acht Prozent.
Werden monatliche Beiträge am Anfang oder am Ende jedes Monats addiert?
Am Ende jedes Monats (gewöhnliche Rente). Einzahlungen zu Monatsbeginn (vorschüssige Rente) sind eine andere Identität und werden in diesem Vertrag nicht vermischt.
Was, wenn ich keine Rendite annehmen möchte?
Geben Sie eine Rendite von 0 ein. Dann zählt nur reines Sparen: das vorhandene Guthaben plus die Monatsbeiträge mal Anzahl der Monate, ohne Wachstum, eine vorsichtige Art, das Ziel zu prüfen.
Kann ich auch halbe Jahre eingeben?
Ja. Die Laufzeit darf Nachkommastellen haben: 2,5 Jahre entsprechen 30 Monaten. Der Rechner arbeitet ohnehin in Monaten und mit einem Monatszins, der aus der Jahresrendite abgeleitet wird.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/fin/dream-come-true \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"target_amount":50000,"current_savings":10000,"monthly_contribution":500,"annual_return":8,"years":5}'const res = await fetch("https://api.kit.forhosting.com/fin/dream-come-true", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"target_amount": 50000,
"current_savings": 10000,
"monthly_contribution": 500,
"annual_return": 8,
"years": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/dream-come-true",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"target_amount": 50000,
"current_savings": 10000,
"monthly_contribution": 500,
"annual_return": 8,
"years": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/dream-come-true", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"target_amount":50000,"current_savings":10000,"monthly_contribution":500,"annual_return":8,"years":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"target_amount":50000,"current_savings":10000,"monthly_contribution":500,"annual_return":8,"years":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/dream-come-true", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"target_amount": 50000,
"current_savings": 10000,
"monthly_contribution": 500,
"annual_return": 8,
"years": 5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.dream_come_true",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_abs | 1000000000000 |
max_years | 80 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Eingabevertrag, Antwortform und Fehlerverhalten
Geldbeträge liegen zwischen null und einer Billion. Die Jahresrendite muss zwischen null und einhundert Prozent bleiben, damit der Aufzinsungsfaktor endlich bleibt. Beispiel: fünfzigtausend Ziel, zehntausend aktuell, fünfhundert im Monat, acht Prozent und fünf years ergeben einen bescheidenen Überschuss. Senden Sie per POST ein JSON-Objekt mit fünf endlichen Zahlen. target_amount ist der Traum in Währungseinheiten; die Aliase goal, dream_amount und amount werden akzeptiert, damit eine Tabelle einen vertrauten Spaltennamen behalten kann. current_savings ist der bereits zurückgelegte Saldo; die Aliase savings, current und principal zeigen auf dasselbe Feld. Beide Felder müssen nichtnegativ sein: ein negatives target_amount oder ein negatives current_savings wird mit invalid_input unter Nennung des Feldes abgelehnt, und dieser Fehlschlag wird nicht berechnet. Das ist der vertragliche Fehler. monthly_contribution ist die Einzahlung zum Monatsende und darf null sein, wenn nur das bereits Vorhandene wächst; die Aliase monthly, contribution, deposit und pmt werden akzeptiert, und ein negativer Beitrag wird abgelehnt. annual_return ist der nominale Jahresprozentsatz; rate, return_rate und annual_rate werden akzeptiert. Eine Rendite von null modelliert reines Sparen ohne Wachstum. years ist der Horizont und darf bruchzahlig sein, sodass zweieinhalb Jahre dreißig Monate sind; t, time und horizon werden akzeptiert. Bei Erfolg gibt der Körper die Eingaben als Echo zurück, meldet months und den Monatszins und liefert future_savings, future_contributions, projected_value, shortfall, surplus, funded, status und eine formula-Zeichenkette. Ist das Ziel positiv, kommt auch funded_percent. Fehlgeschlagene Prüfung verbraucht kein Prepaid-Guthaben. Erfolgreiche API-Aufrufe nutzen den veröffentlichten Grundpreis $0.002.
Wo ein Traumziel-Rechner seinen Platz verdient
Weil die Implementierung reines parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten $0.002, ohne Modell-Tokens und ohne ausgehendes Netz. Nageln Sie gerundete projected_value, shortfall und surplus in Tests fest.
Integrationsbeispiele
Coaching-Tabellen und CI-Fixtures
Füttern Sie Planungs-Apps und automatisierte Tests mit deterministischen shortfall-, surplus- und funded-Kennzeichen, die Byte für Byte mit dem kostenlosen Browser-Widget übereinstimmen.
Technische Fragen
Was kostet der Traumziel-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.