Festgeld-Rechner
Legen Sie 10.000 für 2 Jahre zu 5 % mit vierteljährlicher Verzinsung an, erhalten Sie bei Fälligkeit 11.044,86, also 1.044,86 Zinsen. Wählen Sie jährliche, monatliche, tägliche oder stetige Verzinsung und sehen Sie, was jede wirklich bringt. 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
- Anfangskapital
- 10.000
- Jahreszins
- 5
- Glied
- 2
- Verzinsung
- Quarterly
- Fälligkeitswert
- 11.044,86
- Verdiente Zinsen
- 1.044,86
- APY (%)
- 5,0945336914
- Zinsperioden pro Jahr
- 4
Ein Einlagenzertifikat (CD) bindet eine Einmalsumme zu einem veröffentlichten Jahreszins für eine feste Laufzeit und zahlt dieses Kapital plus Zinsen am Fälligkeitstag zurück. Das Geld, das Sie tatsächlich erhalten, ist nicht der ausgewiesene Zinssatz mal Jahre: es hängt davon ab, wie oft der Emittent aufzinst—jährlich, halbjährlich, vierteljährlich, monatlich, wöchentlich, täglich oder stetig. Dieser CD-Rechner nimmt das Kapital, den Jahreszins in Prozent, die Laufzeit in Jahren und die Aufzinsungsfrequenz entgegen, wendet die geschlossene Endwertidentität an und liefert den Fälligkeitswert zusammen mit den verdienten Zinsen.
Wie der Endwert eines Einlagenzertifikats aufgezinst wird
Ein Einlagenzertifikat ist eine Termineinlage: Sie übergeben dem Emittenten ein Kapital P, er quotiert einen jährlichen Nominalzins i Prozent, er bindet die Mittel für eine Laufzeit t in Jahren und schreibt Zinsen nach einem veröffentlichten Aufzinsungskalender gut. Bei diskreter Aufzinsung mit n Perioden pro Jahr verdient jede Periode r geteilt durch n, und es gibt n mal t solche Perioden, sodass die geschlossene Form der Endwert gleich P mal eins plus r durch n, hoch n mal t ist.
Das ist dieselbe Zinseszinsidentität, die Lehrbücher als FV gleich P mal (1 plus r durch n) hoch n t schreiben, und so macht eine Bank aus einem zweijährigen vierteljährlichen CD zu 5 Prozent einen Fälligkeitsscheck, der größer ist als der einfache Zins von P mal r mal t. Die sieben akzeptierten Kalender ordnen n so zu: annual ist eins, semiannual zwei, quarterly vier, monthly zwölf, weekly zweiundfünfzig und daily dreihundertfünfundsechzig.
Stetige Aufzinsung ist der Grenzwert, wenn n unbegrenzt wächst, und nutzt die Exponentialform Endwert gleich P mal e hoch r t. Ist der Jahreszins genau null, fallen Exponential und Potenz auf den ehrlichen Sonderfall Endwert gleich P zusammen, sodass ein Werbeplatzhalter mit Nullzins nicht durch null teilt und keine Zinsen erfindet. Geldbeträge runden auf zwei Dezimalstellen, damit sie zur Währung passen.
Die verdienten Zinsen sind Fälligkeitswert minus Kapital. Die Antwort meldet außerdem die implizite Annual Percentage Yield des Kalenders, APY gleich (1 plus r durch n) hoch n minus eins (oder e hoch r minus eins bei stetiger Aufzinsung), weil zwei CDs mit gleichem ausgewiesenem Zinssatz und unterschiedlicher Aufzinsung am Fälligkeitstag nicht denselben Wert haben.
Anwendungsfälle
Zinsseiten von Banken und Kreditgenossenschaften
Wandeln Sie einen quotierten Jahreszins, einen Aufzinsungskalender und eine Laufzeit in den Fälligkeitswert des CD und die Zinsen um, die ein Sparer erhält, wenn er bis zum Ende hält.
CDs mit unterschiedlicher Aufzinsung vergleichen
Stellen Sie tägliche, monatliche und vierteljährliche Angebote auf demselben Kapital und derselben Laufzeit gegenüber und ordnen Sie sie nach Fälligkeitswert und APY, nicht nur nach dem ausgewiesenen Zinssatz.
CD-Leiter und Haushaltsplanung
Bepreisen Sie jede Sprosse einer Leiter —oder eine einzelne sechsmonatige Bindung mit term 0.5— und speichern Sie dieselben Cent, die die kostenlose Browser-Vorschau bereits gezeigt hat.
Häufige Fragen
Wie wird der Fälligkeitswert eines CD aus Kapital, Zins, Laufzeit und Aufzinsung berechnet?
Stetig nutzt FV = P·e^(r·t). Verdiente Zinsen sind FV minus Kapital.
Was geschieht, wenn das CD-Kapital null, negativ oder fehlend ist?
Null, Negative, Boolesche Werte, leere Zeichenketten und nichtnumerische Werte werden abgelehnt und nicht berechnet.
Wie gebe ich ein 6-monatiges oder 3-monatiges Einlagenzertifikat ein?
Die Laufzeit wird in Jahren gemessen. Ein 6-monatiges CD ist term 0.5 und ein 3-monatiges term 0.25. Ein 18-monatiges CD ist term 1.5. Kombinieren Sie diese Laufzeit mit der Aufzinsungsfrequenz des Emittenten.
Enthält das eine Vorfälligkeitsentschädigung?
Nein. Dieser Rechner nimmt an, dass das CD bis zur Fälligkeit gehalten wird, und liefert nur den aufgezinsten Endwert und die verdienten Zinsen. Abschläge bei vorzeitiger Auszahlung sind eine andere Suche und ein anderes Werkzeug.
Warum bringen zwei Festgelder mit demselben Zins unterschiedlich viel?
Weil häufiger gutgeschriebene Zinsen früher selbst Zinsen tragen. Ein Festgeld mit täglicher Verzinsung schlägt eines mit vierteljährlicher Verzinsung beim gleichen Nominalzins. Deshalb zeigt der Rechner zusätzlich die effektive Jahresrendite jeder Variante.
Was passiert bei einem Zins von 0 %?
Dann entspricht der Endwert genau dem Anlagebetrag, und es fallen keine Zinsen an, egal welche Verzinsungsperiode Sie wählen. So lässt sich auch ein Platzhalter für ein Angebot ohne Zinsen sauber durchrechnen.
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/cd \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"principal":10000,"annual_rate":5,"term":2,"compounding":"quarterly"}'const res = await fetch("https://api.kit.forhosting.com/fin/cd", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"principal": 10000,
"annual_rate": 5,
"term": 2,
"compounding": "quarterly"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/cd",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"principal": 10000,
"annual_rate": 5,
"term": 2,
"compounding": "quarterly"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/cd", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"principal":10000,"annual_rate":5,"term":2,"compounding":"quarterly"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"principal":10000,"annual_rate":5,"term":2,"compounding":"quarterly"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/cd", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"principal": 10000,
"annual_rate": 5,
"term": 2,
"compounding": "quarterly"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.cd",
"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.
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
Ein Kapitalbetrag, der keine positive Zahl ist, scheitert mit invalid_input und wird nicht berechnet.
Wie der Endwert eines Einlagenzertifikats aufgezinst wird
Wandeln Sie den Prozentsatz in einen Dezimalzins r um, gleich annual_rate geteilt durch einhundert.
Eingabevertrag, Antwortform und Fehlerverhalten
Senden Sie per POST einen JSON-Körper mit vier Pflichtfeldern. principal ist die Ersteinlage als endliche Zahl größer als null (Aliase amount und deposit). annual_rate ist der jährliche Nominalzins als Prozent —fünf für fünf Prozent pro Jahr—, endlich, mindestens null und höchstens eintausend (Aliase rate und interest_rate). term ist die Bindung in Jahren als endliche Zahl größer als null und höchstens einhundert; ein sechsmonatiges CD ist term 0.5 und ein dreimonatiges term 0.25 (Aliase years und term_years). compounding ist eines der geschlossenen Menge annual, semiannual, quarterly, monthly, weekly, daily oder continuous (Aliase frequency und compounds). Jedes Zahlenfeld darf als JSON-Zahl oder als numerische Zeichenkette eintreffen. Fehlende Felder, leere Zeichenketten, Boolesche Werte, nicht-endliche Werte, ein nicht positives Kapital, ein negatives annual_rate, ein nicht positives term und jeder compounding-Wert außerhalb des enum scheitern mit invalid_input unter Nennung des Feldes und werden nicht berechnet. principal ist das Feld, das der Produktvertrag hervorhebt: null, eine negative Einlage oder ein nichtnumerischer Platzhalter werden nie als Geschenk oder als stiller Nullkupon behandelt. Bei Erfolg wiederholt der Körper principal, annual_rate, term und compounding und ergänzt compounds_per_year bei diskretem Kalender, maturity_value, interest_earned, apy_percent sowie eine formula-Zeichenkette, die die diskrete Identität, den stetigen Sonderfall und den Nullzins-Kollaps erneut festhält. Beispiel: principal zehntausend, annual_rate fünf, term zwei, compounding quarterly ergibt n gleich vier und einen Fälligkeitswert gleich zehntausend mal 1.0125 hoch acht, auf Cent gerundet, mit interest_earned gleich dieser Fälligkeit minus dem Kapital. Dieser Endpunkt modelliert keine Vorfälligkeitsstrafen, Lockzinsen, die mitten in der Laufzeit wechseln, noch Einlagensicherungsgrenzen; er berechnet nur den bis zur Fälligkeit gehaltenen Zinseszins.
Wo ein CD-Fälligkeitsrechner seinen Nutzen entfaltet
Lehrkräfte, die diskrete gegen stetige Aufzinsung unterrichten, können Unterrichtsbeispiele säen, die laut scheitern, wenn das Kapital keine positive Zahl ist, statt eine unsinnige Kurve durch eine Null- oder Minuseinlage zu zeichnen. Fehlgeschlagene Prüfung wird nicht berechnet. Halten Sie das Kapital positiv, die Laufzeit in Jahren und compounding innerhalb des enum, fixieren Sie die gerundeten Geldfelder in Tests, und Sie erhalten reproduzierbare CD-Fälligkeiten für Widgets, LMS-Module und Edge-Worker ohne eine eigene Einlagenplattform. Vergleichstabellen, die ein sechsmonatiges tägliches CD einem einjährigen vierteljährlichen gegenüberstellen, können dasselbe reine Modul im Browser für kostenlose Vorschauen und über die API beim Speichern eines Szenarios aufrufen, sodass die Fälligkeit, die ein Besuchender sah, mit der gespeicherten Fälligkeit nach dem Speichern des Angebots übereinstimmt. Haushaltsplaner, die das bindbare Bargeld bereits kennen, können principal, annual_rate, term und compounding senden, um eine Karte mit Fälligkeitswert, verdienten Zinsen und APY zu füllen, und dann entscheiden, ob eine Streckung von zwölf auf vierundzwanzig Monate die zusätzliche Bindung wert ist. Produktteams, die eine CD-Leiter bauen, können mehrere Laufzeiten mit gleichem Kapital und Zins anfragen und interest_earned auf jeder Sprosse lesen, ohne eine eigene Potenzfunktion zu schreiben. Weil die Implementierung reines Parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz.
Technische Fragen
Was kostet eine CD-Fälligkeitsberechnung über die API?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.