Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Figures and Effects

Consistency rules

  • all figures used in positions or breakdowns are declared under metadata including all figures used as effects of another figure

Figure Definition

AttributeDescriptionType
(id)The json element name will be the figure idstring
figureDescriptionoptional description of the figure to reduce ambiguitiystring
aggregationMethod

optional configuration of the aggregation method used to aggregate the values from positions to segments and portfolios

  • none: no aggregation possible (this is the default if omitted)
  • sum: simple sum of values (null will be treated as 0.0)
  • weightedAvg: the aggregation will be done by calculating the weighted average
string

Figure Values

Each portfolio, position, segment, breakdown can have a structure called "figures" containing the figures as follows:

AttributeDescriptionType
(id)The json element name will be the figure idstring
value

optional value for the figure

A missing value element will be treated as a null value

number
aggregationWeight

optional weight used for a figure having the aggregationMethod "weightedAvg".

A missing weight will be treated same as weight = 0.0

number
effectsoptional list of effects that further explain the value of the figurearray of figure

Effects

To better use the effects explaining a figure we need two further attributes defined in an analysis:

AttributeDescriptionType
effects

the list of effect ids that are used to drill into the figures used in the analysis

the order of effects in the list is relevant

array of string
effectAggregationto aggregate effects to a more coarse grained effect (e.g. "other effects") we can have the same aggregationMethods as for a figure. If this information is missing it is assumed the effects can't be aggregated (same as effectAggregation = none).string
  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.