interest rate swaps

68
TEMENOS T24 Interest Rate Swaps User Guide Information in this document is subject to change without notice. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of TEMENOS Holdings NV. Copyright 2005 TEMENOS Holdings NV. All rights reserved.

Upload: hasyim-ibnu

Post on 22-Nov-2014

842 views

Category:

Documents


15 download

TRANSCRIPT

Page 1: Interest Rate Swaps

TEMENOS T24

Interest Rate Swaps

User Guide

Information in this document is subject to change without notice.

No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of TEMENOS Holdings NV.

Copyright 2005 TEMENOS Holdings NV. All rights reserved.

Page 2: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 2 of 68

Table of Contents

Introduction.............................................................................................................................................. 4 Application Overview ........................................................................................................................... 4

Products ........................................................................................................................................... 6 IRS................................................................................................................................................ 6 CIRS ............................................................................................................................................. 6 Loan.............................................................................................................................................. 7 Deposit.......................................................................................................................................... 7

Interest Options ................................................................................................................................ 8 Fixed Rate .................................................................................................................................... 8 Floating Rate ................................................................................................................................ 8 Negative rates............................................................................................................................... 8 Fixed Interest Amount .................................................................................................................. 8 Interest Day Basis Option Actual/Actual....................................................................................... 9

Setting up the System ........................................................................................................................... 10 Parameter Files.................................................................................................................................. 10

SWAP.TYPE .................................................................................................................................. 10 SWAP.SCHEDULE.TYPE.............................................................................................................. 13 SWAP.AGREEMENT.TYPE .......................................................................................................... 15 SWAP.PARAMETER ..................................................................................................................... 16 SWAP.ACTIVITY............................................................................................................................ 18 SWAP.ADVICES............................................................................................................................ 19 PERIODIC.INTEREST ................................................................................................................... 20 EB.ACCRUAL.PARAM................................................................................................................... 21

Overview of Input and Processing......................................................................................................... 22 Swap Contracts.................................................................................................................................. 23

Interest Rate Swap......................................................................................................................... 23 Currency Interest Rate Swap ......................................................................................................... 25

Loan/Deposit Contracts ..................................................................................................................... 26 Loan................................................................................................................................................ 26 Deposit ........................................................................................................................................... 27

Upfront Profit Allocation ..................................................................................................................... 28 Principal Effective Date...................................................................................................................... 28 Non Stop Processing ......................................................................................................................... 29 Group Fixing of floating legs .............................................................................................................. 29 Group Fixing of floating legs – Close of Business ............................................................................. 34

Page 3: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 3 of 68

SWAP.BALANCES ............................................................................................................................ 35 SWAP.SCHEDULES ......................................................................................................................... 36

PX - Principal Exchange ................................................................................................................ 37 IP - Interest Payment...................................................................................................................... 37 RR - Rate Reset ............................................................................................................................. 37 PI - Principal Increase, PIN or NI - Notional Principal Increase..................................................... 38 PD - Principal Decrease, PDN or ND - Notional Principal Decrease............................................. 39 PM - Payment of Premium ............................................................................................................. 39 RV - Receipt of Premium................................................................................................................ 39 RX - Re-exchange Principal ........................................................................................................... 40 IS - Issue Price ............................................................................................................................... 40 AP - Annuity Payment .................................................................................................................... 40

Amortisation of Premium Paid/Received ........................................................................................... 41 PM/RV Schedule ............................................................................................................................ 41

Brokerage .......................................................................................................................................... 43 Accounting ......................................................................................................................................... 44

Schedules....................................................................................................................................... 44 Flexible Currency Swaps ............................................................................................................... 49 Mkt.Exch.Profit/Loss....................................................................................................................... 51 Principal Effective Date .................................................................................................................. 53

Limits.................................................................................................................................................. 54 Past Due ............................................................................................................................................ 54 Charges and Commissions................................................................................................................ 55 Position Management ........................................................................................................................ 56 Delivery .............................................................................................................................................. 58 Swap NPV Revaluation...................................................................................................................... 59

Future Rate Calculation.................................................................................................................. 59 Zero Coupon Rate Calculation....................................................................................................... 60 Swap Valuation .............................................................................................................................. 61 Revaluation Rate............................................................................................................................ 63

Close of Business Processing ........................................................................................................... 64 Start of Day Processing ..................................................................................................................... 67

Enquiries................................................................................................................................................ 68

Page 4: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 4 of 68

Introduction

Application Overview

The T24 SWAP module supports the recording and administration of both IRS (Interest Rate Swaps) and CIRS (Currency Interest Rate Swaps). It also supports ‘single-leg’ contract types (asset or liability), which are essentially loans or deposits. Additionally, Swaps are incorporated into the T24 Limits, Accounting and Position Management modules.

The module supports the following types of SWAP: -

• Plain vanilla interest rate swap

• Currency interest rate swap with or without exchange of principal

• Amortising swap

• Accreting swap

• Roller-coaster swap

• Balloon swap

And covers options such as: -

• IRS/CIRS Single Contract

• Simple Loan/Deposit Contract

• Definable Schedules (Date and Frequency Based)

• Fixed/Floating/Spread/Caps/Collars/Floors

• ISDA Day Convention

• Payment Netting

• Definable Delivery

• Full T24 Integration

The details supporting the SWAP transaction are held on a single contract. Transaction details stored include the counterparty, the notional principal(s), interest rates, schedules for both swap legs, and payment instructions.

Page 5: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 5 of 68

The schedules for both swap legs (asset and liability) are maintained on the SWAP contract, and the cash flows and balances are stored on the SWAP.BALANCES file. One SWAP.BALANCES record exists for each leg; consequently any changes to the SWAP details, schedules, rate fixing, etc. take place on the contract.

Page 6: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 6 of 68

Products

The T24 SWAP module supports the following products: -

IRS

An interest rate swap is an agreement between two counterparties to exchange streams of interest payments over a period of time. It does not involve exchange of principal, and interest is calculated on the notional principal amount. Interest rates may be fixed or floating and the interest payment schedules may be generated from a frequency or manually defined. The notional principal amount may vary during the life of the swap according to the user definable payment schedule.

CIRS

A currency interest rate swap is the same as an interest rate swap where the two streams of interest payments are in different currencies. Additionally, with a currency interest rate swap, the principal amount may be exchanged between the counterparties at the beginning and end of the deal. Interest rates may be fixed or floating and the interest payment schedules may be generated from a frequency or manually defined. The principal amount may vary during the life of the swap according to the user definable payment schedule.

Flexible currency swaps (CIRS with SWAP field FLEX.PRIN.PAYMENT set to ‘Yes’): -

• Can have PI, PD, NI, ND, PX and RX transactions added to them at any time, as long as the deal has not matured and the transaction is in the future

• Can have the PX or RX transaction deleted at any time, as long as the deal has not matured and the transaction is in the future

• Can have a RX without a PX or a PX without a RX on both asset and liability sides of deal

• Allow early maturity by editing the maturity date and deleting all future transactions. If the customer settles the accrued interest, the deal needs an IP schedule on the new maturity date. If repayment is required, the deal needs a RX schedule on the new maturity date.

Note that SWAP.SCHEDULE.TYPE NI and ND are required.

Page 7: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 7 of 68

Loan

The loan product is the extension of credit to a client with interest being charged in arrears. Interest rates may be fixed or floating and the interest payment schedules may be generated from a frequency or manually defined. The principal amount may vary during the life of the loan according to the user definable payment schedule.

Deposit

The deposit product is the opposite of the loan. The interest is due to the client in arrears. Interest rates may be fixed or floating and the interest payment schedules may be generated from a frequency or manually defined. The principal amount may vary during the life of the borrowing according to the user definable payment schedule.

Page 8: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 8 of 68

Interest Options

Fixed Rate

The interest rate is fixed, usually for the life of the contract, at input time. However, it is possible to change the rate on an individual contract basis by specifying a ‘RR’ (rate reset) schedule.

Floating Rate

The interest rate is reviewed on a fixed period, usually 1 to 12 months. A rate key for the appropriate floating rate is required, e.g. 03LIBOR, to differentiate it from the fixed rate. A spread can be applied to the rate before the interest calculation. Cap and/or floor rates can also be specified so that the applied interest rate is adjusted accordingly by the system.

Negative rates

The SWAP module also supports negative interest rates and amounts, and the downstream processing of them. Negative interest rates can be in any of the forms of fixed rate, floating rate with or without spread, ST.GROUP.FIX, or interest amounts. This can be defined in field NEGATIVE.RATES in the SWAP application. This is a no change field defaulting to NULL, which is same as NO.

For negative rates to be allowed the LIQUIDATION.MODE field should only be set to ‘AUTOMATIC’. Annuity Payments (AP) schedules cannot be input.

Fixed Interest Amount

The interest amount can be fixed by specifying an ‘IP’ (interest payment) schedule with an associated amount. This is useful when there is a requirement of maintaining the same interest amount for every interest period throughout the life of the contract.

Page 9: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 9 of 68

Interest Day Basis Option Actual/Actual

The interest day bases C (366/366), C2 (366/366) and D (360/366) are available in the T24 SWAP module.

The interest calculation is weighted in case the calculation period falls on part of a non-leap year and a leap year. The Calculations differ on when the year period exists, between C (known as the ISDA method) and C2 (known as the AFB method). For the ‘C’ calculation, the period is broken down into actual years; for the ‘C2’ calculation the year starts at the maturity date and works backwards. If February 29 exists in that period then it counts it as 366 days, otherwise it is 365. If the period lasts more than a year, subsequent calculations are made for each yearly period.

For example: -

A loan of USD 100,000 at 11.5% for 3 months starts on 22/12/95 and matures on 22/03/96 with interest day basis ‘C’.

No. of Days Days in Year Interest

10 365 315.07

81 366 2545.08

Total Interest 2860.15

Table 1

A loan of USD 100,000 at 11.5% for 3 months starts on 22/12/95 and matures on 22/03/96 with interest day basis ‘C2’.

No. of Days Days in Year Interest

91 366 2859.29

Total Interest 2859.29

Table 2

Page 10: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 10 of 68

Setting up the System

Parameter Files

SWAP.TYPE

The SWAP.TYPE file contains definitions of all types of SWAP contracts allowed on the system.

For example: -

IRS - Interest Rate Swap

CIRS - Currency Interest Rate Swap

It also holds the following details with regard to the SWAP.TYPE: -

• Description of the SWAP.TYPE

• Product Category code

• Transaction Index to indicate the characteristic of the SWAP

• Balance Sheet to indicate whether the SWAP is to be treated as on-balance sheet or off-balance sheet instrument

• Internal category code for the provision of unrealised profit generated by revaluation

• Internal category code for the provision of unrealised loss generated by revaluation

• Revaluation Type

• Booking of unrealised profit allowed or not.

• P&L Category for revaluation profit

• P&L Category for revaluation loss

• If the deal should be processed and limits updated during start of day (instead of Close of Business).

• If the deal should default to a flexible currency swap (see CIRS).

Page 11: Interest Rate Swaps

Interest Rate Swaps

Figure 1 Example of SWAP.TYPE record IRS

Figure 2 Example of SWAP.TYPE record CIRS

TEMENOS T24 User Guide

Page 11 of 68

Page 12: Interest Rate Swaps

Interest Rate Swaps

There are two other standard SWAP.TYPE records released with this module which cater for simple loan and deposit contracts: -

• LOAN Asset side of swap

• DEPOSIT Liability side of swap

Figure 3 Example of SWAP.TYPE record LOAN

TEMENOS T24 User Guide

Page 12 of 68

Page 13: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 13 of 68

SWAP.SCHEDULE.TYPE

This file defines the schedules, which are permitted in a SWAP contract. The first two characters of the Id determine the type of schedules and are fixed as follows: -

Type Description

AC Interest accrual current month (system generated)

AM Interest accrual previous month (system generated)

AY Interest accrual previous year (system generated)

CI Contract initiation (system generated)

CM Contract maturity (system generated)

NR NPV revaluation (system generated)

RL Currency revaluation (system generated)

PX Principal exchange

RX Principal re-exchange

PI Principal increase

PD Principal decrease

PIN Notional Principal increase

PDN Notional Principal decrease

IP Interest payment

RR Rate reset

PM Payment (premium, interest purchased, etc)

RV Receipt (premium, interest received, etc)

IS ISSUE price

AP Annuity payment

Table 3

Page 14: Interest Rate Swaps

Interest Rate Swaps

Different schedules can be added but the first two characters must be one of the above. For each schedule defined, the following associated information is also held: -

• Description of schedule

• Transaction code to be used on entries (Mandatory except CI, CM, NR, RL and RR; must be unique if IS)

• P&L category code (Mandatory if PM, RV or IS)

• Charge codes

• Fee codes

Figure 4 Example of SWAP.SCHEDULE.TYPE record

TEMENOS T24 User Guide

Page 14 of 68

Page 15: Interest Rate Swaps

Interest Rate Swaps

SWAP.AGREEMENT.TYPE

This file is used to store the types of agreements used in SWAP contracts, e.g. ISDA, BBAIRS, and MASTER, etc. Each contract must be linked to an agreement type. The field AGREEMENT.TYPE on the SWAP contract is validated against the agreement type definitions on this file and enriched with the associated description.

Two swap agreement type records are released with this module: -

• ISDA the ISDA Definitions

• OTHER specific such as simple loan and deposit contracts

Figure 5 Example of SWAP.AGREEMENT.TYPE record

TEMENOS T24 User Guide

Page 15 of 68

Page 16: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 16 of 68

SWAP.PARAMETER

This file holds the system level parameters for the processing of SWAP transactions, in a single SYSTEM record. This is the highest-level file within the SWAP module and must be set up before any data can be entered into the module.

The SYSTEM record consists of four major groups: -

• Asset accrual categories

• Liability accrual categories

• Additional data such as transaction code to use on net payments and, date and frequency of accruals.

• Revaluation related data such as P&L category for Currency Revaluation, revaluation transaction codes, coupon curve rate, categories of Upfront Allocation of P&L and periodic interest rate indices.

Please note that accruals are not performed until a valid accrual cycle has been defined.

Page 17: Interest Rate Swaps

Interest Rate Swaps

Figure 6 Example of SWAP.PARAMETER record

TEMENOS T24 User Guide

Page 17 of 68

Page 18: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 18 of 68

SWAP.ACTIVITY

This file is used to control the delivery output from the SWAP module. The records on this file define activities that produce delivery output. These activities relate to specific events during the life of the contract. The delivery relating to each of these events may, if required, be produced prior to the event itself. The number of days prior to event is defined on this file.

Whenever delivery output is produced via the SWAP module, the activity code of the relevant advice is recorded on the contract. When the contract is subsequently viewed, these activity codes are displayed and enriched with the description recorded on this file.

The Id is a three-digit code identifying the activity: -

ID Description

101 Contract Confirmation

102 Principal Exchange

103 Principal Increase / Decrease

104 Contract Amendment

105 Interest payment

106 Contract maturity

107 Contract Reversal

108 Rate Reset

109 Principal Re exchange

110 Payment of premium

111 Receipt of premium

112 Issue Price

113 Annuity payment

114 Rate Reset

115 Rate Reset amendment

202 Payment

210 Advice to receive

Table 4

Page 19: Interest Rate Swaps

Interest Rate Swaps

SWAP.ADVICES

This file controls the output of delivery messages for a SWAP.ACTIVITY. The record key is the SWAP.ACTIVITY-SWAP.TYPE (the latter being optional) e.g. 101 or 101-CIRS.

A SWAP.ADVICES record can be linked to another defined SWAP.ADVICES record and provides the ability to define multiple message types, print formats and deal slips. This gives the capability to tailor the output of a SWAP activity.

The following details are held for each SWAP.ADVICES: -

• Description of advices to produce

• Use linked SWAP.ADVICES record

• Message type to produce (DE.MESSAGE)

• Delivery print format

• Optional deal slips to produce

Figure 7 Example of SWAP.ADVICES record

TEMENOS T24 User Guide

Page 19 of 68

Page 20: Interest Rate Swaps

Interest Rate Swaps

PERIODIC.INTEREST

Rates need to be defined within PERIODIC.INTEREST for each type of floating rate that is required. For example, 3 month LIBOR and 6 month LIBOR need to be set up as two different records within PERIODIC.INTEREST. E.g. 07USDyyyymmdd could represent the 3month LIBOR rate, and 08USDyyyymmdd could represent the 6month LIBOR rate for the same system date.

Each record must only have one entry other than the "Rest” entry. If a table has more than these two entries only the first value (by nearest date) is used; the second and any other subsequent values is ignored.

The system allows up to 99 different types of rate sets per day for each currency

Figure 8 PERIODIC.INTEREST

TEMENOS T24 User Guide

Page 20 of 68

Page 21: Interest Rate Swaps

Interest Rate Swaps

EB.ACCRUAL.PARAM

This table allows the user to define a principal effective date calculation routine, which can subsequently be applied in the SWAP field EB.ACCRUAL.PARAM.

Figure 9 EB.ACCRUAL.PARAM record

The field PRIN.ADJUST.RTN should be populated with a valid principal effective date calculation routine.

TEMENOS T24 User Guide

Page 21 of 68

Page 22: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 22 of 68

Overview of Input and Processing A typical SWAP contract input screen consists of the following sections: -

• Contract details

• Asset details including schedules

• Liability details including schedules

• Settlement instructions

Most of the fields have default values except for the key elements such as counterparty, maturity date, agreement type, currencies, and principal amounts. Schedules can be entered directly onto the contract by using the schedule types, dates and frequencies, amounts, and rates. This simplifies the input of a relatively complex SWAP contract.

All schedules are processed on-line and at Close of Business (COB), with the exception of the ‘IP’ and the ’AP’ schedules which are due today. In the latter case, they are only processed at COB.

On validation, the system automatically checks and updates the customer’s credit limit, raises accounting entries and forward entries, applies any charges and/or fees, updates the delivery fields on the contract, and updates position management.

At the authorisation stage, the system generates all the necessary accounting entries and CRF entries and, populates and sends the messages in the delivery fields by SWIFT.

Broker / Customer confirmation is carried out using the Verify function, and stamps the contract with the terminal number, operator name and the time and date when the contract was confirmed. The type of confirmation required is specified as a prefix to the contract number (which is ignored for other functions) of either CU for customer confirmations or BR for broker confirmations.

By using the VERSIONs SWAP,CUSTOMER and SWAP,BROKER, and the default ENQUIRY supplied with these VERSIONs, the appropriate prefix is automatically appended to the contract number.

Page 23: Interest Rate Swaps

Interest Rate Swaps

Swap Contracts

The following are two example SWAP contracts. The first is an IRS and the other a CIRS. As can be seen from the examples, the input screens are similar apart from the default SWAP type.

Interest Rate Swap

Figure 10 Input of Asset Details on IRS transaction

TEMENOS T24 User Guide

Page 23 of 68

Page 24: Interest Rate Swaps

Interest Rate Swaps

Figure 11 Input of Liability Details on IRS transaction

TEMENOS T24 User Guide

Page 24 of 68

Page 25: Interest Rate Swaps

Interest Rate Swaps

Currency Interest Rate Swap

Figure 12 Input of Asset Details on Currency IRS transaction

Figure 13 Input of Liability Details on Currency IRS transaction

TEMENOS T24 User Guide

Page 25 of 68

Page 26: Interest Rate Swaps

Interest Rate Swaps

Loan/Deposit Contracts

As mentioned above, the T24 SWAP module is capable of handling loan and deposit contracts. Below are two example contracts: -

Loan

Figure 14 Input of Asset Details on Loan Swap transaction

TEMENOS T24 User Guide

Page 26 of 68

Page 27: Interest Rate Swaps

Interest Rate Swaps

Deposit

Figure 15 Input of Liability Details on Deposit Swap transaction

TEMENOS T24 User Guide

Page 27 of 68

Page 28: Interest Rate Swaps

Interest Rate Swaps

Upfront Profit Allocation

The field TREASURY.CUSTOMER in the SWAP application is used to identify a customer as a Non treasury customer and allow the input of a treasury rate if it is required.

This field either holds the value ‘NULL’ or ‘NO’. By default it holds the value as NULL, which means the counterparty is a treasury customer. However, if set as ‘NO’, it is construed that the counterparty is not a treasury customer

The difference between the Treasury rate and the Customer Rate will be the Market Exchange Profit/Loss. The former is input in AS.TRSY.FIXED.RATE and the latter in AS.FIXED.RATE. The prefix AS indicates the Asset side and the prefix LB indicates the Liability Side. Within the AS.TYPE and LB.TYPE, the Treasury Rate has to be input in the field AS.TRSRY.RATE/LB.TRSRY.RATE and the Customer Rate has to be input in AS.RATE/LB.RATE.

The Upfront Profit Allocation functionality does not support cases where the Interest Amount is entered as an amount instead of a rate. The functionality supports Fixed Side only.

Principal Effective Date

Figure 16 SWAP record

The field EB.ACCRUAL.PARAM is used to identify which principal effective date calculation routine the user wishes utilise.

By default the value set in this field is “NULL” and in the absence of this field being populated with a valid value, standard T24 calculation methods apply.

TEMENOS T24 User Guide

Page 28 of 68

Page 29: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 29 of 68

Non Stop Processing

The SWAP application can be enabled as a ‘Non Stop’ application. This allows the input of new Swap transactions for the next day (backdated contracts not allowed), while the Close of Business is in progress. These contracts can be amended, deleted and reversed while COB is in progress. Contracts input prior to commencement of COB are viewable only, when the COB is in progress.

Group Fixing of floating legs

The SWAP module provides the capability to allow the fixing of floating rates to be grouped in a semi- or fully-automatic operation without the need to review each trade manually.

Trades matching certain user-specified parameters are fixed using the ST.GROUP.FIX application. This application allows the group fixing (also known as rate reset) operation to be run intra day or at Close of Business (COB), and may be rerun e.g. in cases where the wrong rate has been used.

The ST.GROUP.FIX application provides an interface for the User to select which swap trades are to be fixed and then executes the fixing operation upon authorisation. A group fixing operation must be authorised for it to be executed since it involves changes to transaction data.

When creating group rate fixing requests, various parameters are specified (e.g. instrument, instrument type, currency, rate fixing code and effective date) along with operational parameters (e.g. whether a report is necessary). This application will automatically detect trades requiring a rate reset and sets the rate accordingly.

When a spread rate is defined, the fixing operation will add this to the fixing rate to derive the actual fixing rate. This is needed for cases where a coupon with a floating rate is being fixed, such as LIB3M + 0.5%.

The fixing operation creates an individual “RR” schedule record for each effective date, containing the fixing rate (which includes the spread component if defined for that trade).

If a frequency code is input in the “RR” schedule date field, the fixing program creates the next “RR” schedule, after advancing the date to be that of the next reset date as determined by the frequency.

Page 30: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 30 of 68

For example, for an existing schedule of: -

Schedule Date Rate

“RR” 20000228M0328 -

A rate fix of 5.4% for 28/2/2000 results in the following, after the fixing operation: -

“RR” 20000228 5.4%

“RR” 20000528M0328 -

Page 31: Interest Rate Swaps

Interest Rate Swaps

An example of ST.GROUP.FIX is shown below: -

Figure 17 ST.GROUP.FIX

The instrument type defines the application. E.g. SWAP or FRA.

The effective date is the date on which the new rate takes effect and is not necessarily the date on which the fixing operation itself happens. Typically, fixing occurs two days before or on the day the new rate takes effect, depending on the currency.

The ST.GROUP.FIX record specifies whether the SWAP trade becomes authorised or unauthorised after the fixing operation is executed.

The rate fixing code determines which PERIODIC.INTEREST rate set to use. The link to the PERIODIC.INTEREST table is handled via the MARKET.RATE.TEXT record (in fields SWAP.AS.RATE.KEY and SWAP.LB.RATE.KEY). The rate fixing code represents the MARKET.RATE.TEXT key. The same code must be input in ST.GROUP.FIX as that used to flag the floating rate within the trades.

Rates are derived from PERIODIC.INTEREST. The key to this table is NNCCYYYYMMDD e.g. 10GBP20020602, which allows up to 99 individual records be captured per currency per day. This enables individual tables for individual products.

TEMENOS T24 User Guide

Page 31 of 68

Page 32: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 32 of 68

When an unfixed leg is due for fixing the SWAP application downloads the rate from the source rate file and automatically updates the SWAP transaction record with the relevant rate.

Reports are available that provide details of the fixing operations carried out and any errors encountered.

If several overnight requests are required, for example on an IMM fixing date, one record per combination of instrument/currency/rate fixing code/effective date, will need to be input and authorised, and marked to run at COB.

Page 33: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 33 of 68

A detailed explanation of the ST.GROUP.FIX fields is as follows: -

INSTRUMENT- Defines the application (e.g. SWAP)

TYPE- Sub-type within SWAP group. This can be any type defined in the application SWAP.TYPE.

CURRENCY- Currency to be fixed; only one currency may be specified.

RATE.CODE- The descriptor for the rate set supplying the fixing rates. In SWAP this is the value in MARKET.RATE.TEXT.

RATE.SELECTION- Use mid or bid-offer rate from the rate table. Allowed values are: -

MIDDLE: The fixing process will calculate and use the mid rate between the BID and OFFER rates as defined in the rate table.

BIDOFFER: The fixing process will use either BID or OFFER as appropriate for the deal type (asset legs will use the OFFER, liability legs will use the BID).

EFFECTIVE.DATE- The date on which the new rate will take effect. For the SWAP application this is the date in the “RR” schedule date/frequency field.

TIMING- Specifies when the operation is executed. Allowed values are: -

WID (Executed immediately the ST.GROUP.FIX record is authorised).

COB (Executed by ST.EOD.GROUP.FIX [see below] as a batch in the Close of Business processing).

(Left blank) – The operation will be suspended.

REFIX- The fixing operation will overwrite rates for trades, which may already have been fixed (manually or automatically) previously. Allowed values are YES or NO.

FIXING.LIST- Whether the list of trades fixed is required so that the user can see a list of trades about to be fixed. Allowed values are YES or NO.

ERROR.LOG- Whether the process should write to the log. Values are YES or NO.

TRADE.STATUS- Whether a fixed trade goes directly to authorised status or whether it goes to unauthorised status. Allowed values are: -

AUTH: Trade will be authorised.

WAIT: Trade will not be authorised.

LAST.RUN- Controlled and updated by the system; contains date as well as status (started/completed) and number of errors if completed.

Page 34: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 34 of 68

Group Fixing of floating legs – Close of Business

The ST.EOD.GROUP.FIX batch process detects any COB rate fixing requests that are created. The COB process activates ST.GROUP.FIX using the up-to-date rates available in PERIODIC.INTEREST.

If the request is made that trades are authorised by the fixing process, then the effect of the updated transactions will be included in the same-day P&L.

Page 35: Interest Rate Swaps

Interest Rate Swaps

SWAP.BALANCES

The SWAP.BALANCES file is automatically updated and maintained by the T24 SWAP module. The record Id is made up of contract number and leg identifier (i.e. ‘A’sset or ‘L’iability). It holds all balance information, principal outstanding, rates, accruals, past schedules, and charges details.

The fields relating to past schedules on the SWAP.BALANCES file are the basis of the ENQUIRY SWAP.SCHEDULE.

The corresponding save file (SWAP.BALANCES.SAVE) and the history file (SWAP.BALANCES.HIST) are copies of the data held in the SWAP.BALANCES file at various stages. The save file stores the last authorised version of the balances record whereas the history file stores the reversed version of it.

Figure 18 SWAP.BALANCES record

TEMENOS T24 User Guide

Page 35 of 68

Page 36: Interest Rate Swaps

Interest Rate Swaps

SWAP.SCHEDULES

SWAP.SCHEDULES is a live file that records data regarding the unprocessed schedules for a SWAP contract, based upon the schedule date. The recorded data includes the activity to be triggered from a Delivery viewpoint.

The field ORIG.SCHED.DATE records the original date of the schedule. When this falls on a non business day, processing is handled according to the PROCESS.DATE which is arrived at as per the DAY.CONVENTION on the SWAP contract. I.e.: -

• When the PROCESS.DATE is earlier than the ORIG.SCHED.DATE, the schedule is processed on the PROCESS.DATE.

• When the PROCESS.DATE is after the ORIG.SCHED.DATE, a new SWAP.SCHEDULES record is created during COB of the ORIG.SCHED.DATE, with the PROCESS.DATE as part of the Id.

• Contracts with a DAY.CONVENTION of ‘Modified F’ or ‘Following’ that cause the PROCESS.DATE to be later than the Contract Maturity Date, are processed as if they bear the DAY.CONVENTION ‘Null/Day Adjustment Null’.

Whenever a SWAP contract is amended the SWAP.SCHEDULES record for the contract is deleted and rebuilt. When the schedule is processed, the related SWAP.SCHEDULES record is removed.

Figure 19 SWAP.SCHEDULES record

TEMENOS T24 User Guide

Page 36 of 68

Page 37: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 37 of 68

An extensive set of SWAP.SCHEDULE.TYPE records are released with the T24 SWAP module. These give the flexibility and capability to enter most types of SWAP contract.

All schedules are processed on-line and at Close of Business, except for IP and AP schedules which are due today. In the latter case, these schedules are only processed at Close of Business.

PX - Principal Exchange

One off schedule, no amount or rate is allowed. Exchanges the principal amount specified on the contract and changes NOTIONAL to ‘NO’.

These variations are allowed: -

• PX at start and RX at maturity on both asset and liability sides

• No PX or RX

• PX and RX on asset side only (exceptional; warning displays)

• PX and RX on liability side only (exceptional; warning displays)

For deals with the SWAP field FLEX.PRIN.PAYMENT set to ‘Yes’ (flexible currency swaps), the following additional variations are allowed: -

• PX only on both asset and liability sides of deal

• PX can be added to or deleted from a deal before start date

IP - Interest Payment

Amount is mandatory if neither rate nor rate key is specified. Performs final accrual and will correct interest amount if necessary.

Multiple IP schedules are allowed provided that there is no frequency attached to them. Also, the IP schedules can have associated amounts.

RR - Rate Reset

No amount is allowed and will not be processed until a rate is entered. It updates the current rate on the contract and the rate fields on the SWAP.BALANCES record.

Page 38: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 38 of 68

PI - Principal Increase, PIN or NI - Notional Principal Increase

Amount is mandatory and rate is not allowed. It updates the principal fields on the SWAP.BALANCES record.

All three schedules (PI, PIN and NI): -

• Increase the principal on the deal

• Result in changes to subsequent interest payments

• Affect the RX transaction, if there is one. It re-exchanges the modified principal

• Affect the customer's credit limit

The differences between the three schedules are illustrated below: -

Deal PI PIN NI

Swap with PX and RX The increase causes actual movements of cash across nostro and customer accounts

Causes cash movements

Not allowed

Swap without PX or RX The increase is notional – there are no movements of cash

No cash movements

Not allowed

CIRS with SWAP field FLEX.PRIN.PAYMENT set to ‘Yes’

Causes cash movements Not allowed No cash movements

Figure 20

Page 39: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 39 of 68

PD - Principal Decrease, PDN or ND - Notional Principal Decrease

Amount is mandatory and rate is not allowed. It updates the principal fields on the SWAP.BALANCES record.

All three schedules (PD, PDN and ND): -

• Decrease the principal on the deal

• Result in changes to subsequent interest payments

• Affect the RX transaction, if there is one. It re-exchanges the modified principal

• Affect the customer's credit limit

The differences between the three schedules are illustrated below: -

Deal PD PDN ND

Swap with PX and RX The decrease causes actual movements of cash across nostro and customer accounts

Causes cash movements

Not allowed

Swap without PX or RX The decrease is notional – there are no movements of cash

No cash movements

Not allowed

CIRS with SWAP field FLEX.PRIN.PAYMENT set to ‘Yes’

Causes cash movements Not allowed No cash movements

Figure 21

PM - Payment of Premium

Amount is mandatory and no rate is allowed. Amount is always payable regardless of asset or liability leg.

RV - Receipt of Premium

Amount is mandatory and no rate is allowed. Amount is always receivable regardless of asset or liability leg.

Page 40: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 40 of 68

RX - Re-exchange Principal

The RX schedule is not allowed if neither PX nor IS are previously defined. It is a one off schedule and no amount or rate is allowed. It re-exchanges the principal outstanding on the SWAP.BALANCES record and changes either asset or liability status to ‘MAT’.

These variations are allowed: -

• PX at start and RX at maturity on both asset and liability sides

• No PX or RX

• PX and RX on asset side only (exceptional; warning displays)

• PX and RX on liability side only (exceptional; warning displays)

For deals with the SWAP field FLEX.PRIN.PAYMENT set to ‘Yes’ (flexible currency swaps), the following additional variations are allowed: -

• RX only on both asset and liability sides of deal

• RX can be added to or deleted from a deal before start date

A flexible currency swap can be matured early, by bringing the maturity date and RX forward, and deleting all forward transactions.

IS - Issue Price

A one off schedule and must have either amount or rate specified. As with the PX schedule, it changes NOTIONAL to ‘NO’.

It is similar to the drawdown issue price in Loans and Deposits. The issue price can be expressed as a % (0-500) of the nominal amount or a flat amount. It may be below or above 100% of the nominal amount. The final drawdown issue price will be net of any charges and/or fees.

AP - Annuity Payment

The AP schedule is similar to the annuity in Mortgage. It uses the standard repayment calculation routine to work out a theoretical repayment amount. If no amount is entered, the theoretical amount will be used. Otherwise, the amount entered must be greater than or equal to the theoretical amount.

A PX schedule must be specified at the beginning of the contract in order to generate the principal movement. Otherwise, the principal will remain NOTIONAL.

Page 41: Interest Rate Swaps

Interest Rate Swaps

Amortisation of Premium Paid/Received

PM/RV Schedule

The field AS.AMORT.DATE or LB.AMORT.DATE, as the case may be, contains the date up to which Amortisation of the PM/RV Schedule Amount is done, starting from the Schedule date: -

Figure 22 SWAP CONTRACT

TEMENOS T24 User Guide

Page 41 of 68

Page 42: Interest Rate Swaps

Interest Rate Swaps

The amount of Premium is credited to the customer if the PM Schedule is used, and debited to the customer if the RV Schedule is used.

If the AS.AMORT.DATE or LB.AMORT.DATE is specified, then the amount of premium will be amortised daily from Schedule date until the AS.AMORT.DATE/LB.AMORT.DATE. If the AS.AMORT.DATE or LB.AMORT.DATE is not specified, then the premium/discount will be posted to the Profit and Loss account on the same day without Amortisation.

The amount of Premium amortised is displayed in the SWAP.BALANCES file.

Figure 23 SWAP.BALANCES

TEMENOS T24 User Guide

Page 42 of 68

Page 43: Interest Rate Swaps

Interest Rate Swaps

Brokerage

Figure 24 Brokerage fields on SWAP record

The brokerage base, asset or liability, indicates which side of the contract is to be used for the brokerage calculation. The brokerage amount will be calculated by reference to the BROKER record indicated by the broker code, unless an overriding amount is entered. The broker currency, that is the currency in which the brokerage will be paid, and the corresponding amount will also be defaulted unless input. Refer to the BROKER section in the SYSTEM.TABLES User Guide for the explanation of the brokerage calculation.

Brokerage is posted to the brokerage account contra profit and loss when the contract is authorised. It cannot then be changed in the contract.

TEMENOS T24 User Guide

Page 43 of 68

Page 44: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 44 of 68

Accounting

Schedules

The accounting process is initiated from schedule processing in the SWAP module. As with schedule processing, it can be called on-line as well as at Close of Business. The following table is a summary of the accounting entries raised by various schedules: -

Schedule Asset Liability

AC Interest Accrual DB – IENC *

CR – P&L

DB – P&L

CR – IENC *

CI Contract Initiation

Forward

Live

DB – FORWARDDB

DB – NOTIONALDB

(CR – FORWARDDB)

CR – FORWARDCR

CR – NOTIONALCR

(DB – FORWARDCR)

PX Principal Exchange – CIRS

with Principal Movements

(OFF Balance Sheet)

Forward

Live

DB – FORWARDDB

F Entry for Customer CR

F Entry for Internal Acc DR

CR - FORWARDDB

DB – SWOFFBALDB

Live Entry for Customer CR

Live Entry for Internal Acc DR

CR – FORWARDCR

F Entry for Customer DR

F Entry for Internal Acc CR

DB – FORWARDCR

CR – SWOFFBALCR

Live Entry for Customer DR

Live Entry for Internal Acc CR

PX Principal Exchange – IRS

without Principal Movements

(OFF Balance Sheet)

Forward

Live

DB – SWFWNOTLDB

CR – SWFWNOTLDB

DB - NOTIONALDB

CR – SWFWNOTLCR

DB – SWFWNOTLCR

CR – NOTIONALCR

Figure 25 Accounting entries raised by Swap Schedules

Page 45: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 45 of 68

Schedule Asset Liability

PX Principal Exchange – CIRS

with Principal Movements

(ON Balance Sheet)

Forward

Live

DB – FORWARDDB

F Entry for Customer CR

CR – FORWARDDB

DB – LIVEDB

Live Entry for Customer CR

CR – FORWARDCR

F Entry for Customer DR

DB – FORWARDCR

CR – LIVECR

Live Entry for Customer DR

RX Re-exchange Principal –

CIRS with Principal

Movements (OFF Balance

Sheet)

Forward

Live

No Spec Entry

F Entry for Customer DR

CR – SWOFFBALDB

Live Entry for Customer DR

Live Entry for Internal Acc CR

No Spec Entry

F Entry for Customer CR

DB – SWOFFBALCR

Live Entry for Customer CR

Live Entry for Internal Acc DR

RX Re-exchange Principal –

IRS without Principal

Movements (OFF Balance

Sheet)

Forward

Live

No Spec Entry

CR – NOTIONALDB

No Spec Entry

DB – NOTIONALCR

Figure 26 Accounting entries raised by Swap Schedules

Page 46: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 46 of 68

Schedule Asset Liability

RX Re-exchange Principal –

CIRS with Principal

Movements (ON Balance

Sheet)

Forward

Live

No Spec Entry

F Entry for Customer DR

CR – LIVEDB

Live Entry for Customer DR

No Spec Entry

F Entry for Customer CR

DB – LIVECR

Live Entry for Customer CR

CM Contract Maturity CR – NOTIONALDB DB – NOTIONALCR

PI Principal Increase – CIRS

with Principal Movements

(OFF Balance Sheet)

Forward

Live

No Spec Entry

F Entry for Customer CR

DB – SWOFFBALDB

Live Entry for Customer CR

Live Entry for Internal Acc DR

No Spec Entry

F Entry for Customer DR

CR – SWOFFBALCR

Live Entry for Customer DR

Live Entry for Internal Acc CR

PI Principal Increase - IRS

without Principal Movements

(OFF Balance Sheet)

Forward

Live

No Spec Entry

DB – NOTIONALDB

No Spec Entry

CR – NOTIONALCR

Figure 27 Accounting entries raised by Swap Schedules

Page 47: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 47 of 68

Schedule Asset Liability

PI Principal Increase – CIRS

with Principal Movements

(ON Balance Sheet)

Forward

Live

No Spec Entry

F Entry for Customer CR

DB – LIVEDB

Live Entry for Customer CR

No Spec Entry

F Entry for Customer DR

CR – LIVECR

Live Entry for Customer DR

PD Principal Decrease – CIRS

with Principal Movements

(OFF Balance Sheet)

Forward

Live

No Spec Entry

F Entry for Customer DR

CR – SWOFFBALDB

Live Entry for Customer DR

Live Entry for Internal Acc CR

No Spec Entry

F Entry for Customer CR

DB – SWOFFBALCR

Live Entry for Customer CR

Live Entry for Internal Acc DR

PD Principal Decrease – IRS

without Principal Movements

(OFF Balance Sheet)

Forward

Live

No Spec Entry

CR – NOTIONALDB

No Spec Entry

DB – NOTIONALCR

PD Principal Decrease – CIRS

with Principal Movements

(ON Balance Sheet)

Forward

Live

No Spec Entry

F Entry for Customer DR

CR – LIVEDB

Live Entry for Customer DR

No Spec Entry

F Entry for Customer CR

DB – LIVECR

Live Entry for Customer CR

Figure 28 Accounting entries raised by Swap Schedules

Page 48: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 48 of 68

Schedule Asset Liability

IP Interest Payment

Forward

Live

DB – Client Forward

DB – Client

CR – IENC *

CR – Client Forward

CR – Client

DB – IENC *

IS Issue Price

Forward

Live

CR – Client Forward

(issue price)

CR – Client (issue price)

DB – LIVEDB (nominal price)

CR/DB – P&L (price difference)

DB – Client Forward

(issue price)

DB – Client (issue price)

CR – LIVECR (nominal price)

DB/CR – P&L (price difference)

AP Annuity Payment

Forward

Live

DB – Client Forward

(repay amount)

DB – Client (repay amount)

CR – IENC* (interest amt)

CR – LIVEDB (remain amt)

CR – Client Forward

(repay amount)

CR – Client (repay amount)

DB – IENC* (interest amt)

DB – LIVECR (remain amt)

PM Payment of Premium

Forward

Live

CR – Client Forward

CR – Client

DB – P&L

RV Receipt of Premium

Forward

Live

DB – Client Forward

DB – Client

CR – P&L

Figure 29 Accounting entries (cont’d.)

* IENC - Interest Earned Not Collected

Page 49: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 49 of 68

Flexible Currency Swaps

The following table is a summary of the accounting entries raised by various schedules for flexible currency swaps (deals with the SWAP field FLEX.PRIN.PAYMENT set to ‘Yes’). Schedules not listed are the same as those for normal swaps: -

Schedule Asset Liability

CI Contract Initiation

Forward

Live

CR – FORWARDCR

DB – NOTIONALDB

(DB – FORWARDCR ifpreviously credit)

DB – FORWARDDB

CR – NOTIONALCR

(CR – FORWARDDB ifpreviously debit)

PX Principal Exchange

Forward

Live

CR – Client Forward

CR – NOTIONALDB

CR – Client

DB – Internal account

DB – Client Forward

DB – NOTIONALCR

DB – Client

CR – Internal account

RX Re-exchange Principal

Forward

Live

DB - Client Forward

DB – FORWARDDB

DB – Client

CR – Internal account

(CR – FORWARDDB ifpreviously debit)

CR – Client Forward

CR – FORWARDCR

CR – Client

DB – Internal account

(DB – FORWARDCR ifpreviously credit)

CM Contract Maturity (CR – NOTIONALDB if no PX,or if NI or ND exists)

(DB – NOTIONALDB reverse ND)

(DB – NOTIONALCR if no PX,or if NI or ND exists)

(CR – NOTIONALCR reverse ND )

Page 50: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 50 of 68

Schedule Asset Liability

PI Principal Increase, real cash

Forward

Live

CR – Client Forward

CR – FORWARDCR

CR – Client

DB – Internal account

(DB – FORWARDCR ifpreviously credit)

DB - Client Forward

DB – FORWARDDB

DB – Client

CR – Internal account

(CR – FORWARDDB ifpreviously debit)

PD Principal Decrease, real cash

Forward

Live

DB – Client Forward

DB – FORWARDDB

DB – Client

CR – Internal account

(CR – FORWARDDB ifpreviously debit)

CR - Client Forward

CR – FORWARDCR

CR – Client

DB - Internal account

(DB – FORWARDCR ifpreviously credit)

NI Principal Increase, Notional

Forward

Live

-

DB – NOTIONALDB

-

CR – NOTIONALCR

ND Principal Decrease, Notional

Forward

Live

-

CR – NOTIONALCR

-

DB – NOTIONALDB

- Early maturity

DB – P&L

CR – IENC

CR – P&L

DB – IENC

Figure 30 Flexible Currency Swap Accounting Entries

Page 51: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 51 of 68

Mkt.Exch.Profit/Loss

The Mkt.Exch.Profit/Loss is booked immediately upon authorisation of the Contract and the entries applied to accounts as per the Categories defined in SWAP.PARAMETER. For Forward Value dated Swap Contracts, the Upfront Profit Entry is applied to the books on the Value date.

The Accounting Entries are as below (when there is Mkt.Exch.Profit) when the Fixed Rate is on the

ASSET SIDE: -

On the value date of Contract:

Debit Internal Account

Credit Mkt.Exch.Profit (PL Category) Account

On Accrual Date:

Debit Accrual Account

Credit PL Category Account

The accruals will take place at the Customer rate.

Debit PL Category Account

Credit Internal Account.

The Mkt.Exch.Profit/Loss pertaining to the period of Accrual is credited to the Internal Account.

On Interest Payment Date:

Debit Customer Account

Credit Accrual Account

On Maturity:

The entire Mkt.Exch.Profit amount applied to the Internal Account will be amortised to NIL.

Page 52: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 52 of 68

LIABILITY SIDE: -

On the value date of Contract:

Debit Internal Account

Credit Mkt.Exch.Profit (PL Category) Account

On Accrual Date:

Debit PL Category Account

Credit Accrual Account

Debit PL Category Account

Credit Internal Account.

On Interest Payment Date:

Debit Accrual Account.

Credit Customer Account

On Maturity:

The entire Mkt.Exch.Profit amount applied to the Internal Account will be amortised to NIL.

Whenever there is an amendment to the Contract, the Mkt.Exch.Profit/Loss is recalculated. These amendments can be made before First Accrual/Interest Payment Date, after Accrual but before Interest Payment Date, after First Interest payment Date.

When the modification is before First Accrual Date/Interest Payment, the Mkt.Exch.Profit will be recalculated from the value date of the contract. The existing Profit is reversed and the new profit is posted.

When the modification is after the Accrual but before first Interest payment Date, in addition to the above, the amortisation of the Internal account is adjusted in line with the new Mkt.Exch.Profit.

Any changes after the First Interest Payment, will be given effect only from the Last Interest Payment Date.

The movement in Internal Account and the Category account will be recorded in the SWAP.BALANCES file.

Page 53: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 53 of 68

Principal Effective Date

The following example illustrates the effect of using a Principal Effective Date calculation routine.

Consider the following deposit transaction:

• Principal = 10,000

• Rate = 5%

• Value Date (Start Date) = 15/09/2005

• Maturity Date (End Date) = 15/10/2005

T24 calculates interest as follows where the number of days is the inclusive period between the Start Date and the End Date less 1 calendar day.

• The deposit will earn interest for the nights of 15/9 to 14/10 inclusive and the interest will be on 15/10.

• This gives 30 days interest (16 days in September and 14 days in October).

Calculated Interest = 10,000 * 5% * 30/360 = 41.67

Assume a Principal Effective Date calculation routine that dictates that no interest should be earned for the date the deposit is made (or subsequent additional deposit), or for the date of withdrawal. Therefore, the following is the correct calculation:

• No Interest calculated for day of deposit so interest calculation starts 16/09/05 inclusive

• No interest calculated for day of withdrawal so interest calculation ends 14/10/05 inclusive

• Giving 29 days interest. 15 days in September and 14 days in October

Calculated Interest = 10,000 * 5% * 29/360 = 40.28

Page 54: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 54 of 68

Limits

The SWAP module uses standard calls to the LIMIT module. Whenever an asset transaction is input, it will check with the LIMIT module to verify the availability of a valid LIMIT for that product. If it does not exist, a default one will be created according to the values defined in the LIMIT.PARAMETER file and the product number range defined for SWAP. Checks are made against the expiry date, available amounts, global or sub-product LIMIT records according to the unique LIMIT structure of the bank. However, a default deposit LIMIT is always used for every liability transaction.

For more information see the LIMIT User Guide.

Past Due

The SWAP module links to the PAST.DUE module, in the same way as other modules i.e. MG, MM and LD. Only the asset side of the SWAP is used to construct the corresponding PAST.DUE contract.

The following two fields are available in the SWAP application.

LIQUIDATION.MODE This field identifies the manner in which overdue payments are handled. The default for all contracts is AUTOMATIC, but can be changed to MANUAL so as to invoke the PAST.DUE processing.

OVERDUE.STATUS This is a no-input field and identifies the status of the underlying PAYMENT.DUE contract (GRA, PDO, NAB, WOF, CUR…)

The following rules apply: -

• If the PAST.DUE product is not defined for the current company or only the liability side is specified then the only allowed setting is AUTOMATIC.

• AUTOMATIC is not allowed if the OVERDUE.STATUS is not ‘CUR’ or ‘WOF’.

• ‘PI’ (Principal increase) is not allowed on the asset side if OVERDUE.STATUS is not set to ‘CUR’ or is not null.

Page 55: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 55 of 68

Charges and Commissions

Charges and fees are associated to schedule types in the SWAP module. Charges are always receivable whereas fees are always payable. The calculation amount is the amount associated to the schedule with the exception of the IS schedule where the calculation amount is the original principal.

Charge and fee codes on the schedule type records must be valid keys in the FT.CHARGE.TYPE file or the FT.COMMISSION.TYPE file.

The FT.CHARGE.TYPE table defines the conditions relating to various types of standard flat charge that are available for use within T24.

The FT.COMMISSION.TYPE table defines the conditions relating to all types of commission used by SWAP and other T24 modules. Each commission type can be defined as a flat amount or as a percentage. In the latter case different percentages can be defined for different Bands or Levels of deal amounts. Minimum and maximum commissions can be specified for each Band or Level together with overall min/max. commission charges.

The exact amount of the fee and/or charge is recorded on the SWAP.BALANCES record.

Page 56: Interest Rate Swaps

Interest Rate Swaps

Position Management

The T24 SWAP module is fully interfaced with the T24 Position Management module. A set of position classes is defined for the SWAP module. The parameter file, PM.SW.PARAMETER is used to identify and breakdown the products associated with the SWAP processing into individual activities and to allocate them a unique PM.POSN.CLASS.

A single record, IRS, is released with this module: -

Figure 31 PM.SW.PARAMETER record

TEMENOS T24 User Guide

Page 56 of 68

Page 57: Interest Rate Swaps

Interest Rate Swaps

Figure 32 PM.SW.PARAMETER record (cont'd.)

TEMENOS T24 User Guide

Page 57 of 68

Page 58: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 58 of 68

Delivery

The SWAP module produces the following SWIFT messages to confirm financial events and, contract input and amendments, as appropriate. It provides advices through the standard delivery interface in T24 and accommodates the following message/advices: -

Message Description

MT100 Payment Advice for non bank counterparty

MT202 Payment Advice

MT210 Notice to Receive

MT360 Single Currency Interest Rate Swap Confirmation

MT361 Cross Currency Interest Rate Swap Confirmation

MT362 Interest Rate Swap Reset

Figure 33 SWIFT messages generated by the SWAP module

Page 59: Interest Rate Swaps

Interest Rate Swaps

Swap NPV Revaluation

The T24 SWAP module provides a revaluation mechanism for all generic interest rate swaps. The revaluation calculates the net present value of each leg of the SWAP by discounting all future cash flows of that leg using the zero coupon rates.

The revaluation involves: -

1. Future Rate Calculation;

2. Zero Coupon Rate Calculation, and

3. Swap Valuation.

Future Rate Calculation

The future rate of the floating leg is calculated using the formula below (see the “FRA User Guide” for further details): -

FWD RATER D R D

D DR DB

.( * ) ( * ) *

*=

−−

+⎛⎝⎜

⎞⎠⎟

3 3 1 13 1

1 1100

1

Where: -

R1 = rate for short period (reval date to start date of next interest period)

D1 = number of days in short period

R3 = rate for long period (reval date to end date of next interest period)

D3 = number of days in long period

B = interest day basis

TEMENOS T24 User Guide

Page 59 of 68

Page 60: Interest Rate Swaps

Interest Rate Swaps

Zero Coupon Rate Calculation

The zero coupon rates are derived from the coupon curve rates using the formula below. The coupon curve rates are theoretical rates constructed to represent the future rates on the fixed side of a SWAP.

100100

111

=+

+

+⎛⎝⎜

⎞⎠⎟

=∑( ) *ZCRn

CFZCRi E

YD

n ii

N

Where: -

N = number of interest payments between reval date and maturity date

CF = cash flow of interest period

(Coupon.Curve.Rate * E / YD)

ZCR = zero coupon rate of interest period

E = number of days in interest period

YD = number of days in year

TEMENOS T24 User Guide

Page 60 of 68

Page 61: Interest Rate Swaps

Interest Rate Swaps

Swap Valuation

The Profit/Loss of a SWAP is: -

Profit.or.Loss = NPV of Asset leg - NPV of Liability leg

The net present value of each leg is calculated using the following formula: -

NPVCFi

ZCRifreq

CFAEi

DSCEi

N

=

+⎛⎝⎜

⎞⎠⎟

−⎛⎝⎜

⎞⎠⎟− +=

∑1

111

( )*

N = number of interest payments between reval date and maturity date

CF = cash flow of interest period

ZCR = zero coupon rate of interest period

freq = number of interest payments per year

DSC = number of days from reval date to next interest payment date

E = number of days in interest period

A = number of days from start of interest period to reval date

TEMENOS T24 User Guide

Page 61 of 68

Page 62: Interest Rate Swaps

Interest Rate Swaps

This is illustrated by the example below: -

Example

Bank has on its books a 5-year interest rate swap of notional CHF 1,000,000. Counterparty pays fixed 6.5% and Bank pays CHF LIBOR +0.5%, interest paid net annually.

Assume that the forward 12-month LIBOR rates are 4.5%, 5.0%, 6.5%, 7.0% and 5.5% for year 1, 2, 3, 4 and 5 respectively. Also assume that the zero coupon rates are 5.2%, 5.4%, 6.7%, 7.0% and 6.1% for year 1, 2, 3, 4 and 5 respectively.

The net present value of the fixed side will be: -

NPVM M M M M

A = + + + +

= + + + +=

1 0 0651052

1 0 0651054

1 0 0651067

1 0 065107

1 0 0651061

61 787 07 58 510 27 53 50817 49 58819 48 34332271 737 02

2 3 4

* ..

* .( . )

* .( . )

* .( . )

* .( . )

, . , . , . , . , ., .

5

The net present value of the floating side will be: -

NPVM M M M M

L = + + + +

= + + + +=

1 0 051052

1 0 0551054

1 0 071067

1 0 075107

1 0 01061

47 528 52 49 508 69 57 62418 57 21714 44 624 60256 50313

2 3 4

* ..

* .( . )

* .( . )

* .( . )

* .( . )

, . , . , . , . , ., .

65

The Bank will therefore record an unrealised profit of CHF 15,233.89.

TEMENOS T24 User Guide

Page 62 of 68

Page 63: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 63 of 68

Revaluation Rate

The P/L is converted to the local currency using the MID.REVAL.RATE unless the REVAL.RATE field is populated on the relevant CURRENCY record. All revaluation types except rebates (RB) use the REVAL.RATE field, unless it is blank.

Page 64: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 64 of 68

Close of Business Processing

The T24 SWAP module includes Close of Business procedures, which process all the swap contracts, which have not matured. The Close of Business process includes: -

• Processing of unauthorised contracts

• Processing of any schedules due

• Performance of interest accruals

• Currency Revaluation report

• Currency Revaluation

• Swap NPV Revaluation Report

• Swap NPV Revaluation

• Processing of any static changes

Page 65: Interest Rate Swaps

Interest Rate Swaps

Figure 34 BATCH record for Swap Close of Business processing

TEMENOS T24 User Guide

Page 65 of 68

Page 66: Interest Rate Swaps

Interest Rate Swaps

Figure 35 BATCH record for Swap Close of Business processing (cont'd.)

TEMENOS T24 User Guide

Page 66 of 68

Page 67: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 67 of 68

Start of Day Processing

Swaps can be processed at Start of Day. The Swap is processed in the overnight batch before the system goes live to intra day activities on the day of Value/Maturity. In this way funds are available to meet other requirements as soon as the system is live on the day in question. This happens if SOD.MAT is set to ‘Yes’.

The SW.START.OF.DAY batch job matures all contracts with SOD.MAT set to ‘Yes’, where the maturity or value date equals the processing date. (The DATE.CHANGE task occurs before the SW.START.OF.DAY and SYSTEM.LIMIT.SOD tasks in the overnight batch process so the processing date now equals the appropriate start of day date).

All STMT.ENTRY, CATEG.ENTRY and CONSOL.ENT.TODAY are raised during the start of day process. The system recognises that these accounting entries have been made so that they are not duplicated in the Close of Business process. Similarly, the SYSTEM.LIMIT.SOD batch job updates all limits during start of day.

Page 68: Interest Rate Swaps

Interest Rate Swaps

TEMENOS T24 User Guide

Page 68 of 68

Enquiries

The following enquiries are available in the SWAP application: -

Enquiry Description

SWAP.RATE.SET.REP Contracts requiring rate fixing.

SWAP.OVERDUE.REP Contracts overdue for rate fixing.

SWAP.SCHEDULE Illustrates all schedules related to the selected Swap contract.

SWAP.UNCONF.CPARTY Swap contracts awaiting Customer confirmation.

SWAP.UNCONF.BROKER Swap contracts awaiting Broker confirmation.

SW.CCY.REVAL Illustrates Swap Currency Revaluation.

SW.NPV.REVAL Illustrates Swap NPV Revaluation.

SWAP.SCHED.RR Illustrates Rate Reset schedule for selected Swap contract.

CHECK.SWAP.BALANCES Lists Swap balance details.

SW.NPV.DIFF.CCY.REVAL Provides details of all Swap contracts that have undergone NPV revaluation. (This is also available as a Close of Business report)

Two additional enquiries %SWAP,CUSTOMER and %SWAP,BROKER are available that list contracts awaiting customer/broker confirmation. These enquiries are invoked by default from the VERSIONs, SWAP,CUSTOMER and SWAP,BROKER. When the contracts are selected by these enquiries, the Verify function is used to stamp the contract as confirmed, and the appropriate prefix is automatically appended to the contract number chosen.