Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Key Principles

Principle

Decision / Discussion

Status

Portfolio Level

  • All relevant master data for a portfolio can be fetched in a single call

StatuscolourGreentitleSpecified

Mandate/Client Level

  • If a mandate or a client is implemented via multiple (custody) portfolios and the reporting should be provided on the mandate/client level, the master data call should also deliver information on mandate level in the same format

StatuscolourGreen
titleSpecified

Consolidation Level

  • If a reporting should be producing a consolidated view over multiple mandates, the master data call should also deliver information on the consolidation level in the same format

  • Additionally the structure of the consolidation (list of portfolios / mandates) should be contained in the data

StatuscolourGreentitle
Specified

Interface "PortfolioMasterData"

...

Status

...

colourGreen
titleimplemented
PI001: Portfolio Information

Usage

Query portfolio master data to provide input for

  • CO001: Fixed income 2-pager cover 

    • Report covers (client name), headers/footers

    • Portfolio information blocks (e.g. PI001)

    • Performance charts (determination of

    period
    • performance periods, see below)

    • Footers/Header of report

    Data Contents

    strategy (
    • performanceMeasurementStartDate

    • portfolio strategies (different types, including target weight, bandwiths, index/benchmark)

    performanceMeasurementStartDate
    • reporting legal entity -> controls disclaimer-text

    (current)
    • Portfolio contacts for pm (portfolio manager), cpm, rm

    with contact detailsinformation
    • (including pictures)

    • Information about sub-portfolios (for consolidation of mandates or mandates implemented by multiple custody portfolios)

    • etc.

    Needs future extension for

    Schema

    https://bitbucket.org/banknotes/ngr/src/df61b39d18a16581cd95aed9694991bbe39c5fb1/ngr-csamsolution/src/Model/schema/PortfolioMasterData.schema.json?at=release%2Fcurrent

    • history of benchmark data

    • mandate inception date (if differing from performance start)

    • pictures for persons

    • main segmentations / breakdowns to be used

    Parameters

    • portfolioId

    • reportingDate

    Reporting Business Logic

    • determination of periods to report portfolio performance as well as benchmark performance (e.g.

    performanceStartDate
    • performanceMeasurementStartDate)

    Schema

    Example

    Potential Problems