...
Introduction
Cinnamon uses the term figure to describe a numerical value that is used in all investment data objects (portfolio or position valuation, return attribution to segment etc.). Effects are similar to figures and are used to de-compose a figure (or an effect).
Consistency rules
all figures used in positions or breakdowns
are declared under metadata including all figures used as effects of anotherneed to have metadata defined including effects of any figure
Figure Definition
Attribute | Description | Type |
---|---|---|
| The json |
property’s name will be the figure id | string | |
| optional description of the figure to reduce ambiguitiy | string |
| optional configuration of the aggregation method used to aggregate the values from positions to segments and portfolios
| string |
Figure Values
Each portfolio, position, segment, breakdown can have a structure (object) called "figures" containing the figures as follows:
either a number
properties like
Attribute | Description | Type |
---|---|---|
| The json |
property’s name will be the figure id | string | |
|
| number |
|
| number |
| optional list of effects that further explain the value of the figure | array of figure |
Effects
To better use the effects explaining a figure we need two further attributes defined in an analysis:
Attribute | Description | Type |
---|---|---|
effects |
| array of |
string |