ForHosting KIT · Entwickler-Tools

APY berechnen: Effektiven Jahreszins aus Nominalzins ermitteln

Die APY-API rechnet einen nominalen, ausgewiesenen Zinssatz in die jährliche prozentuale Rendite um — den effektiven Jahreszins, den Sie nach Berücksichtigung der Zinseszinsen tatsächlich erzielen.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Ein Sparkonto mit 5 % bei monatlicher Verzinsung zahlt über ein Jahr nicht 5 %, sondern 5.116 %. Sie senden den Nominalzins und die Anzahl der Zinsperioden pro Jahr, und der Endpunkt liefert die effektive Rendite — exakt, jedes Mal. Dieselbe Berechnung läuft auf dieser Seite kostenlos in Ihrem Browser, sodass Sie einen Wert von Hand nachprüfen können und erst zahlen, wenn Sie ihn in einem Produkt, einem Vergleichstool oder einer Compliance-Prüfung automatisieren.

Warum der Nominalzins nicht der Zins ist, den Sie erhalten

Banken und Kreditgeber werben mit einem nominalen Jahreszins, doch Zinsen werden in der Regel öfter als einmal pro Jahr gutgeschrieben. Bei jeder Gutschrift beginnen die neuen Zinsen selbst Zinsen zu erwirtschaften, sodass das Geld schneller wächst, als die Schlagzeile vermuten lässt. Die Differenz wächst mit häufigerer Verzinsung: 5 % bei jährlicher Verzinsung sind schlicht 5 %, bei monatlicher Verzinsung werden es etwa 5.116 % und bei täglicher etwa 5,127 %. Dieser effektive Wert ist die APY — die jährliche prozentuale Rendite — und der einzige ehrliche Weg, zwei Produkte mit unterschiedlicher Verzinsung zu vergleichen. Wer Nominalzinsen eines täglich verzinsten Sparkontos mit denen eines vierteljährlich verzinsten Festgelds vergleicht, begünstigt stillschweigend das seltener verzinste Produkt. Vorschriften in vielen Ländern verlangen die Angabe der APY gerade deshalb, weil Nominalzinsen irreführend sind — und dieser Endpunkt berechnet genau diesen vorgeschriebenen Wert aus den beiden Angaben, die jedes Produktdatenblatt bereits enthält.

So funktioniert die Berechnung

Die Formel ist die Lehrbuchdefinition des Zinseszinses, auf einen Ausdruck verdichtet: APY gleich (1 + r/n) hoch n, minus 1, wobei r der Nominalzins als Dezimalzahl und n die Anzahl der Zinsperioden pro Jahr ist. Bei 5 % mit monatlicher Verzinsung ergibt das (1 + 0.05/12)^12 − 1 = 0.0511619. Der Endpunkt erwartet den Zinssatz als Dezimalzahl, 0.05 bedeutet also 5 % — wer 5 übergibt, beschreibt einen Zinssatz von 500 % und erhält ein absurdes Ergebnis; darum wiederholt die Dokumentation diese Konvention bei jedem Schritt. Die Periodenzahl muss eine positive ganze Zahl sein: 1 für jährlich, 2 für halbjährlich, 4 für vierteljährlich, 12 für monatlich, 365 für täglich. Bruchzahlen oder Null haben finanzmathematisch keine Bedeutung und werden mit einem klaren Fehler abgelehnt statt stillschweigend umgewandelt. Ergebnisse werden auf zehn Nachkommastellen gerundet, sodass dieselbe Eingabe auf jedem Rechner bytidentisch dasselbe Ergebnis liefert.

Wo sie in einem echten Produkt passt

Vergleichsportale berechnen die APY für jedes gelistete Produkt neu, damit die Sortierung widerspiegelt, was Kunden tatsächlich verdienen — nicht, was die Marketingseite betont. Neobanken und Fintech-Backends nutzen sie, um die behördlich vorgeschriebene Rendite neben jedem Konto anzuzeigen, abgeleitet aus demselben Zinssatz und derselben Frequenz im Produktkatalog, sodass sich eine Zinsänderung ohne manuelle Textanpassung durchsetzt. Finanzteams, die ein Term Sheet prüfen, kontrollieren, ob der genannte Effektivzins zu Nominalzins und Verzinsungsrhythmus im Vertrag passt — eine Abweichung ist ein Warnsignal, das vor der Unterschrift auffallen sollte. Da die Berechnung deterministisch ist und keine externen Abhängigkeiten hat, läuft sie identisch auf unserer Edge, in Ihrer Testsuite und im kostenlosen Browser-Widget auf dieser Seite; dasselbe Modul bedient alle drei. Sie kostet $0.002 pro API-Aufruf, ohne dass nach der Antwort Daten gespeichert werden.

Sparprodukte nach tatsächlicher Rendite ordnen

Berechnen Sie die APY für jedes Konto in einem Vergleichstool neu, damit die Sortierung widerspiegelt, was Kunden über unterschiedliche Verzinsungsrhythmen hinweg tatsächlich verdienen.

Die behördlich vorgeschriebene Rendite anzeigen

Leiten Sie die auszuweisende APY aus Nominalzins und Verzinsungshäufigkeit ab, die bereits in Ihrem Produktkatalog stehen — ganz ohne manuelle Textänderungen bei Zinsanpassungen.

Einen genannten Effektivzins überprüfen

Prüfen Sie vor der Unterschrift, ob der effektive Jahreszins im Term Sheet zu Nominalzins und Verzinsungsrhythmus im Vertrag passt.

Was kostet das?

$0.002 pro API-Aufruf. Derselbe Rechner steht auf dieser Seite außerdem kostenlos in Ihrem Browser zur Verfügung.

Wie übergebe ich den Zinssatz?

Als Dezimalzahl: 0.05 bedeutet 5 %. Wer 5 übergibt, beschreibt einen Nominalzins von 500 %.

Welche Verzinsungsfrequenzen sind erlaubt?

Jede positive ganze Zahl: 1 für jährlich, 2 für halbjährlich, 4 für vierteljährlich, 12 für monatlich, 365 für täglich. Nicht ganzzahlige Werte werden abgelehnt.

Was ist der Unterschied zwischen APR und APY?

Die APY berücksichtigt den Zinseszinseffekt innerhalb des Jahres, der APR nicht. Dieser Endpunkt berechnet die APY aus einem Nominalzins und seiner Verzinsungsfrequenz.

Kann der Nominalzins null oder negativ sein?

Null ist erlaubt und ergibt eine APY von null. Negative Zinssätze werden als ungültige Eingabe abgelehnt.

Werden meine Daten gespeichert?

Nein. Die Berechnung ist reine Arithmetik; über die Anfrage selbst hinaus wird nichts gespeichert oder protokolliert.

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.

POSThttps://api.kit.forhosting.com/fin/apy

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/fin/apy \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"nominal_rate":0.05,"periods_per_year":12}'
{
  "nominal_rate": 0.05,
  "periods_per_year": 12
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.apy",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →