NSD’s trade repository messages specifications

Current specification

InterestRateStream

A type defining the components specifiying an interest rate stream, including both a parametric and cashflow representation for the stream of payments.

FieldTypeDescriptionPrint form titleFFSM titlePropertiesConditions
@idxsd:ID1-1, ncf
payerPartyRefe​rencePartyReferenceA reference to the party responsible for making the payments defined by this structure.Payer.Party code.0-1, mre, mfr
payerAccountRe​ferenceAccountReferen​ceA reference to the account of the payer party (specified by payerPartyReference) responsible for making the payments defined by this structure. Payer's account.Party's client.0-1, ncfAt the first stage this element is not used in the repository messages.
receiverPartyR​eferencePartyReferenceA reference to the party that receives the payments corresponding to this structure.Receiver.Party code.0-1, mre, mfr
receiverAccoun​tReferenceAccountReferen​ceA reference to the account of the receiver party (specified by receiverPartyReference) that receives the payments corresponding to this structure. Receiver's account.Party's client.0-1, ncfAt the first stage this element is not used in the repository messages.
calculationPer​iodDatesCalculationPer​iodDatesThe calculation periods dates schedule.Calculation periods.1-1, mre
paymentDatesPaymentDatesThe payment dates schedule.Payment dates.1-1, mre
resetDatesResetDatesThe reset dates schedule. The reset dates schedule only applies for a floating rate stream. Reset dates.0-1
calculationPer​iodAmountCalculationPer​iodAmountThe calculation period amount parameters.Calculation period amount.1-1, mre
stubCalculatio​nPeriodAmountStubCalculatio​nPeriodAmountThe stub calculation period amount parameters. This element must only be included if there is an initial or final stub calculation period. Even then, it must only be included if either the stub references a different floating rate tenor to the regular calculation periods, or if the stub is calculated as a linear interpolation of two different floating rate tenors, or if a specific stub rate or stub amount has been negotiated. Stub calculation period amount.0-1, ncf
principalExcha​ngesPrincipalExcha​ngesThe true/false flags indicating whether initial, intermediate or final exchanges of principal should occur. Principal exchange.0-1
cashflowsCashflowsThe cashflows representation of the swap stream.Cashflows.0-1, ncfThis is not used in trade terms reporting messages to the repository. This is used in messages to the repository only for purposes of reporting actually observed interest rates or exchange rates and calculated payment amounts related to them which may be used in the case of swap exercise. All underlying elements are included only in specified case. (At the first stage the repository doesn't use cash flow representation).
settlementProv​isionSettlementProv​isionA provision that allows the specification of settlement terms, occuring when the settlement currency is different to the notional currency of the trade. Additional settlement provisions.0-1
formulaFormulaAn interest rate derivative formula.Formula.0-1, ncfThis is not used in messages to the repository.
InterestRateStream