[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

FpML-IRD Re: Inverse floater question




Yuval,

I'm afraid you haven't understood correctly :-(

Party A (the payer on the floating leg) pays 8.5% - USD 3M Libor; party B pays 4.5% (fixed). The "inverse floating" behaviour of the trade is described entirely within the floatingRateCalculation component on the floating leg:

        <floatingRateCalculation>
                <floatingRateIndex>USD-LIBOR-BBA</floatingRateIndex>
                <indexTenor>
                        <periodMultiplier>3</periodMultiplier>
                        <period>M</period>
                </indexTenor>
                <floatingRateMultiplierSchedule>
                        <initialValue>-1.0</initialValue>
                </floatingRateMultiplierSchedule>
                <spreadSchedule>
                        <initialValue>0.085</initialValue>
                </spreadSchedule>
        </floatingRateCalculation>

Note that a multiplier applies to the floating rate (floatingRateMultiplierSchedule/initialValue); the multiplier value = -1.0 serves to invert the observed rate. Next, a spread schedule (margin) also applies (spreadSchedule/initialValue). Typically, the margin would be a small value, of the order of a few basis points or tens of basis points, however here the value is 0.085 i.e. 8.5%. So the applied floating rate is computed as -1.0 * (USD 3M Libor) + 8.5% i.e. 8.5% - (USD 3M Libor).

Please note, brief descriptions of all the FpML sample trades can be found at : http://www.fpml.org/spec/fpml-4-5-5-tr-1/html/fpml-4-5-examples-frame.html (although please note, for this example, the libor rate is incorrectly described as EURIBOR).

Best regards,

Harry McAllister
Chair, IRD-WG

Fixed Income Architecture
BNP Paribas
+44 (0)20 7595 3416






Internet  
y.avidor@xxxxxxxxxxxxxxxxxxxx

26/02/2009 16:38

To
irdwgchair@xxxxxxxx
cc
Subject
Inverse floater question





Hi,
 
I have a question about the representation of an inverse floater swap in fpml.
This is what I understand from the example in the Schema and Example files zip file, and please correct me if I'm getting this wrong:
 
I see that there is one swapStream representing the floating leg.
If I understand correctly, the other swapStream, is supposed to represent a leg of a fixed rate minus a floating index.  What I see is that this leg only has a fixed rate, and I'm guessing that it is understood that the index in the other leg (the floating leg), will be subtracted from this fixed rate.
 
If this is the case, how would you represent an inverse floater swap that each one of it's legs is based on a different floating index?
 
 
Thanks in advance,
 
Yuval Avidor
Integration Developer
SD-Connect
y.avidor@xxxxxxxxxxxxxxxxxxxx
Phone: 972 (3) 6074264
Internal: 4264



 
This communication is confidential, may be privileged and is meant only for the intended recipient. If you are not the intended recipient, please notify the sender by reply and delete the message from your system. Any unauthorised dissemination, distribution or copying hereof is prohibited.

BNP Paribas Trust Corporation UK Limited, BNP Paribas UK Limited, BNP Paribas Commodity Futures Limited, BNP Paribas Asset Management UK Limited and Investment Fund Services Limited are authorised and regulated by the Financial Services Authority.

BNP Paribas London Branch and BNP Paribas Wealth Management London Branch are authorised by the CECEI and supervised by the Commission Bancaire.  

BNP Paribas London Branch is authorised and subject to limited regulation by the Financial Services Authority. Details about the extent of our authorisation and regulation by the Financial Services Authority are available from us on request. BNP Paribas is also a member of the London Stock Exchange.

BNP Paribas Wealth Management London Branch is subject to limited regulation by the Financial Services Authority.  Details about the extent of our authorisation and regulation by the Financial Services Authority are available from us on request.  

BNP Paribas Securities Services London Branch is authorised by the CECEI and supervised by the AMF, and subject to limited regulation by the Financial Services Authority. Details on the extent of our regulation by the Financial Services Authority are available from us on request. BNP Paribas Securities Services is also a member of the London Stock Exchange.

BNP Paribas Trust Corporation UK Limited is registered in England and Wales (registered no. 4042668) at registered office 55 Moorgate, London EC2R 6PA.

BNP Paribas UK Limited is registered in England and Wales (registered no. 1488108) at registered office 10 Harewood Avenue, London NW1 6AA.

BNP Paribas Commodity Futures Limited is registered in England and Wales (registered no. 2391477) at registered office 10 Harewood Avenue, London NW1 6AA.

BNP Paribas Asset Management UK Limited is registered in England and Wales (registered no. 2474627) at registered office 10 Harewood Avenue, London NW1 6AA.

Investment Fund Services Limited is registered in England and Wales (registered no. 6110770) at registered office 55 Moorgate, London EC2R 6PA.

BNP Paribas London Branch is registered in England and Wales (registered no. FC13447) at registered office 10 Harewood Avenue, London NW1 6AA.

BNP Paribas Wealth Management London Branch is registered in England and Wales (registered no. FC023926) at registered office 10 Harewood Avenue, London NW1 6AA.

BNP Paribas Securities Services London Branch is registered in England and Wales (registered no. BR006393) at registered office 55 Moorgate, London, EC2R 6PA.