Introduction to Market Data

The Market Data module handles the market reference data used by multiple Temenos modules, products and services. The module handles the volatile market data driven by various market forces, such as currency exchange rates and interest rates. It also services the requests received from various Temenos solutions, which need to access these data.

Market Data can be deployed as a Temenos Transact module or installed as a Market Data shared service, which can be referred by various Temenos services through IRIS APIs.

Using the Master Data Access Layer (MDAL), the modules in Temenos Transact can access the market data. The details can be accessed directly if the market data is part of Temenos Transact, otherwise the appropriate IRIS API is invoked based on the configuration defined in MDAL.

Read the Master Data Access Layer section for more information on MDAL.

Market Data APIs

The documentation of the IRIS APIs used to create, update, delete and retrieve the Market Reference Data is published and is available in the Temenos API documentation under the Reference category.

Product Configuration

There is no specific configuration for this module.

Business Events

When the Emit Business Event field in MS.PARAMETER is set as ‘Yes’, the business events representing the state change are emitted.

The following business events are emitted for Market Data tables.

Business Event Description
marketData.createBasicInterest.basicInterestCreated Event to create basic interest
marketData.modifyBasicInterest.basicInterestModified Event to be emitted when basic interest is modified
marketData.deleteBasicInterest.basicInterestDeleted Event to be emitted when basic interest is reversed
marketData.createCompany.companyCreated Event to indicate that the company is created in the market data system
marketData.createCurrency.currencyCreated Event to create currency
marketData.modifyCurrency.currencyModified Event to be emitted when currency is modified
marketData.deleteCurrency.currencyDeleted Event to be emitted when currency is reversed
marketData.createCurrencyGroup.currencyGroupCreated Event to be emitted when currency group is created
marketData.modifyCurrencyGroup.currencyGroupModified Event to be emitted when currency group is modified
marketData.deleteCurrencyGroup.currencyGroupDeleted Event to be emitted when currency group is reversed
marketData.createCurrencyMarket.currencyMarketCreated Event to create currency market
marketData.modifyCurrencyMarket.currencyMarketModified Event to be emitted when currency market is modified
marketData.createPeriodicIndex.periodicIndexCreated Event to create periodic index
marketData.modifyPeriodicIndex.periodicIndexModified Event to be emitted when periodic index is modified
marketData.deletePeriodicIndex.periodicIndexDeleted Event to be emitted when periodic index is reversed
marketData.createPeriodicInterest.periodicInterestCreated Event to create periodic interest
marketData.modifyPeriodicInterest.periodicInterestModified Event to be emitted when periodic interest is modified
marketData.deletePeriodicInterest.periodicInterestDeleted Event to be emitted when periodic interest is reversed

Illustrating Model Parameters

Model Parameters are not applicable for this module.

Illustrating Model Products

Model Products are not applicable for this module.

 


Field Name
|
Application/Table name

Temenos Headquarters SA
2 Rue de l'Ecole-de-Chimie
CH - 1205 Geneva
Switzerland

Copyright © 2020- Temenos Headquarters SA

Published on :
Tuesday, August 29, 2023 2:36:14 PM IST

Last Updated R23 AMR