Document toolboxDocument toolbox

Reporting Products (Concepts Guide)

An institution defines its reporting offering for its investment products or its client groups by defining the reporting products in Cinnamon Reporting. The elements that define the reporting products are:

Term

Description

Examples

Term

Description

Examples

Building Block

A Building Block

  • is the smallest element that defines a part of the report

  • consumes, interprets & intelligently handles data from the data source

  • handles all the Business Logic needed to generate consistent, understandable output from the given data

  • reacts on business-related Parameters to fulfil a large set of use cases

  • Performance Overview Chart

  • Asset Allocation Table

  • Portfolio Strategy Check

  • Transaction List

  • etc.

Report Type

A Report Type

  • defines the structure of a report

  • is defined using Building Blocks and setting their Parameters

  • has a tree structure, as some building blocks allow to have multiple children (e.g. Sections, Layouts etc.)

  • can define parts of the report as conditional or iterating on a list of input data

  • Fixed Income Mandate Report

  • Fund Fact Sheet

  • Family Office “XYZ” Reporting

  • Advisory Mandate Portfolio Overview

  • Investment Proposal Report

  • etc.

Parameter

for Orders and Report Types

Parameters are used to configure Report Types to handle specific product / client requirements

  • show or hide specific contents (hide benchmark, show net or gross returns, hide chapters, etc.)

  • configure specific breakdowns to be used in asset allocations, contributions, etc.

  • configure important figures to be shown on overview pages

  • configure columns to be shown in position or transaction lists

  • replace generic with more specific content (portfolio commentaries)

  • etc.

Parameters

for Building Blocks

While some ordering parameters can be interpreted by the building blocks as well, they normally add some more fine-granular parameters to adapt the Building Blocks behaviour to the intended use case in the Report Type

  • select figures to be shown (e.g. gross, net, benchmark, relative gross, relative net)

  • select periods to be shown (YTD, QTD, ITD, custom periods)

  • set a Segmentation as how to aggregate and order the data shown in tables and charts

  • select if weights are relative to total assets or relative to filtered assets