
To fulfill its analytical purpose for any financial product/instrument in any dimension riskpro replicates the real contracts/transactions in standard patterns defined as distinct riskpro contract types. During the riskpro Extraction Translation and Load [ETL] process the real life financial contracts transactions are translated into the standardized riskpro contract types in a way to allow riskpro to calculate value and income under any selected circumstances (market scenarios, customer behaviour, strategies) and selected valuation system. In other words, the riskpro contract types are pattern of expected cash-flow with the links to the risk factors affecting them. The real life financial products listed below can be represented 1:1 into riskpro contract types.
Cash, current accounts, call money, discount notes, floating rate notes, reverse floaters, zero coupon bonds, perpetual bonds, constant maturity bonds, step-up bonds, regular amortizing mortgages, annuities, sight deposits, saving deposits, term deposits, stocks, commodities, indices.
Currency swaps, vanilla and complex interest rate swaps, foreign interest rate swaps, forward rate agreements, money market and long bond futures, stock futures, swaptions, caps, floors, collars on vanilla and complex underlyings, callable and puttable bonds, interest rate options, bond options, vanilla equity and foreign exchange rate options, exotic options like Asian options on foreign exchange rates and interest rates, single and double barrier options and foreign exchange rates and interest rates.
This list is not exhaustive as IRIS continuously expands the contract coverage.
riskpro offers a generic framework which allows the user to define his own financial contract types. This framework is based on a graphical user interface and a Java API (application programming interface). Newly defined contracts can either be non-option or financial option contracts. The valuation for options happens by using dynamic Monte Carlo simulations with the LIBOR market model and Longstaff-Schwartz.
The automated contract processing requires the riskpro selection function to load automatically the data into the system. The automated extraction and transformation of data including the load requires the riskpro ETL module. The analysis specific compression of provided data requires the riskpro aggregation module.
Above contract types apply and produce consistent results for any type of analysis implementation in riskpro from ALM, Market risk, performance to Credit risk, Basel II, IFRS39.
IRIS integrated risk management - Bederstrasse 1 - CH-8027 Zurich
Phone: +41 (0)44 388 59 59
e-mail