Zum Hauptinhalt springen

Funktionen zu Distributionen

Eine Distribution ist ein strukturierter Datentyp, der auch als Wertetyp für benutzerdefinierte Felder zur Verfügung steht. Er definiert eine Abbildung von String → Zahl, wobei die Zahlenwerte in der Regel eine prozentuale Verteilung bilden. Verwendung findet dieser Datentyp z. B. bei der Definition von Gewichtsanteilen beim Assetklassen-Splitting (Fondssplitting).

Distribution.AddWeight[Kategorie:String;Weight:Zahl]→Distribution

Resultat: Die Funktion AddWeight fügt zu einer Distribution ein Wertepaar hinzu. Das Gewicht "Weight" wird i. d. R. nicht prozentual, sondern im Verhältnis zur Gesamtgewichtssumme der Distribution interpretiert.


Distribution.GetKeyList→Liste(IndexString)

Resultat: Die Funktion GetKeyList liefert die Liste aller Kategorienamen, die in der Distribution mit Gewicht ungleich Null definiert sind.


Distribution.GetWeight[Kategorie:String]→Zahl

Resultat: Die Funktion GetWeight liefert das in der Distribution definierte Gewicht zur Kategorie. Für alle nicht explizit definierten Kategorien ist das Gewicht 0.


MakeDistribution→Distribution

Resultat: Die Funktion MakeDistribution liefert eine leere Distribution.


Distribution.NormalizedWeight[Kategorie:String]→Zahl

Resultat: Die Funktion NormalizedWeight liefert das in der Distribution definierte normalisierte Gewicht zur Kategorie, als Quotient von Gewicht und Gesamtgewichtssumme.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.