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.

BaufinanzierungBeispiel · erfundene Bank, erfundene Konditionen
Beispielwerte der Demo-Arbeitsmappe
Monatsrate1.570,25 €
Sollzins pro Jahr
3,71 %
Darlehensbetrag
330.000,00 €
Restschuld am Ende der Zinsbindung
250.238,93 €
Laufzeit bis zur Volltilgung (Jahre)
28,3
Tilgungsplan
JahrZinsenTilgungRestschuld
112.129,61 €6.713,39 €323.286,61 €
211.876,26 €6.966,74 €316.319,87 €
311.613,36 €7.229,64 €309.090,23 €
411.340,52 €7.502,48 €301.587,75 €
511.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.

GETAnfrage
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
Antwort
{
  "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.

Produkt und Pricing

Die Konditionen bleiben bei dir

Ändere einen Zinssatz im Konditionenblatt und veröffentliche neu. Die Arbeitsmappe ist der Rechner; niemand tippt sie ab.

IT und Entwicklung

Ein Endpunkt für alle

Website, App und Beratertool schicken die Darlehensdaten und bekommen Sollzins, Monatsrate und Tilgungsplan als JSON.

Vertrieb und Beratung

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.