Impliziter Zinssatz
Finden Sie den gleichbleibenden Zinssatz, der einen Betrag in einen anderen verwandelt: Wachsen 1.000 in 2 Perioden auf 1.210, sind das 10 % pro Periode. Geben Sie Barwert, Endwert und Zahl der Perioden ein. 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
- Barwert
- 1.000
- Zukunftswert
- 1.210
- Perioden
- 2
- Zinssatz
- 0,1
- Satz (%)
- 10
- Wachstumsfaktor
- 1,21
Wenn Sie bereits wissen, was eine Einmalzahlung heute wert ist und wonach sie nach einer festen Anzahl von Zinseszins-Schritten wird, fehlt der konstante periodische Zinssatz, der beide verbindet. Dieser Rechner für den impliziten Zinssatz aus dem Wachstum nimmt Barwert, Endwert und die Anzahl der Perioden entgegen und löst die klassische Zinseszins-Identität nach dem Satz: eins plus r entspricht dem Wachstumsfaktor hoch eins durch n. Nutzen Sie ihn für Sparziele, Diskontsatz-Prüfungen, Tilgungs-Rückrechnungen und Übungen zum Zeitwert des Geldes, ohne einen Tabellen-Solver zu öffnen. Negative Sätze erscheinen automatisch, wenn der Endwert kleiner als der Barwert ist (ein Rückgang am Horizont).
Was der implizite Periodensatz bedeutet und wie er abgeleitet wird
Zinseszins besagt, dass ein Barwert PV nach n gleichen Verzinsungsperioden bei konstantem Periodensatz r auf einen Endwert FV wächst gemäß FV gleich PV mal eins plus r hoch n. Die Auflösung nach dem Satz ist algebraisch, nicht iterativ: teilen Sie beide Seiten durch PV, um den Wachstumsfaktor FV über PV zu erhalten, ziehen Sie die n-te Wurzel und subtrahieren Sie eins. Kompakt geschrieben gilt: r gleich (FV geteilt durch PV) hoch eins durch n, minus eins.
Dieses r ist der einzig konstante Periodensatz, der mit den drei Eingaben unter dem reinen Zinseszinsmodell übereinstimmt—ohne Zwischen-Cashflows, ohne wechselnden Satzplan, ohne Zinstage-Konvention jenseits der Perioden, die Sie bereits gewählt haben. Sind die Perioden Jahre, ist r ein effektiver Jahreszins; sind es Monate, ist r der Monatssatz und Sie können getrennt mit Ihrer eigenen Konvention annualisieren (zum Beispiel zwölf mal r, oder eins plus r hoch zwölf minus eins). Wenn FV gleich PV ist, ist der Satz null.
Wenn FV größer als PV ist, ist der Satz positiv. Wenn FV kleiner als PV, aber weiterhin positiv ist, ist der Satz negativ und beschreibt korrekt eine Abwertung oder einen geplanten Rückgang. Der Rechner liefert sowohl den Dezimalsatz (zum Einsetzen in Formeln) als auch dieselbe Größe in Prozent sowie den Wachstumsfaktor selbst, damit Sie das Verhältnis ohne Neuberechnung zeigen können.
Weil die Formel nur Multiplikation, Division und eine reelle Potenz nutzt, ist sie über Laufzeiten hinweg deterministisch, sobald die Ausgaben half-up auf eine feste Anzahl Dezimalstellen gerundet sind.
Wo das Rückrechnen des Satzes aus PV und FV Nutzen stiftet
Tools für persönliche Finanzen und Planung nutzen einen Rechner für den impliziten Zinssatz, wenn ein Nutzer einen Startsaldo, einen Zielsaldo und einen Zeithorizont angibt und den konstanten Wachstumssatz will, der das Ziel trifft. Unternehmens- und Treasury-Teams rekonstruieren den effektiven Periodensatz, der in einer notierten künftigen Abrechnung aus einem bekannten Barwert steckt, ohne sich auf einen vollständigen Zinskurven-Stack zu stützen.
Lehrende und LMS-Plattformen brauchen ein deterministisches Orakel für Hausaufgaben zum Zeitwert des Geldes, die r bei gegebenem PV, FV und n verlangen, einschließlich des Rückgangsfalls, den Studierende oft von Hand falsch lösen. Fehlgeschlagene Validierung wird nicht berechnet. Halten Sie PV und FV positiv, pinnen Sie die gerundeten Satzfelder in Tests, und Sie erhalten reproduzierbare implizite Sätze für Tabellen, n8n-Flows und Edge-Worker, ohne eine eigene Solver-Bibliothek aufzubauen.
Anwendungsfälle
Sparziel rückrechnen
Bei heutigem Saldo, Zielsaldo und Anzahl der Verzinsungsperioden liefert den konstanten Periodensatz, der das Ziel erreicht.
TVM-Prüfungen im Unterricht
Bewerten Sie Hausaufgaben, die r aus PV, FV und n fordern, mit einem deterministischen Orakel, das auch Rückgänge (negative Sätze) abdeckt.
Häufige Fragen
Müssen Perioden ganze Jahre sein?
Nein. periods ist jede endliche Zahl größer als null. Nutzen Sie Monate, Quartale oder gebrochene Jahre—der Satz gilt pro Periode in derselben Einheit.
Kann der implizite Zinssatz negativ sein?
Ja. Ist der Endwert kleiner als der Barwert, wird der Satz negativ. Von 1.000 auf 900 in einer Periode ergibt minus 10 %, was einen Rückgang statt eines Wachstums beschreibt.
Welcher Zinssatz verdoppelt Geld in 5 Perioden?
Rund 14,87 % pro Periode. Verdoppeln heißt Wachstumsfaktor 2, und die fünfte Wurzel aus 2 minus eins ergibt diesen Satz: 100, die in 5 Perioden auf 200 wachsen, liefern genau diese Zahl.
Sind meine Perioden Monate, ist das Ergebnis dann ein Jahreszins?
Nein, es ist ein Monatszins. Um ihn aufs Jahr umzurechnen, nutzen Sie Ihre eigene Konvention: mal zwölf nehmen oder eins plus den Satz hoch zwölf rechnen und eins abziehen.
Funktioniert das mit Ein- oder Auszahlungen zwischendurch?
Nein. Es löst den Fall eines einzelnen Betrags: eine Summe heute und eine später, ohne Ein- oder Auszahlungen dazwischen und mit demselben Satz in jeder Periode.
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/finance/interest-rate-from-pv-fv \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"present_value":1000,"future_value":1210,"periods":2}'const res = await fetch("https://api.kit.forhosting.com/finance/interest-rate-from-pv-fv", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"present_value": 1000,
"future_value": 1210,
"periods": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/interest-rate-from-pv-fv",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"present_value": 1000,
"future_value": 1210,
"periods": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/interest-rate-from-pv-fv", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"present_value":1000,"future_value":1210,"periods":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"present_value":1000,"future_value":1210,"periods":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/interest-rate-from-pv-fv", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"present_value": 1000,
"future_value": 1210,
"periods": 2
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.interest_rate_from_pv_fv",
"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
Ungültige Eingabe scheitert mit invalid_input und wird nicht berechnet.
Eingabevertrag, Rundung, Validierung und durchgerechnete Beispiele
Perioden müssen keine ganzen Zahlen sein—gebrochene Horizonte wie zwei Punkt fünf Jahre sind erlaubt und nutzen dieselbe reelle Potenz. Verknüpfen Sie die Antwort nur dann mit Ihrem eigenen Zahlungsplan, wenn Cashflows mitten im Horizont anfallen; dieser Endpunkt löst nur den Einmalbetragsfall und bewertet weder Annuitäten noch IRRs unregelmäßiger Cashflows. Senden Sie per POST einen JSON-Body mit drei erforderlichen endlichen Zahlen: present_value (PV) streng größer als null, future_value (FV) streng größer als null und periods (n) streng größer als null. Ein optionales Ganzzahlfeld decimals von null bis zwölf (Standard sechs) steuert die half-up-Rundung, die einmal auf rate, rate_percent und growth_factor aus den rohen IEEE-Werten angewandt wird; injizieren Sie einen bereits gerundeten Satz nie in einen weiteren Formelschritt, wenn Sie Werkzeuge selbst verketten. Fehlende Felder, leere Zeichenketten, nicht-endliche Werte und nicht-positive PV, FV oder n scheitern mit invalid_input unter Nennung des Feldes, und diese Fehler werden nicht berechnet. Beispiel: present_value eintausend, future_value eintausendzweihundertzehn, periods zwei liefert rate null Punkt eins und rate_percent zehn—weil eintausend mal eins Punkt eins zum Quadrat eintausendzweihundertzehn ergibt. Beispiel: present_value einhundert, future_value zweihundert, periods fünf liefert das Wachstum der fünften Wurzel aus zwei, etwa vierzehn Punkt siebenundachtzig Prozent pro Periode. Beispiel: present_value eintausend, future_value neunhundert, periods eins liefert rate minus null Punkt eins (ein Rückgang von zehn Prozent in einer einzigen Periode).
Integrationsbeispiele
Automatisierung und CMS-Widgets
Binden Sie denselben JSON-Vertrag in Pipelines oder On-Page-Rechner ein, damit kostenlose Vorschauen bytegenau mit abgerechneten API-Ergebnissen übereinstimmen.
Technische Fragen
Wie berechnet man den Zinssatz aus Barwert und Endwert?
Verwenden Sie r = (FV/PV)^(1/n) − 1. Senden Sie present_value, future_value und periods; die API liefert rate (Dezimal) und rate_percent.
Kann der Satz negativ sein?
Ja. Wenn future_value kleiner als present_value ist (beide noch positiv), ist der implizite Periodensatz negativ und spiegelt einen Rückgang am Horizont wider.
Wie wird gerundet?
rate, rate_percent und growth_factor werden einmal half-up auf decimals Stellen (Standard 6) aus dem rohen IEEE-Ergebnis gerundet.
Was kostet der Rechner für den impliziten Zinssatz?
Das Browser-Tool ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.