Anlagegebühren-Rechner
Bei 10.000 mit 7 % Rendite pro Jahr über 30 Jahre kostet eine Gebühr von 1 % genau 18.687,64: Sie enden bei 57.434,91 statt 76.122,55. Sehen Sie, was eine Kostenquote wirklich kostet, bevor Sie einen Fonds wählen. 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
- Jährliche Rendite
- 7
- Gebühr (%)
- 1
- Jahre
- 30
- Nettorendite
- 6
- Zukunftswert ohne Gebühren
- 76.122,55
- Zukunftswert mit Gebühren
- 57.434,91
- Gebührenkosten
- 18.687,64
Anlagegebühren wirken auf einem Factsheet winzig und nach Jahrzehnten des Zinseszinses gewaltig. Eine jährliche Gesamtkostenquote von einem Prozent schneidet nicht einfach ein Prozent vom Endsaldo ab: Sie senkt jedes Jahr die Wachstumsrate, sodass die entgangene Rendite sich nie mehr verzinst. Dieser Anlagegebühren-Rechner nimmt vier Zahlen entgegen —principal, erwartete Jahresrendite in Prozent, jährliche Gebühr in Prozent und years— und liefert den Zukunftswert ohne Gebühren, den Zukunftswert mit Gebühren und die Geldkosten dieser Last. Er wählt keinen Fonds, rechnet keine Währungen um, stapelt keine gesonderte Berater-Wrap-Gebühr auf den TER des Fonds und plant keine Extraeinzahlungen.
Was Anlagegebühren kosten und wie die geschlossene Form arbeitet
Eine jährliche Anlagegebühr, ob man sie Gesamtkostenquote, Total Expense Ratio oder Verwaltungsgebühr nennt, wird jedes Jahr von der Bruttorendite abgezogen, bevor der Restsaldo sich verzinst. Deshalb ist eine Gebühr von einem Prozent kein Ein-Prozent-Schnitt am endgültigen Nest. Soll das Portfolio vor Gebühren sieben Prozent verdienen, lässt eine Gebühr von einem Prozent eine Nettorendite von sechs Prozent, und die Lücke zwischen sieben und sechs verzinst sich in jedem Jahr des Horizonts.
Die hier verwendete Identität ist das jährliche Lehrbuchmodell: der Zukunftswert ohne Gebühren ist das Kapital mal eins plus Bruttorendite, hoch der Jahreszahl; der Zukunftswert mit Gebühren ist das Kapital mal eins plus Bruttorendite minus Gebühr, hoch denselben Jahren; die Gebührenkosten sind die Differenz dieser beiden Zukunftswerte. Prozente kommen als Prozente an: sieben bedeutet sieben Prozent pro Jahr, nicht null Komma null sieben, und eins bedeutet eine jährliche Gebühr von einem Prozent. Null years lässt das Kapital unverändert bei Gebührenkosten von null.
Eine Gebühr von null macht die beiden Zukunftswerte identisch, und das ist die richtige Kontrolle, wenn Sie eine gebührenfreie Basis wollen. Negative Gebühren werden zurückgewiesen statt als Bonusrendite behandelt, denn ein Rabatt ist keine Kostenquote. Diese Fähigkeit addiert keine regelmäßigen Einzahlungen, wechselt nicht zur monatlichen Gebührenabgrenzung und modelliert keine Performancegebühren mit high-water mark; das sind andere Identitäten und andere Suchabsichten.
Anwendungsfälle
Kostenquoten-Vergleiche für eine Einmalsumme
Projizieren Sie, wie ein Indexfonds mit 0.05% gegenüber einem aktiven Fonds mit 1% dasselbe Kapital über zehn, zwanzig oder dreißig Jahre bei gegebener Bruttorendite verändert.
Beratungs- und Coaching-Sitzungen
Zeigen Sie einem Mandanten die Geldkosten eines jährlichen Wraps oder TER auf einem Ruhestandskapital, ohne für jedes Gespräch ein eigenes Tabellenblatt zu bauen.
Häufige Fragen
Wie werden die Kosten von Anlagegebühren berechnet?
Der Zukunftswert ohne Gebühren ist P × (1 + r)^t und der Zukunftswert mit Gebühren ist P × (1 + r − f)^t, wobei r und f die Jahresrendite und die Gebühr als Dezimalzahlen sind (Prozent geteilt durch 100) und t die Jahre. Die Gebührenkosten sind die Differenz dieser beiden Zukunftswerte.
Sind Extraeinzahlungen oder ein gesonderter Berater-Wrap enthalten?
Nein. Es verzinst eine Einmalsumme einmal pro Jahr.
Warum kostet eine Gebühr von 1 % nicht nur 1 % des Endbetrags?
Weil die Gebühr jedes Jahr von der Rendite abgeht und das verlorene Wachstum nicht mehr mitverzinst wird. Über 30 Jahre bei 7 % nimmt eine Gebühr von 1 % rund ein Viertel des Endbetrags ohne Gebühren weg.
Gebe ich 7 % Rendite als 7 oder als 0,07 ein?
Geben Sie 7 ein. Renditen und Gebühren werden in Prozent eingetragen: 7 bedeutet sieben Prozent pro Jahr, 1 eine Gebühr von einem Prozent. Mit 0,07 wären es sieben Hundertstel Prozent.
Wie vergleiche ich einen Indexfonds mit einem aktiven Fonds?
Rechnen Sie zweimal mit demselben Betrag, derselben Rendite und Laufzeit und ändern Sie nur die jährliche Gebühr, etwa 0,05 % und 1 %. Eine Gebühr von null liefert die Vergleichsbasis ohne Kosten.
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/investment-fees \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"principal":10000,"annual_return":7,"fee_percent":1,"years":30}'const res = await fetch("https://api.kit.forhosting.com/fin/investment-fees", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"principal": 10000,
"annual_return": 7,
"fee_percent": 1,
"years": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/investment-fees",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"principal": 10000,
"annual_return": 7,
"fee_percent": 1,
"years": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/investment-fees", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"principal":10000,"annual_return":7,"fee_percent":1,"years":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"principal":10000,"annual_return":7,"fee_percent":1,"years":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/investment-fees", 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_return": 7,
"fee_percent": 1,
"years": 30
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.investment_fees",
"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.
Limits
max_principal | 1000000000000 |
max_years | 120 |
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
Er wertet die jährliche Identität mit reiner Arithmetik aus, damit ein Arbeitsblatt, eine Beratungssitzung und ein API-Client niemals auseinanderlaufen.
Eingabevertrag, Antwortform und Fehlerverhalten
Eine Gebühr von null ist gültig. Fehlgeschlagene Prüfung wird nicht berechnet. Senden Sie per POST einen JSON-Körper mit vier Pflicht-Endlichkeitszahlen. principal ist die einmalige Startsumme in einer Währung; die Aliasse amount, p, starting_balance und investment werden akzeptiert, damit Tabellen vertraute Spaltennamen behalten, und der Wert muss zwischen null und einer Billion inklusive liegen. annual_return ist der erwartete jährliche Brutto-Prozentsatz —sieben bedeutet sieben Prozent pro Jahr—, kein Dezimal null Komma null sieben, es sei denn, Sie meinen wirklich sieben Hundertstel Prozent; die Aliasse rate, return_rate, annual_rate und return zeigen auf dasselbe Feld. fee_percent ist die Jahresgebühr als Prozent der Vermögenswerte, mit Aliassen fee, expense_ratio, ter und annual_fee; der vertragliche Fehler ist eine negative Gebühr, die mit invalid_input unter Nennung von fee_percent scheitert und nicht berechnet wird. Gebühren über einhundert Prozent werden als außerhalb der erklärten Spanne zurückgewiesen. years ist t, eine endliche Zahl von null bis einhundertzwanzig; gebrochene Jahre wie 12.5 sind erlaubt, ebenso die Aliasse t, time und horizon. Jedes Feld darf als JSON-Zahl oder als numerische Zeichenkette ankommen. Bei Erfolg spiegelt der Körper principal, annual_return, fee_percent und years, meldet net_return als Brutto-Prozent minus Gebührenprozent und liefert future_value_without_fees, future_value_with_fees und fee_cost half-up auf zwei Nachkommastellen gerundet, sodass die Identität fee_cost der Differenz der beiden gerundeten Zukunftswerte entspricht, plus einer formula-Zeichenkette, die die beiden Potenzen wiederholt. Beispiel: principal 10000, sieben Prozent brutto, ein Prozent Gebühr und dreißig years ergibt einen Zukunftswert ohne Gebühren von 76122.55, einen Zukunftswert mit Gebühren von 57434.91 und ein fee_cost von 18687.64.
Wo ein Anlagegebühren-Rechner seinen Nutzen verdient
Haushalte und Sparer nutzen einen Anlagegebühren-Rechner, wenn ein Fonds-Factsheet, ein Robo-Advisor-Angebot oder ein Broker-Wrap fragt, was ein scheinbar kleiner Jahresprozentsatz über ein Jahrzehnt oder ein Arbeitsleben kosten wird. Honorarberater und Indexfonds-Coaches brauchen ein deterministisches Orakel, das eine negative Gebühr zurückweist, statt ein Minuszeichen still als Rabatt zu behandeln, den ein fehlerhaftes Formular als Erfolg werten könnte. Wenn Sie später regelmäßige Einzahlungen brauchen, wechseln Sie zu einer Zukunftswert-einer-Rente-Identität, statt diesen Vier-Felder-Vertrag für eine Einmalsumme zu dehnen. Produktteams verdrahten denselben Vertrag in Onboarding-Demos, sodass wer ein Kapital, eine Bruttorendite, eine Kostenquote und einen Horizont eingibt, denselben future_value_with_fees sieht, den die API später in Produktionstests zurückgibt. Weil die Umsetzung reines parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Token und ohne ausgehendes Netz. Halten Sie Anfragen klein, pinnen Sie die gerundeten Zukunftswerte und fee_cost in Tests, und Sie erhalten reproduzierbare Zahlen zur Gebührenlast für Arbeitsblätter, LMS-Plugins und Edge-Worker, ohne einen eigenen Tabellendienst aufzustellen.
Integrationsbeispiele
Produktdemos und CI-Fixtures
Füttern Sie Anlage-Anwendungen und automatisierte Tests mit deterministischen Werten von future_value_with_fees und fee_cost, die Byte für Byte mit dem kostenlosen Browser-Widget übereinstimmen.
Technische Fragen
Sind annual_return und fee_percent Prozente oder Dezimalzahlen?
Prozente. Senden Sie 7 für eine Bruttorendite von sieben Prozent und 1 für eine jährliche Gebühr von einem Prozent. Das Senden von 0.07 würde als sieben Hundertstel Prozent behandelt, nicht als sieben Prozent.
Was geschieht, wenn die Gebühr negativ ist?
Die Aufgabe scheitert mit invalid_input. Ein negatives fee_percent wird zurückgewiesen und nicht berechnet, denn ein Rabatt ist keine Kostenquote.
Was kostet der Anlagegebühren-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.