Académique Documents
Professionnel Documents
Culture Documents
Disaggregation of Cash
Position Updates to a Third
Currency
Table of Contents
DISAGGREGATION OF CASH POSITION UPDATES TO A THIRD CURRENCY..........................1
Table of Contents.....................................................................................................................................2
DISAGGREGATION OF CASH POSITION UPDATES TO A THIRD CURRENCY..................................................3
Introduction..............................................................................................................................................3
Modifications...........................................................................................................................................3
BFXC FX CASH POSITION UPDATE..................................................................................................... 4
Introduction..............................................................................................................................................4
Modifications...........................................................................................................................................4
Screen Layout...........................................................................................................................................6
Screen Fields............................................................................................................................................7
APPENDIX A: BBFT BATCH INFORMATION........................................................................................... 8
BBFT Parameters.....................................................................................................................................8
Modifications
Thefollowingprogramswillbemodifiedforthisenhancement:
BFXCFXCashPositionUpdateprogramwillbemodifiedtoallow
cashpositionupdatestobedisaggregatedtoathirdcurrency.
Modifications
BFXCwillbemodifiedtoincludeanewtextboxthatwillallowthe
usertospecifyacurrencywithwhichBFXCwilldisaggregatethecash
position.
Whenacurrencyisentered,BFXCwilldothefollowing
Useexistinglogictocalculatetheforeigncurrencyagainst
basecurrencyposition.
RetrievetheSpotRevaluationRatesfromtheREVPtable
Calculatetherateforeachcurrencyagainstthatspecifiedon
theBFXCdisaggregatecurrencyfieldusingthespot
revaluationrates.
Calculatethedisaggregateamountsandcreatetheposition
updatesforeachdisaggregatecurrencypairusingthe
correspondingCashPositiontrader,portfolioandcostcenter
ontheCCYPtable.
ForExample
ThefollowingACUPrecordsarepostedtotheFXCashgeneralledger
B
R
PRODUC
T
TYPE
DEALN
O
SE
Q
CCY
BEIND
POSTDATE
EFFDATE
DRCRIN
D
AMOUNT
01
GENLED
JE
123544
GBP
02Jul2001
02Jul2001
DR
125,000.00
01
GENLED
JE
123544
GBP
02Jul2001
02Jul2001
CR
347,367.11
BaseCurrency=AUD
DisaggregatecurrencyinputintoBFXC=USD
GBPSpotRevaluationRate=2.778543
USDSpotRevaluationRate=0.5080
CCYPRecordsarepresentfor
CCY1
CCY2
CashTrader
Cash
Portfolio
CashCost
Center
GBP
AUD
TRAD1
PORT1
1000
GBP
USD
TRAD2
PORT2
1000
AUD
USD
TRAD3
PORT3
1000
Normally,whenthecheckboxUseImpliedSpotRatefromACUPs
ischeckedthenBFXCcalculatestheconversionratetousefromthe
currencyamountagainstthebaseequivalent.Inthisexample,BFXC
wouldproducethefollowingCPPRupdate
CCY
1
CCY
2
TRAD
PORT
COS
T
VDATE
CCY1AMT
CCY2AMT
ImpliedRate
AUD
GBP
TRAD
1
PORT1
1000
3Jul2001
347,367.11
125,000
2.77893688
However,theuserhasspecifiedadisaggregatecurrencyofUSD.
InsteadofpostingjusttheAUD/GBPpositionasaboveBFXCwill
nowcalculateandpostaAUD/USD,CPPR.CCY1against
disaggregationcurrency,andaGBP/USDposition,CPPR.CCY2
againstdisaggregation
TheAUD/USD(CCY1againstDisaggregationcurrency)rateis
calculatedusingthespotrevaluationratesfromtheREVPtable.
AUD/USDrate=0.5080
TheGBP/USD(CCY2againstDisaggregationcurrency)rateis
calculatedusingtheAUD/USDandAUD/GBPrates,so
GBP/USDrate
=GBP/AUDxAUD/USD
=2.77893688x0.5080=1.41169993504
BFXCwillalwaysusetheREVPratetocalculatethebasecurrency
againstthedisaggregationcurrencywhetherthebaseisCCY1or
CCY2.BFXCwillthenusethatrateinconjunctionwiththerateused
fortheforeigncurrencyagainstbasecurrencytocalculatetheforeign
currencyagainstdisaggregationcurrencyrate.
ThefollowingupdatesaremadetotheCPPR
CCY1
CCY2
TRAD
PORT
COST
VDATE
CCY1AMT
CCY2AMT
ImpliedRate
AUD
GBP
TRAD1
PORT1
1000
3Jul2001
347,367.11
125,000.00
2.778937
AUD
GBP
TRAD1
PORT1
1000
3Jul2001
347,367.11
125,000.00
2.778937
AUD
USD
TRAD3
PORT3
1000
3Jul2001
347,367.11
176,462.49
0.5080
GBP
USD
TRAD2
PORT2
1000
3Jul2001
125,000.00
176,462.49
1.41169993504
Thetrader,portfolioandcostcenterthatBFXCpoststoarethosefrom
theCCYPofthedisaggregatecurrencypairnotthecurrencyagainst
basepair.
WhenthecheckboxUseImpliedSpotRatefromACUPsisnot
checkedthenBFXCusestheREVPspotrateforthecurrencyagainst
base,thiswillnotchange.However,BFXCwillnowusethatrateto
calculatetherateforthebaseagainstdisaggregatecurrency.
Screen Layout
Screen Fields
Disagg CCY
Optional,3characters
Thethirdcurrencytowhichallcashupdatesaredisaggregated.Ifleft
blankorifsettothebasecurrencythennodisaggregationwilloccur,
allpositionswillbepostedasforeigncurrencyagainstbasecurrency.
Description
Example
Branch
01
Useimpliedspotrate
fromACUPs
(checkbox)
0or1
CreateOffsetTRPD
Records(checkbox)
0or1
Disaggregation
currency
GBP
Thebatchstringmaybedisplayedasfollows:
01,1,1,GBP