Introduction to Temenos Market Data
Temenos Market Data is a Temenos Infrastructure (TI) based platform that includes the currency and interest rates related data that are volatile in nature and driven by various market forces.
The market data can be accessed through the MDAL method, which in turn invokes the Rest API to fetch the rate details.
First Class Business Events are also emitted from the Market Data system that can be subscribed by the other solutions in the distributed architecture.
Market Data APIs
Read the Temenos API documentation under the Reference category for more information on the IRIS APIs used to create, update, delete and retrieve the Market Reference Data.
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 |
In this topic