Functions for asset classifications
Asset classifications are allocations of asset positions (securities positions, accounts or special investments) to named asset classes or, in the case of asset class splitting (fund splitting), allocations to several asset classes, specifying weightings. Asset classifications are defined using MM-Talk formulas and stored centrally in the system under a name. This name can be used to assign an asset item to its asset class (or asset classes), whereby several classifications can be created.
AssetItem.AssetClassify
[AssetClassification;Evaluation date]→Distribution
AssetItem (Transaction|Security|Account|Special asset): The asset item to be valued.
AssetClassification (String): The name of an asset classification.
Evaluation date (date). Parameters for historicized asset classification.
Result: The AssetClassify
function returns the weight distribution, whose keys are index strings, for the asset classes (names) of a position in the form of a distribution.
Depot valuation.AssetListClassified
[AssetClassification]→List(AssetItemWeighted)
AssetClassification (String): The name of an asset classification.
Result: The AssetListClassified
function returns a list of all classified asset items, i.e. 1..n result objects with the corresponding base asset class names and weights are returned for each item.