ForHosting KIT · Entwickler-Tools

Währungskreuzkurs mit gemeinsamer Währung berechnen

Ein Währungskreuzkurs verbindet zwei Währungen, die jeweils gegenüber derselben Drittwährung notiert sind.

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

Geben Sie die Codes der Basis- und Kurswährung sowie die gemeinsame Währung an und tragen Sie ein, wie viele Einheiten dieser gemeinsamen Währung einer Einheit der jeweiligen Währung entsprechen. Der Rechner dividiert die kompatiblen Notierungen und liefert Einheiten der Kurswährung je Einheit der Basiswährung sowie den Kehrkurs. Er prüft die Währungscodes und weist Nullkurse vor der Division zurück. Die automatisierte Nutzung der API kostet $0.002 pro Anfrage.

Lesen Sie beide Eingangskurse in derselben Richtung

Eine verlässliche Kreuzkursberechnung beginnt mit der Notierungsrichtung. Dieser Rechner erwartet für beide Kurse dieselbe Konvention: Einheiten der gemeinsamen Währung je Einheit der bezeichneten Währung. Ist EUR die Basiswährung, GBP die Kurswährung und USD die gemeinsame Währung, bedeutet base_rate USD je EUR und quote_rate USD je GBP. Geben Sie nicht einmal USD je EUR und einmal GBP je USD ein, denn diese Angaben laufen in entgegengesetzte Richtungen und lassen sich nicht direkt dividieren. Währungscodes werden in Großbuchstaben umgewandelt und müssen genau drei Buchstaben enthalten. Die gemeinsame Währung muss sich von beiden gekreuzten Währungen unterscheiden; auch Basis- und Kurswährung müssen verschieden sein. Daher bezeichnet cross_rate stets Kurswährung je Einheit der Basiswährung, inverse_rate dagegen die Gegenrichtung. Schreiben Sie vor der Berechnung die Einheiten neben beide Ausgangskurse: Übereinstimmende Nenner zeigen, dass die Angaben kompatibel sind.

Verstehen Sie Division und Kehrkurs

Steht bei beiden Notierungen die gemeinsame Währung im Zähler, kürzt sich diese Einheit bei der Division. Der Rechner teilt base_rate durch quote_rate. Entspricht ein EUR 1.08 USD und ein GBP 1.26 USD, ergibt die Division von 1.08 USD je EUR durch 1.26 USD je GBP nach dem Kürzen von USD den Wert GBP je EUR. Der Kehrkurs wird unabhängig als quote_rate geteilt durch base_rate berechnet und ergibt EUR je GBP. Beide Richtungen verhindern einen häufigen Arbeitsfehler: einen korrekten Kurs in Rechnung, Buchhaltung oder Tabellenkalkulation verkehrt herum anzuwenden. Die ausgegebene Formel hält die Währungsreihenfolge fest, damit der kopierte Zahlenwert eindeutig bleibt. Gerundet wird nur auf eine stabile Darstellung signifikanter Stellen für konsistentes JSON; eine marktübliche Anzeigepräzision wird nicht vorgegeben. Wenden Sie für Abrechnung und Buchführung anschließend die Dezimal- und Rundungsregeln Ihres Instituts an.

Prüfen Sie die Quelldaten vor der Verwendung

Ein Kreuzkurs ist nur so aktuell und zuverlässig wie seine beiden Ausgangskurse. Diese Funktion greift nicht auf das Netzwerk zu und behauptet nicht, dass eingegebene Werte aktuelle Marktpreise sind. Nutzen Sie für Finanzprozesse Kurse desselben Anbieters, Bewertungszeitpunkts, derselben Marktkonvention und Kurskategorie. Die Mischung eines Endkunden-Verkaufskurses mit einem Interbanken-Mittelkurs kann mathematisch richtig, wirtschaftlich aber irreführend sein. Beide Werte müssen endliche Zahlen größer als null sein. Null löst einen eindeutigen Eingabefehler aus; negative und nicht numerische Werte werden ebenfalls abgewiesen. Die deterministische Berechnung liefert bei identischer JSON-Eingabe stets dieselbe Ausgabe. Bewahren Sie für Prüfzwecke die ursprünglichen Kurse, deren Quelle und Zeitstempel mit dem Ergebnis auf. Ein theoretischer Kreuzkurs kann zudem wegen Spannen, Gebühren, Liquidität, Mindestbeträgen und Rundung von einem tatsächlich handelbaren Angebot abweichen; diese Faktoren gehören nicht zum Umfang des Rechners.

Kreuzkurs in einer Tabelle erstellen

Prüfen Sie den Kurs zwischen zwei Währungen, wenn die Tabelle bereits kompatible Notierungen beider Währungen gegenüber einer gemeinsamen Währung enthält.

Mehrwährungsbuchungen abstimmen

Ermitteln Sie einen einheitlichen Umrechnungsfaktor für Buchwerte aus derselben Berichtswährungs-Kurstabelle.

Angebotenen Umrechnungskurs prüfen

Vergleichen Sie den Kreuzkurs eines Händlers oder Systems mit dem mathematisch abgeleiteten Kurs, bevor Sie Spannen und Gebühren berücksichtigen.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002. Die Berechnung ist für unterstützte kostenlose Nutzung auch im Browser verfügbar.

In welcher Richtung müssen die Kurse angegeben werden?

Beide müssen Einheiten der gemeinsamen Währung je Einheit der zugehörigen Basis- oder Kurswährung ausdrücken.

Warum werden Nullkurse abgewiesen?

Ein Nullkurs ist für diese Berechnung nicht sinnvoll und würde in einer Richtung eine Division durch null erfordern.

Ruft das Werkzeug aktuelle Devisenkurse ab?

Nein. Es verwendet ausschließlich die von Ihnen angegebenen Kurse und stellt keine Netzwerkanfragen.

Was bedeutet cross_rate?

Dieser Wert bezeichnet die Anzahl der Einheiten der Kurswährung, die einer Einheit der Basiswährung entsprechen.

Sind Gebühren oder Geld-Brief-Spannen enthalten?

Nein. Das Ergebnis ist der aus den Eingaben abgeleitete Rechenwert; Gebühren, Spannen und Abwicklungsregeln bleiben getrennt.

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/econ/cross-exchange-rate

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/econ/cross-exchange-rate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"base_currency":"EUR","quote_currency":"GBP","common_currency":"USD","base_rate":1.08,"quote_rate":1.26}'
{
  "base_currency": "EUR",
  "quote_currency": "GBP",
  "common_currency": "USD",
  "base_rate": 1.08,
  "quote_rate": 1.26
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "econ.cross_exchange_rate",
  "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 →