Cinnamon Data Interface - Risk
Key Principles
Principle | Decision / Discussion |
---|---|
Scope is Portfolio |
|
Benchmark Data |
|
Models & Figures |
|
Aggregation of instruments / segments |
|
Interface "PortfolioRiskExPost"
Usage & contents |
| ||
---|---|---|---|
Reporting business logic |
| ||
Consistency rules | The following rules should be adhered to by any response and will eventually be checked when consuming a response: Consistency Rules* All figures used within a risk object should be defined in the figures declaration
* All risk objects have to name a period that ends earlier than or at the reportingDate
* All end dates of risk object periods have to be the same and have to be a month's ultimo date | ||
Path |
| ||
Parameters |
| string | The id of the portfolio (or consolidation) in the data source |
| string (date) | The date, the reporing is produced for. | |
Example call |
| ||
Schema | on request | ||
Example | on request |
Interface "PortfolioRiskExAnte"
Usage & contents | used to produce
Contents
| ||
---|---|---|---|
Reporting business logic |
| ||
Consistency rules | The following rules should be adhered to by any response and will eventually be checked when consuming a response: Consistency Rules* All figures used within a risk object should be defined in the figures declaration
* All risk objects have the same referenceDate
* The referenceDate is not later than the reportingDate
* A model referenced in a risk object has to be declared under models
* Every effect used within a risk object has to be a declared effect of the referenced model
* Every effect declared within a model has to be also declared as figure
* All effects of a model having effectAggregation = sum should sum up to the value of the figure they explain
| ||
Path |
| ||
Parameters |
| string | The id of the portfolio (or consolidation) in the data source |
| string (date) | The date, the reporing is produced for. | |
Example call |
| ||
Schema | on request | ||
Example | on request |
Interface "PortfolioRiskStatus"
Usage & contents | used to produce risk status gauges on cover overviews |
---|---|
Reporting business logic | none |
Consistency rules |
|
Path |
|
Example call |
|
Parameters |
|
Schema | on request |
Example | on request |