11.T24 Forex - R15
11.T24 Forex - R15
Without limiting the foregoing, copying or reproduction of the training materials in part or in whole to any other sever or location for further reproduction
or redistribution is expressly prohibited, unless such reproduction is expressly licensed by the Copyright Owner.
Copyright © 2010 Temenos Headquarters SA
FOREX - Objectives
Today
Spot
TOM
Spot
Forward
Currency Normal
Overnight
TOM Next
FX Swap
Spot Next
Forex Dependencies
Core dependencies
Delivery
Accounting
Limit
COUNTRY REGION
HOLIDAY
CURRENCY.PARAM
CURRENCY CURRENCY.MARKET
Spot definition
Spot date is generally 2 working days after the deal date
T24 provides the option of defining SPOT date as Central Bank, Market and
Internal dates.
SPOT.MARKET Field value defaults Spot date at the time of deal input
SPOT.INTERNAL Field value is for internal purpose which is used to
distinguish between Spot and Forward deals
SPOT.CENTRAL.BANK Field value is used for internal reports to classify
deals as Spot or Forward
Permits 0 to 14 business days for all options
Holiday checking
The holidays of Country and Region set in Company table are checked by
default. If alternate holiday checking is desired then, FX.LCL REGION Field
can be used
In a USD/GBP FX deal, if Spot date or value date buy / sell is not entered, the
system will check Holiday Tables of US and GB
Holiday checking
Some Banks and markets operates on the principle that Spot dates should
always fall on a working day in a certain currency, e.g. SGD, even if the
deal does not involve that currency. For this, Spot Base Ccy Field can be
used
In a USD/GBP FX deal, If Spot date or value date buy / sell is not entered, the
system will check Holiday Tables of GB 99, US 02 and SG 00 in such case
Workshop - 1
Deal USD / GBP. Deal date is Monday, the 2nd. Holiday table of
different regions in the system is given below:
*Scene 2: Spot base currency is USD and/or GBP. Spot date is 6th
*Scene 4: Spot base currency is CHF and JPY. Spot date is 9th
Reporting related
DAYS.POST.MATURITY Field specifies after how many days of maturity
contracts are to be removed from live and transferred to history file
1 to 999 days possible. Typical input is 30 so that monthly reports
can include contracts matured during the month without referring to
history
MATURITY.LIST.DAYS Field specifies how many number of days before
the maturity for deals to appear in Forex maturity report
0 to 99 days possible. 0 will not produce maturity report.
Timely information helps organisation to build suitable cover positions
DELIVERY.LIST.DAYS Field contains the no of days before maturity, the
deals with incomplete delivery instructions should appear in Incomplete
delivery instructions report
0 to 99 days possible. 0 will not produce report.
FX.PARAMETERS
Deal type, value date and currencies would be same for all the deals
covered through a single bulk order. When the bulk order is authorised, it
creates individual orders with default values
10 million EUR is purchased as an inter bank deal and 5 customer deals
are done for selling this aggregate amount
Fields from inter bank deal could be defaulted to customer deals
Currency bought in inter bank deal will be Currency sold in customer deal
and Currency sold in inter bank deal would be Currency bought in
customer deal
FX.PARAMETERS
Nine Fields are available within this table and each one will have a
unique text which will be printed on the advice confirmation
User will choose which text to print by keying number between 1 and 9 at
the Paying Account / Receiving Account Field while inputting a FX deal.
Forex Revaluation
For Forex SWAP deals, Spot Leg is treated as Spot Deal and Forward
Leg is treated as Forward Deal
FX.REVAL.TYPE
This amount is suitably amortised from SPOT date till the life of the
deal by posting entries to profit and loss categories on the one side
(50000 for Loss and 51000 for Profit) and exchange reserve adjustment
accounts on the other side
Rebate Method Principle
For a forward deal, as it ages, the rate to cover the deal converges with
the spot rate as it gets closer to maturity, until it will eventually be
covered at spot rate
Under Rebate method, the revaluation rate is worked out using the
Spot rate from Currency table and the forward premium or discount for
the given period chosen from FORWARD.RATES table
Choice of whether system should take Mid rate by default or can chose
Bid or Offer rates, specified in FASB.REVALATION Field
REVALUATION.PARAMETER
Revaluation profits and losses are posted to P & L on one side and
internal accounts on the other side
Option to define, if need be, different Category codes for Profit & Loss,
internal accounts, transaction codes and Product category code for the
entire set of entries as they are passed dealer wise
This table defines the accepted deal methods within the user’s
environment
Id - Any of the basic deal types - SP, FW and SW-or suffixed with 2
additional characters. Forward delivery option as FWXX. This is defaulted
to Forex application in Transaction type
All the other processes and features of a normal Multi Rate Option
contract remains unchanged
Forex Build Sequence
Mandatory*
1. ACCOUNT.CLASS * Optional
Records
FXCCYPOS, EXCHADJ
SUSPFXDR, SUSPFXCR
RESFWDCR, RESFWDDR
RESSWAPCR, RESSWAPDR
NETTING (Suspense account for netting)
BROKER (Suspense account for
non account holder)
MARKETING (Suspense account for
Non Treasury Dept profit)
2. ACCOUNT.PARAMETER
*
3. FX.ACTIVITY
*
4. FX.DEAL.METHOD
Forex Build Sequence
Mandatory *
*
5. FX.PARAMETERS
Optional
6. FX.POS.TYPE *
7. FX.REVAL.TYPE
8. NETTING.PARAMETERS
* ACCOUNT.CLASS
9. REVALUATION.PARAMETER
10. FX.TEXT *
FX.REVAL.TYPE
11. FX.TRANSACTION.TYPE FX.ACTIVITY
12. FX.COMM.GROUP
Forex-Product features
Product Features
Deal sub-types
Currently 3 types-Normal, Broker and Internal
Product Features
Confirming a trade
All Deals need to be confirmed with the Counterparty. An interface to T24
such as SWIFT for MT300 would need to be in place for automation
Possible to mark deals through Broker as One sided-not requiring any
separate confirmation
After a deal is ‘Input’, T24 updates positions in ‘real time’. Positions are
maintained dealer desk wise, value date wise as pair records.
For a USD / GBP deal, USD and GBP positions are shown separately as
two different records and as per accounting convention
Dealers would like to key in only the minimum data. In T24, versions
can be designed to suit work flow
Say, Dealer fills up only Counterparty and Spot rate
Workshop - 2
Use User menu > Treasury Operations > Forex & Money Market Trader
> Front Office > Forex Enquiries > Forex Positions
View Position of USD and GBP
Use User menu > Treasury Operations > Forex & Money Market Trader
> Front Office > Forex Trader > Forex Deals> capture Forex Spot
Deals > choose Forex Spot deal corporate customer
Buy 1 million USD and sell GBP at a spot rate of 1.52
Buy 1 million GBP and sell 1.65 million USD Approve overrides if any
Use User menu > Treasury Operations > Forex & Money Market Trader
> Front Office > Forex Enquiries > Forex Positions
View the Forex Spot Position from GBP & USD
Workshop - 2 Solution
2
1
4
Workshop - 2 Solution
6
Workshop - 2 Solution
7 88
Product Features - Base Currency
Base Currency
Deals involve two currencies out of which one is chosen as base currency.
Depending on type of quotation for that currency (Direct or Indirect Quotes)
the bought / sold amounts are arrived at
Possible to give separate value dates for buying and selling (useful
when dealing with middle east currencies where holidays are different)
We can input Today and TOM in the case of Spot deals and Overnight,
TOM next and Spot next in Forex Swap deals by giving suitable input in
the value date Field.
Use User Menu > Treasury Operations > Forex & Money Market Trader
> Front office > Forex Trader >Forex Deals> capture Forex Forward
Deals > choose Forex Forward deal corporate customer
Buy 1 million USD and Sell GBP 1 Month forward at 1.52
Commit the record
Buy 1 million GBP and Sell USD 2 Months forward with a spread of 0.25
Commit this record and get the first record authorised
Use User Menu > Treasury Operations > Forex & Money Market Trader
> Back Office > Accounting Enquiries > See Forward Entries
Look at the forward entries for the first transaction
Workshop - 3 Solution
2
1
Workshop - 3 Solution
3
Workshop - 3 Solution
4 5
6
Product Features – Forex Swap
For a Forex Swap deal, while inputting the Spot leg, Forex Swap Base
Currency Field should be filled up as one of the currency involved in the
deal
On committing Spot leg, the system automatically opens up the second leg
of Forward deal with partial information. The amount in Forex Swap base
currency is retained as no input Field and only the other currency amount
varies as per the Forward rate
Overnight, Tom-Next, Spot-Next, etc. are by-products and are input by
giving suitable delivery dates
Workshop - 4
Use User Menu > Treasury Operations > Forex & Money Market Trader
> Front Office > Forex Trader > Forex Deals> capture Forex swap
Deals > choose Forex swap deal corporate customer
Buy USD 10,000 and sell SGD in spot @ 1.55 with USD as Swap base
currency and forward premium of 0.0015 for 1 month
1
2
1
Workshop - 4 Solution
3
Workshop - 5
Use User Menu > Treasury Operations > Forex & Money Market Trader
> Front Office > Input Forex Deals > Input Forex Swap Deal > choose
Forex swap deal corporate customer
Buy USD 10,000 and sell SGD in spot @ 1.55 with USD as Forex Swap
base currency. The forward value is +15 Pips for 1 month
1
Workshop - 5 Solution
4
3
Workshop - 5 Solution
5
Workshop - 6
Use User Menu > Treasury Operations > Forex & Money Market Trader
> Position Management Enquiries > Forex Position & Break Even
analysis
Look at the position of SGD
Workshop - 6 Solution
1
2
Automatic Defaulting of FX Margin
The User can define the margin % as spread in Forex Deals using the existing
framework : Condition Priority, Gen Condition and Group Condition.
Note: This new feature is essentially for FX deals excluding inter-bank deals from
a business point of view
FX.PARAMETERS
CUS.MARGIN.DEFUALT field in FX.PARAMETERS values to set as Yes or NO
Defaulting Condition Group ID in SAM
If a record corresponding to the SAM customer exists, such as C- xxxx, then the same
is updated in SAM in the ‘FX.GROUP.COND.ID’ field for the portfolio defined in C-
xxxx.
If a specific portfolio meets the group condition based on the CUSTOMER and/or
PORTFOLIO, the ID corresponding to the group condition is updated in SAM.
If a portfolio does not fall into either of the above, the default group is applicable and
the same is updated in the SAM.
Operational steps :
Details of bulk order are captured in FX.BULK.ORDER
Id FXTYYDDDSSSSS
Account officer, Dealer desk, Deal type (SP, FW), Currencies bought and
sold and value dates
Details of all the counterparties involved like Customer Id, SAM details,
amount bought or sold, settlement account
Orders are placed through FX.ORDER by pooling one or more bulk orders
with same value dates and currency pair
Id FXOYYDDDSSSS
Covering Counterparty, if any, for master deal
Bulk orders covered under this order with customer details defaulted for
child deals. Create records to be set to Yes to create FX Master deal
Master deal in FX in INAU status created if opted in the previous step. If
this is authorised, child deals gets created in INAU which should be
authorised.
Product Features - Payment Netting
Payment Netting
‘Payment Netting’ facility provides automatic netting of payments that has
the same currency and value date for a counterparty
Netting is permitted only when a netting agreement is held with the
counterparty. Net payments must be agreed upon and approved before the
payment is generated
The net amounts are posted to an internal suspense account instead of
Nostro
System Set-up
Category code for Netting suspense are duly defined in ACCOUNT.CLASS
as NETTING record account.
Opening of an internal account under this category
ACCOUNT.PARAMETER is set up to allow Netting
NETTING.PARAMETERS is set up with requisite transaction codes
Product Features - Payment Netting
COB input
New FX contracts can be input during COB provided NS has been installed
SOD maturing
FX deals can be matured at start of day so that customer has access to
funds from a purchased currency and liable for a sold currency at the start
of day on the maturity or value dates
Bullion trading
Possible to input Spot, Forward and Forex Swap deals with metals which
are pre defined in Currency as Precious metals. Ex: XAU / USD
Additional mandatory Fields regarding delivery of metals are Delivered on
CIF basis, available location, metal available is allocated or unallocated,
metal type like Gold, Silver, Platinum, etc.,
Whether delivery is physical or transfer of book entries, metal measurement
quantity like Gram, Ounce, Kilo etc
Product Features - Limit
Forex Position
Complete details of currency-wise position
Forex Revaluation
Currency wise Un realised Profit / loss due to online revaluation
Swap Deals-Today
Details of all Forward deals done today
Forex Enquiries
Accounting enquiries
AGENCY NETTING.PARAMETERS
FT.COMMISSION.TYPE
CUSTOMER.CCY.ACCT
FT.CHARGE.TYPE FX.TRANSACTION.TYPE
NOSTRO.ACCOUNT
ACCOUNT.CLASS
FX.COMM.GROUP Forex
BROKER
SEC.ACC.MASTER
DEALER.DESK
LIMIT
FX.TEXT POS.TRANSACTION
COLLATERAL
FX.ACTIVITY FX.ORDER
DE.MESSAGE FX.HISTORY.TODAY
FX.SETL.TODAY
Summary
Dependencies and linkages between Forex module and T24 Core and other
applications
Without limiting the foregoing, copying or reproduction of the training materials in part or in whole to any other sever or location for further reproduction
or redistribution is expressly prohibited, unless such reproduction is expressly licensed by the Copyright Owner.
Copyright © 2010 Temenos Headquarters SA