Wertsteigerungsrechner: Wertzuwachs von Vermögenswerten berechnen
Die Appreciation-API beantwortet eine Frage präzise: Wenn ein Vermögenswert heute X wert ist und mit einer festen jährlichen Rate wächst, wie viel ist er nach einer bestimmten Anzahl von Jahren wert?
Im Browser ausführen – kostenlos
Sie senden den Anfangswert, die jährliche Wertsteigerungsrate als Dezimalzahl und die Anzahl der Jahre; zurück erhalten Sie den Endwert, den insgesamt erzielten Wertzuwachs und den Wachstumsfaktor. Es ist die klassische Zinseszinsformel, angewendet auf Häuser, Grundstücke, Kunst, Ausrüstung oder jeden beliebigen Vermögenswert, dessen Wert sich Jahr für Jahr verzinst — deterministisch, sofort und identisch, egal ob Sie sie hier kostenlos ausführen oder aus Ihrem Code heraus aufrufen.
Was Wertsteigerung bedeutet und wann man sie modelliert
Wertsteigerung ist die Zunahme des Werts eines Vermögenswerts im Laufe der Zeit und das Spiegelbild der Abschreibung: Statt an Wert zu verlieren, gewinnt der Vermögenswert hinzu. Immobilien sind das Schulbuchbeispiel — ein zu einem bestimmten Preis gekauftes Haus lässt sich Jahre später meist teurer verkaufen —, doch dasselbe Modell passt auch auf Ackerland, Sammlerobjekte, Edelmetalle, Oldtimer oder einen Anteil an einem privaten Unternehmen. Der Wertsteigerungsrechner für Vermögenswerte behandelt das Wachstum als Zinseszins: Jedes Jahr wirkt die Rate nicht auf den ursprünglichen Preis, sondern auf den am Ende des Vorjahres erreichten Wert. Genau dieser Zinseszinseffekt ist der Grund, warum aus einer bescheidenen Rate über einen langen Zeitraum ein großer Gewinn wird — und warum Sie mit einfacher Multiplikation in die Irre gehen. Ein negativer Anfangswert wird grundsätzlich abgelehnt, denn ein Vermögenswert, den Sie nicht besitzen und der nichts kostet, kann nicht an Wert gewinnen — wenn Sie Schulden oder eine Short-Position modellieren, brauchen Sie ein anderes Werkzeug. Wenn Sie unsicher sind, welche Rate Sie verwenden sollen, orientieren Sie sich am langfristigen Durchschnitt der Anlageklasse in Ihrer Region statt am Wert des letzten Jahres, denn ein einzelnes Spitzenjahr, über ein Jahrzehnt hochgerechnet, übertreibt das Ergebnis fast immer.
So funktioniert die Berechnung
Die Formel ist die übliche Zinseszinsgleichung: Der Endwert entspricht dem Anfangswert multipliziert mit (1 + Rate) hoch der Anzahl der Jahre. Sie übergeben die Rate als Dezimalzahl — 0.03 bedeutet drei Prozent pro Jahr, nicht drei — und die Jahre dürfen gebrochen sein, sodass 2,5 Jahre eine gültige Eingabe ist. Der Endpunkt liefert den auf zwei Dezimalstellen gerundeten Endwert, den Gesamtwertzuwachs (Endwert minus Anfangswert) und den auf sechs Dezimalstellen gerundeten Wachstumsfaktor, damit die Ausgabe über Maschinen hinweg bytestabil bleibt. Raten unter -1 werden abgelehnt, weil ein Verlust von mehr als hundert Prozent pro Jahr in negative Werte verzinst würde, was finanziell sinnlos ist. Alles wird im Arbeitsspeicher berechnet: kein Netzwerk, kein Zufall, keine Uhr — dieselbe Eingabe erzeugt also immer exakt dieselbe Ausgabe.
Wo sie in echten Arbeitsabläufen passt
Analysten nutzen sie, um Immobilienprognosen zu prüfen, bevor sie ein vollständiges Discounted-Cashflow-Modell aufsetzen: Ein einziger Aufruf beantwortet, ob die behauptete Wertsteigerungsrate eines Angebots einen plausiblen Wiederverkaufspreis impliziert. Produktteams betten sie in Spar- und Immobilien-Widgets ein, damit Nutzer Rate und Zeithorizont verschieben und den Endwert sich bewegen sehen können — weit überzeugender als eine statische Tabelle. Buchhalter schätzen damit den aktuellen Wert von Vermögenswerten, die vor Jahren gekauft wurden, wenn nur der ursprüngliche Preis und eine durchschnittliche jährliche Rate bekannt sind. Da dasselbe Modul kostenlos im Browser und hinter der kostenpflichtigen API läuft, können Sie die Interaktion auf dieser Seite prototypen und sie anschließend ohne Verhaltensänderung automatisieren — das kostenlose Webergebnis und das abgerechnete $0.002-Ergebnis sind Bit für Bit identisch.
Anwendungsfälle
Wiederverkaufswert einer Immobilie prognostizieren
Schätzen Sie anhand des Kaufpreises und einer erwarteten jährlichen Rate, was ein Haus oder Grundstück zum Verkaufszeitpunkt wert sein wird.
Heutigen Wert eines alten Vermögenswerts schätzen
Rechnen Sie vom ursprünglichen Preis und einer durchschnittlichen Wertsteigerungsrate zurück, um Kunst, Grundstücke oder vor Jahren gekaufte Ausrüstung zu bewerten.
Ein Wachstums-Widget betreiben
Lassen Sie Nutzer Rate und Zeithorizont anpassen und sehen Sie den Endwert sofort aktualisieren — das API-Ergebnis entspricht dem kostenlosen Webergebnis.
Häufige Fragen
Was kostet das?
$0.002 pro Anfrage über die API. Außerdem läuft sie kostenlos in Ihrem Browser auf dieser Seite.
Wie gebe ich die Rate an?
Als Dezimalzahl pro Jahr: 0.03 für 3 % jährlich, 0.1 für 10 %. Negative Raten bis -1 sind erlaubt und modellieren stattdessen eine Wertminderung.
Warum wurde meine Eingabe abgelehnt?
Der Anfangswert muss null oder positiv sein, die Rate muss mindestens -1 betragen und die Jahre müssen null oder positiv sein. Nicht numerische Werte werden ebenfalls abgelehnt.
Kann ich gebrochene Jahre verwenden?
Ja. Das Jahresfeld akzeptiert jede nicht negative endliche Zahl, sodass 2,5 Jahre die Rate für zweieinhalb Jahre verzinsen.
Ist das Wachstum einfach oder verzinst?
Verzinst: Jedes Jahr wirkt die Rate auf den bisher angesammelten Wert, gemäß final = initial * (1 + rate)^years.
Werden meine Daten gespeichert?
Nein. Die Zahlen werden im Arbeitsspeicher verarbeitet und verworfen; nur das berechnete Ergebnis wird zurückgegeben.
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/appreciation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"initial_value":250000,"appreciation_rate":0.03,"years":10}'const res = await fetch("https://api.kit.forhosting.com/fin/appreciation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"initial_value": 250000,
"appreciation_rate": 0.03,
"years": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/appreciation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"initial_value": 250000,
"appreciation_rate": 0.03,
"years": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/appreciation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"initial_value":250000,"appreciation_rate":0.03,"years":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"initial_value":250000,"appreciation_rate":0.03,"years":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/appreciation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"initial_value": 250000,
"appreciation_rate": 0.03,
"years": 10
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.appreciation",
"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. |