...
Principle | Decision / Discussion |
---|---|
Figures |
|
(Breakdown) Segments |
|
Aggregation |
|
Scope is Portfolio |
|
Unbundling / Legs |
|
Benchmark Data |
|
(Breakdown) Segments |
|
Figures |
|
Interface
...
Interface "PortfolioValuation"
Usage & Contents | used to produce
contains
| ||
---|---|---|---|
Reporting Business Logic |
|
Path
/portfolio/valuation
Parameters
portfolioId
*
string
The id of the portfolio (or consolidation) in the data source
reportingDate
*
string (date)
The business date the valuations are queried for.
segmentationDate
string (date)
Date as of the instruments are segmented and the segmentation definition is valid (equals reportingDate if omitted)
Example call
/portfolio/valuation?portfolioId=E0002&reportingDate=2019-03-31&segmentationDate=2019-06-30
Schema
Consistency Rules | The following rules should be adhered to by any response and will eventually be checked when consuming a response: Consistency Rules
|
---|
Interface "BenchmarkValuation"
Usage & Contents
Reporting Business Logic
for comparison with portfolio all same logic needed as stated under PortfolioValuation
Asset Breakdowns AB001-AB007
Asset Structures AS003, AS004
contains
benchmark level key figures (duration etc.)
instrument level position for benchmark
Path |
|
---|
| ||
Parameters |
---|
benchmarkId
| string | The id of the |
portfolio (or consolidation) in the data source | |||
| string (date) | The business date the valuations are queried for. | |
---|---|---|---|
| string (date) | Date as of the instruments are segmented and the segmentation definition is valid (equals reportingDate if omitted) | |
Example call |
|
|
|
| |||||||
Schema |
| ||||||
---|---|---|---|---|---|---|---|
Response |
|
Interface "BenchmarkValuation"
Usage & Contents | used to produce
contains
| ||||||
---|---|---|---|---|---|---|---|
Reporting Business Logic |
| ||||||
Consistency Rules | The following rules should be adhered to by any response and will be checked when consuming a response:
| ||||||
Path |
| ||||||
Parameters |
| string | The id of the benchmark in the data source | ||||
| string (date) | ||||||
| string (date) | ||||||
Example call |
| ||||||
Schema |
| ||||||
Response |
|