current reporting structure in ocbc. present the reporting solutions enhancements in mx.3 discuss...

32
Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with the possible scenarios for the reporting solution UDM

Upload: gillian-pierce

Post on 01-Jan-2016

241 views

Category:

Documents


17 download

TRANSCRIPT

Page 1: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Current reporting structure in OCBC.

Present the reporting solutions enhancements in MX.3

Discuss the scope of the reporting.

Describe the approach, with the possible scenarios forthe reporting solution

UDM

Page 2: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 3: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 4: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 5: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 6: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Groups and access rights

• Changes:– Supervisor’s new restricted role– Admin has disappeared– Users are not attached to Desks anymore

• Different activities– Configuration profile– Housekeeping profile– End user profile:

• Front office• Middle office• Back office

Page 7: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Supervisor

• Defines the login of all individual users.

• Defines user groups: – which group may perform which action

(activity),– which users belong to which group

Page 8: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Groups and access rights

• Configuration profile:– Specific configuration functions that reflect system organisation

(user definable fields definition, workflow configuration, SI definition, etc.)

– Ability to create several config profiles (organisation, reports, processing scripts, etc…)

• Housekeeping profile– Specific maintenance functions, affecting the whole system

(purge, portfolio reallocation, etc.) – Attached to an entity set– Ability to create several housekeeping profiles

• End user profile:– Regular Mx application activity (financial instrument definition,

pricing, simulation, etc.) – Front office, Middle office or Back office

Page 9: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Configuration

Page 10: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Supervisor Configuration

Page 11: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Admin Configuration

Page 12: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Housekeeper

• Initialize– Payments– Fixings– Accounting

• Refresh– Trade Scan & Modify– Payment Scan & Update

• Rename– Portfolio Reallocate– Counterpart reallocate & Rename

• Purge– Audits trails– Trades logical/physical purge

Page 13: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

End user

• Rights– General rights

• Navigation: for Housekeeper & Configuration• Access on Modules: “old” general rights, now by templates• Access on services: “old” Supervisor>Rights>Mx Services

– Portfolios: Portfolio rights (for FO/BO users)– Counterparts: assignment of Chinese Wall template– Trades: “old” rights by status– Users– Scripts: assignment of processing script template– Reporting: assignment of Reporting template (New Datapublisher

module, does not apply to MReports)– Middle office: Entity sets rights (for MO and Housekeeping users)– Others: Rights on filters/views/output devices– Preference list: IAS39 module– Classifications: Asset Management module

Page 14: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Viewer

• Powerful tool to slice and dice vast amounts of data

• Mx Viewer consists in a data dictionary that contains all outputs and breakdowns available in a given context (eg all sensitivities and P&L data of a portfolio)

• Pick up any output and select the aggregation criteria in the list of breakdowns

• Can output to Datamart table– possibility of building reports on Viewer output

Page 15: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Viewer

Page 16: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Viewer

Page 17: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Formulae Editor LayoutFormulae Editor Layout

Page 18: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 19: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 20: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 21: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 22: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 23: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 24: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 25: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 26: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

•Approach•Impacted Feeds•PnL Flow Diagram•Cash Flow Diagram•PL Greek and SV Diagram•Table Structure

Page 27: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

1.) Segregate PL, Cash flow, PL Greeks & SV ( All Entity) and TP PL, Cash flow, PL Greeks & SV ( All Entity) fields into different tables.

2.) Segregate Live ( All Entity) and Dead ( All Entity) trades into different tables.

3.) TP fields will be generated once and can be used by all other feeds whereever required. eg cashflow,Pl greeks etc.

4.) Python feeds to be flown in same MXG tables through Database link.

Approach

Page 28: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Impacted Feeds

1.) Profit and Loss tables

(PnL).

2.) Cash flow.

3.) PL Greek.

4.) Sensitivities.

Page 29: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 30: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 31: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with
Page 32: Current reporting structure in OCBC. Present the reporting solutions enhancements in MX.3 Discuss the scope of the reporting. Describe the approach, with

Table Structure

• PL

• Cash flow

• PL Greeks & SV

• Python same as MXG

Cash Flow

PLGreek and SV

PL