Abfrage der Kurshistorie eines Instruments
Parameter
-
instrument {string} Infront instrumentId, ISIN, ISIN.MIC, Infront instrumentKey oder Suchstring
-
startDate {string} Startdatum
-
endDate {string} Enddatum
-
[fieldList] {string} Komma-separierte Felder (verfügbare Felder: lastPriceTimestamp, firstPrice, highPrice, lowPrice, lastPrice, volume, cumulativeTrades)
-
[options] {string} Optionen in JSON-Format
-
dateSelection - optionaler Parameter mit 3 Werten:
-
value: Standardauswahl, die nur Daten zurückgibt, für die ein Kurswert vorhanden ist; dies ist das derzeitige Verhalten.
-
empty: Gibt einfach alle Daten zurück, lässt aber die Wertefelder leer.
-
lastknown: Der letzte bekannte Wert wird verwendet, um die Lücken zu füllen, die sonst leer bleiben würden.
-
|
[sorting] {"ASC" | "DESC"} |
Sortierung der Tick-Kurse
|
|
[convertTo] {string} |
Kurse in Währungen konvertieren (IsoAlpha3, z. B. "EUR")
|
|
[processPayment] {boolean} |
Verarbeitung Auszahlungen/Dividenden
|
|
[processSplit] {boolean} |
Verabeitung Splits/Kapitalmaßnahmen
|
|
[targetCell] {string} |
Zielzelle, in der Output startet.
|
Ergebnis
Matrix der historischen Kurse {number[][]}
Examples
=INFRONT.GETHISTORY("846900.ETR"; "2025-12-13"; "2026-01-13"; ""; "{""dateSelection"":""EMPTY""}")
=INFRONT.GETHISTORY("846900.ETR"; "2025-12-13"; "2026-01-13"; ""; "{""dateSelection"":""LASTKNOWN""}")
=INFRONT.GETHISTORY("846900.ETR"; "2025-12-13"; "2026-01-13"; ""; "{""dateSelection"":""VALUE""}")
=INFRONT.GETHISTORY("710000.ETR", "2024-01-01", HEUTE(), "lastPriceTimestamp, lastPrice", "{""sorting"":""ASC"",""convertTo"":""JPY"",""dateSelection"":""VALUE""}")