Funktionen auf Benchmark-Historien
Benchmark-Historien sind Datenobjekte, die Wechsel in der Zuordnung einer Benchmark zu einem Portfolio bzw. einem Portfolio-Profil repräsentieren. Neben dem Zugriff auf die älteren Benchmark-Werte ermöglichen sie Berechnung kombinierter Benchmark-Zeitreihen.
BenchmarkHistorie.HistoryItem
[Datum]→Wertpapier
Datum (Datum).
Resultat: Die Funktion HistoryItem
liefert den zum Zeitpunkt des übergebenen Datums gültigen Historienwert.
BenchmarkHistorie.HistoryName
[Datum]→String
Datum (Datum).
Resultat: Die Funktion HistoryName
liefert die Bezeichnung der Benchmark-Historie. Diese besteht aus dem aktuellen Wertpapiernamen und ggf. einem "+"-Zeichen, falls die Historie seit <Datum> mehr als einen Wert enthält.
BenchmarkHistorie.TransitionDates
→Liste(Datum)
Resultat: Die Funktion TransitionDates
liefert die Liste der Zeitpunkte, an denen sich der Datenwert ändert. Das erste Element dieser Liste kann "n/a" sein, falls die Historie rückwirkend zeitlich unbegrenzt ist.