Barwertrechner für eine ewige Rente
Der Barwertrechner für eine ewige Rente fasst eine unendliche Folge gleich hoher periodischer Zahlungen zu einem heutigen Wert zusammen.
Im Browser ausführen – kostenlos
Geben Sie die Zahlung je Periode und den Abzinsungssatz für genau dieselbe Periode in Prozent ein. Der Rechner wendet die Standardformel für eine nachschüssige ewige Rente an, ermittelt den Barwert und zeigt zur Kontrolle auch den umgerechneten Dezimalsatz. Er eignet sich für konstante Zahlungsströme, deren erste Zahlung nach einer vollständigen Periode erfolgt, beispielsweise für eine vereinfachte Vorzugsdividende oder einen dauerhaften jährlichen Nutzen.
Geben Sie Zahlung und Zinssatz für denselben Zeitraum ein
Beginnen Sie mit der festen Zahlung, die jeweils am Ende einer Periode erwartet wird. Geben Sie anschließend den Abzinsungssatz für exakt dieselbe Periode als Prozentwert ein: Tragen Sie für fünf Prozent 5 und nicht 0.05 ein. Als Periode können Sie ein Jahr, ein Quartal, einen Monat oder ein anderes einheitliches Intervall verwenden, sofern beide Eingaben dieselbe Grundlage haben. Eine jährliche Zahlung gehört beispielsweise zu einem jährlichen Satz, eine monatliche Zahlung dagegen zu einem monatlichen Satz. Teilen Sie einen Jahressatz nur dann durch zwölf, wenn diese Umrechnung der finanzmathematischen Konvention des angegebenen Satzes entspricht. Beide Eingaben müssen endliche Zahlen größer als null sein, weil eine konstante ewige Rente bei einem Satz von null oder darunter nach dieser Formel keinen endlichen Barwert besitzt. Die nachschüssige Konvention setzt außerdem voraus, dass die erste Zahlung nach einer vollständigen Periode erfolgt. Ist eine Zahlung heute fällig, bewerten Sie diese separat und addieren Sie sie zum Wert des verbleibenden Zahlungsstroms. Prüfen Sie Zeitpunkt und Periodengleichheit, bevor Sie das Ergebnis als Anlagewert verwenden.
Verstehen Sie die Barwertformel der ewigen Rente
Der Rechner verwendet PV = C / r. Dabei steht C für die gleichbleibende Zahlung je Periode und r für den periodischen Abzinsungssatz in Dezimalschreibweise. Ein Satz von 5 Prozent wird vor der Division somit zu 0.05. Beträgt die jährliche Zahlung 1,000 und der Jahressatz 5 Prozent, ergibt sich ein Barwert von 20,000. Dieser Wert beschreibt, wie viel die gesamte unbegrenzte Zahlungsreihe beim vorgegebenen Renditeanspruch heute wert ist. Eine höhere Zahlung steigert den Wert proportional, ein höherer Satz senkt ihn. Diese Empfindlichkeit ist erheblich: Sinkt der Satz von 5 Prozent auf 4 Prozent, wächst der Wert vom Zwanzigfachen auf das Fünfundzwanzigfache der Zahlung. Die Ausgabe enthält die ursprüngliche Zahlung, den Prozentsatz, sein Dezimaläquivalent, den gerundeten Barwert und den Hinweis auf die Zahlung am Periodenende. Der Geldwert wird erst nach der Division auf zwei Dezimalstellen gerundet. Der Rechner führt keine unendlich vielen Einzelzahlungen auf; die geschlossene Formel bildet die mathematische Summe der abgezinsten Reihe, sofern der positive Satz ihre Konvergenz sicherstellt.
Ordnen Sie Ergebnis und Annahmen richtig ein
Behandeln Sie die Ausgabe als Bewertung unter ausdrücklich festgelegten Annahmen und nicht als Zusage, dass Zahlungen tatsächlich für immer erfolgen. Ein Modell der ewigen Rente ist sinnvoll, wenn ein Zahlungsstrom so dauerhaft erscheint, dass kein praktisches Enddatum angesetzt wird, oder wenn ein Endwert vereinfacht werden soll. Reale Wertpapiere und Projekte können Zahlungen aussetzen, Beträge ändern, Steuern auslösen oder Risiken aufweisen, die ein einziger konstanter Satz nicht erfasst. Die Wahl des Abzinsungssatzes ist deshalb entscheidend: Er sollte Periode, Währung, Risiko und Opportunitätskosten des Zahlungsstroms widerspiegeln. Vergleichen Sie mehrere begründbare Sätze und speichern Sie diese Szenarien mit dem Ergebnis. Diese Funktion verarbeitet ausschließlich konstante Zahlungen. Für regelmäßig wachsende Zahlungen benötigen Sie eine wachsende ewige Rente, für eine bekannte Laufzeit eine Zeitrente. Automatisierte Abläufe können diese deterministische Berechnung für $0.002 je Element aufrufen und die zurückgegebenen Zinssätze speichern. Gleichen Sie bei wichtigen Entscheidungen die Annahmen mit Originalunterlagen und qualifizierter Finanzberatung ab.
Anwendungsfälle
Eine feste Vorzugsdividende bewerten
Schätzen Sie den Wert einer vereinfachten Vorzugsaktie, deren gleichbleibende Dividende unbegrenzt fortgeführt werden soll.
Einen dauerhaften Projektnutzen prüfen
Wandeln Sie einen konstanten jährlichen Nutzen ohne angesetztes Enddatum für eine erste Prüfung in einen Barwert um.
Die Zinssensitivität untersuchen
Berechnen Sie dieselbe Zahlung mit verschiedenen Renditeanforderungen und messen Sie den Einfluss des gewählten Satzes.
Häufige Fragen
Welche Formel verwendet der Rechner?
Er verwendet PV = C / r, wobei C die gleiche Zahlung am Periodenende und r der positive periodische Satz als Dezimalzahl ist.
Wie gebe ich einen Abzinsungssatz von 6 Prozent ein?
Geben Sie in discount_rate den Wert 6 ein. Vor Anwendung der Formel wandelt der Rechner ihn in den Dezimalwert 0.06 um.
Wann wird die erste Zahlung angenommen?
Die erste Zahlung wird gemäß der nachschüssigen Konvention am Ende der ersten vollständigen Periode angenommen.
Kann der Rechner eine wachsende ewige Rente berechnen?
Nein. Alle Zahlungen müssen gleich sein. Eine wachsende ewige Rente benötigt eine Wachstumsrate und eine andere Formel.
Was kostet die Berechnung per API?
Der API-Preis beträgt $0.002 je Element. Der Browserrechner führt dieselbe deterministische Berechnung lokal aus.
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/perpetuity-present-value \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"payment":1000,"discount_rate":5}'const res = await fetch("https://api.kit.forhosting.com/finance/perpetuity-present-value", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"payment": 1000,
"discount_rate": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/perpetuity-present-value",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"payment": 1000,
"discount_rate": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/perpetuity-present-value", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"payment":1000,"discount_rate":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"payment":1000,"discount_rate":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/perpetuity-present-value", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"payment": 1000,
"discount_rate": 5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.perpetuity_present_value",
"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. |