This page gives an overview about the interface to the CSAM Data Warehouse
New API’s to be added are
PortfolioContributions
TaxReport
Changes planned
PortfolioContributions with lookthrough
Datawarehouse Interfaces
The following list of data interfaces needed to produce CSAM mandate and fund reports.
Interface | Usage | Status |
---|---|---|
One or multiple interfaces to deliver performance / return data:
| IMPLEMENTED | |
Interfaces that return data about the source and decomposition of performance. | IMPLEMENTED | |
Ex post risk figures | IMPLEMENTED | |
Interface to deliver portfolio valuation data (valid at the reporting date) to produce:
| IMPLEMENTED | |
Interface to deliver benchmark valuation data (valid at the reporting date) to produce:
| IMPLEMENTED | |
Interface to fetch all base segmentations from the DWH | IMPLEMENTED | |
To control the contents of a mandate report, several master data points are needed (valid at the given reporting data):
| IMPLEMENTED | |
Interface that return data about the ex-ante risk and risk decomposition of the portfolio. | IMPLEMENTED | |
| PARTIALLY | |
PortfolioContributions | MWR-type contribution to return
| IMPLEMENTED |
P&L figures on portfolio level | IMPLEMENTED | |
List of transactions | IMPLEMENTED | |
PortfolioProjectedCashflows | Projected Cashflows | IMPLEMENTED |
Returns for a list of instruments and for a given period | IMPLEMENTED | |
| IMPLEMENTED | |
| IMPLEMENTED |
Technological Aspects
Aspect | Proposal | Discussion | Status |
---|---|---|---|
Structured Files | Json (or XML) |
| IMPLEMENTED |
Request & Parameters | mirrored in response |
| IMPLEMENTED |
Network Protocol | HTTP / restful API |
| IMPLEMENTED |
Compression | gzip |
| IMPLEMENTED |
Data format | Json |
| IMPLEMENTED |
Paging | no paging | While many UI-oriented rest-interfaces do data paging, we don't support paging because the batch mechanism can't work without the complete file and files sizes will be moderate | IMPLEMENTED |
Interface Versioning | /v1 |
| IMPLEMENTED |
Security | certificates | IMPLEMENTED | |
Data Versioning | open |
| OPEN |
Other? | Are there other technical aspects to the data hub interface?
| PARTIALLY |
Add Comment