Eine Baufinanzierungsrechner-API aus deiner Excel-Kalkulation.
Eine Baufinanzierungsrechner-API liefert Sollzins, Monatsrate und Tilgungsplan eines Darlehens als JSON. Deine Excel-Datei berechnet alle drei schon aus deinen Konditionen. SpreadAPI veröffentlicht sie als Kreditrechner-API und als Web-Rechner, damit Website, Beratung und KI-Assistenten mit denselben Konditionen rechnen.
- Sollzins pro Jahr
- 3,71 %
- Darlehensbetrag
- 330.000,00 €
- Restschuld am Ende der Zinsbindung
- 250.238,93 €
- Laufzeit bis zur Volltilgung (Jahre)
- 28,3
| Jahr | Zinsen | Tilgung | Restschuld |
|---|---|---|---|
| 1 | 12.129,61 € | 6.713,39 € | 323.286,61 € |
| 2 | 11.876,26 € | 6.966,74 € | 316.319,87 € |
| 3 | 11.613,36 € | 7.229,64 € | 309.090,23 € |
| 4 | 11.340,52 € | 7.502,48 € | 301.587,75 € |
| 5 | 11.057,41 € | 7.785,59 € | 293.802,16 € |
Aufruf ansehen
Ein Beispiel, kein Live-Aufruf: die Anfrage für die Standardwerte und die Ausgaben der Antwort.
https://spreadapi.io/api/v1/services/410c7f87-78c7-42db-83dd-edbe83cb2d03_mwf716lii7kl1/execute?purchase_price=420000&down_payment=90000&fixed_period=10&initial_repayment=0.02&extra_repayment=0
{
"outputs": [
{
"name": "loan_amount",
"title": "Darlehensbetrag",
"value": 330000,
"formatString": "#,##0.00 €"
},
{
"name": "loan_to_value",
"title": "Beleihungsauslauf",
"value": 0.7857,
"formatString": "0.0%"
},
{
"name": "interest_rate",
"title": "Sollzins pro Jahr",
"value": 0.0371,
"formatString": "0.00%"
},
{
"name": "monthly_payment",
"title": "Monatsrate",
"value": 1570.25,
"formatString": "#,##0.00 €"
},
{
"name": "balance",
"title": "Restschuld am Ende der Zinsbindung",
"value": 250238.93,
"formatString": "#,##0.00 €"
},
{
"name": "interest",
"title": "Zinsen in der Zinsbindung",
"value": 108668.93,
"formatString": "#,##0.00 €"
},
{
"name": "years_to_repay",
"title": "Laufzeit bis zur Volltilgung (Jahre)",
"value": 28.3,
"formatString": "0.0"
},
{
"name": "repayment_plan",
"title": "Tilgungsplan",
"value": [
["Jahr", "Rate", "Zinsen", "Tilgung", "Sondertilgung", "Restschuld"],
[1, 18843, 12129.609999999986, 6713.390000000014, 0, 323286.61],
[2, 18843, 11876.26000000001, 6966.739999999991, 0, 316319.87],
[3, 18843, 11613.359999999986, 7229.640000000014, 0, 309090.23],
[4, 18843, 11340.520000000019, 7502.479999999981, 0, 301587.75],
[5, 18843, 11057.409999999974, 7785.590000000026, 0, 293802.16],
[6, 18843, 10763.590000000026, 8079.409999999974, 0, 285722.75],
[7, 18843, 10458.700000000012, 8384.299999999988, 0, 277338.45],
[8, 18843, 10142.299999999988, 8700.700000000012, 0, 268637.75],
[9, 18843, 9813.950000000012, 9029.049999999988, 0, 259608.7],
[10, 18843, 9473.229999999981, 9369.770000000019, 0, 250238.93]
]
}
]
}Neue Konditionen sollten jeden Rechner am selben Tag erreichen.
Heute ändern sich die Konditionen in der Excel-Datei, dann baut jemand die Änderung im Rechner auf der Website, im Beratertool und in der App nach. Jede Kopie kann abweichen.
Die Konditionen bleiben bei dir
Ändere einen Zinssatz im Konditionenblatt und veröffentliche neu. Die Arbeitsmappe ist der Rechner; niemand tippt sie ab.
Ein Endpunkt für alle
Website, App und Beratertool schicken die Darlehensdaten und bekommen Sollzins, Monatsrate und Tilgungsplan als JSON.
Rechnen per Link
Der fertige Web-Rechner läuft auf denselben Konditionen, per Link oder eingebettet in eine Seite.
Die Rate und der Plan dahinter.
Markiere den Tilgungsplan als Ergebnis, und jede Antwort bringt ihn Jahr für Jahr mit: Rate, Zinsen, Tilgung und Restschuld.
Der Plan zeigt eine Zeile pro Jahr der Zinsbindung: Stell sie von 10 auf 15 Jahre, und es kommen fünf Zeilen dazu. Die API-Antwort enthält immer den ganzen markierten Bereich; bei kürzerer Zinsbindung sind die letzten Zeilen leer.
Ein KI-Assistent, der den Service nutzt, antwortet mit diesen Zahlen. Er schätzt keine Rate.
Die Engine rechnet mit mehr als 500 Excel-Funktionen, darunter dynamische Arrays, LET und LAMBDA. Die Zeilen kommen aus Formeln, die überlaufen, wie in Excel. Gemessen an unserem Demo-Rechner: Eine Berechnung dauert auf dem Server etwa 20 ms, ein Aufruf aus Europa ist nach etwa 100 ms beantwortet.
"outputs": [
{ "name": "interest_rate", "value": 0.0371 },
{ "name": "monthly_payment", "value": 1570.25 },
{ "name": "repayment_plan", "value": [
["Jahr", "Rate", "Zinsen", "Tilgung", "Sondertilgung", "Restschuld"],
[1, 18843, 12129.609999999986, 6713.390000000014, 0, 323286.61],
[2, 18843, 11876.26000000001, 6966.739999999991, 0, 316319.87],
… 8 weitere Zeilen
] }
]Aus der Antwort des Beispiels oben, Standardwerte
Wofür es passt
- Baufinanzierungs- und Kreditrechner auf einer Website oder in einer App
- Unverbindliche Monatsraten im Beratungsgespräch
- Szenarien vergleichen, zum Beispiel dasselbe Darlehen mit mehreren Zinsbindungen in einem Batch-Aufruf
- Ein Finanzierungsmodell, das ein KI-Assistent exakt anwenden muss
Was es nicht ist
- Kein Kernbankensystem und kein System für Kreditentscheidungen
- Kein Kredit-Scoring
- Die Ergebnisse sind Berechnungen, keine Angebote und keine Beratung
- Keine Versionshistorie mit Rollback, kein Audit-Trail für geänderte Konditionen
- Makros in der Arbeitsmappe laufen nicht
Wo die Daten laufen
In unserer Cloud oder mit der On-Premises-Runtime auf deiner eigenen Infrastruktur. Aufrufer sehen nie die Formeln, nur die Ergebnisse, die du markierst.
Probier es mit deiner eigenen Finanzierungs-Arbeitsmappe.
Excel-Datei importieren, Eingaben und Ergebnisse markieren, veröffentlichen.