<UnderlyingPaymentStream> Component Block

The UnderlyingPaymentStream component is a subcomponent of the UnderlyingStream used to detail the attributes of a payment stream in a swap.

Used in :

Tag Field Name FIXML Req'd Comments
40568 UnderlyingPaymentStreamType @Typ N

Identifies the type of payment stream applicable to the swap stream associated with the underlying instrument.

40569 UnderlyingPaymentStreamMarketRate @MktRt N

Used only for credit index trade. This contains the credit spread ("fair value") at which the trade was executed. The market rate varies over the life of the index depending on market conditions. This is the price of the index as quoted by trading desks.

40570 UnderlyingPaymentStreamDelayIndicator @DelayInd N

Applicable to credit default swaps on mortgage backed securities to specify whether payment delays are applicable to the fixed amount.

Residential mortgage backed securities typically have a payment delay of 5 days between the coupon date of the reference obligation and the payment date of the synthetic swap.

Commercial mortage backed securities do not typically have a payment delay, with both payment dates (the coupon date of the reference obligation and the payment date of the synthetic swap) being on the 25th of each month.

42895 UnderlyingPaymentStreamCashSettlIndicator @CshSettlInd N

Indicates whether cash settlement is applicable.

40571 UnderlyingPaymentStreamSettlCurrency @SettlCcy N

Specifies the currency that the stream settles in (to support swaps that settle in a currency different from the notional currency). Uses ISO 4217 currency codes.

40572 UnderlyingPaymentStreamDayCount @DayCnt N

The day count convention used in the payment stream calculations.

43107 UnderlyingPaymentStreamOtherDayCount @OtherDayCnt N

May be used to specify a count method not listed in UnderlyingPaymentStreamDayCount(40572).

40573 UnderlyingPaymentStreamAccrualDays @AcrlDays N

The number of days from the adjusted calculation period start date to the adjusted value date, calculated in accordance with the applicable day count fraction.

40574 UnderlyingPaymentStreamDiscountType @DiscTyp N

The method of calculating discounted payment amounts

40575 UnderlyingPaymentStreamDiscountRate @Disc N

Discount rate. The rate is expressed in decimal, e.g. 5% is expressed as 0.05.

40576 UnderlyingPaymentStreamDiscountRateDayCount @DiscDayCnt N

The day count convention applied to the UnderlyingPaymentStreamDiscountRate(40575).

40577 UnderlyingPaymentStreamCompoundingMethod @CmpndgMeth N

Compounding Method.

42896 UnderlyingPaymentStreamCompoundingXIDRef @CmpndgXIDRef N

Mutually exclusive with UnderlyingPaymentStreamCompoundingFixedRate(42900) or the UnderlyingPaymentStreamCompoundingFloatingRate component.

42897 UnderlyingPaymentStreamCompoundingSpread @CmpndgSpread N

The spread to be used for compounding. Used in scenarios where the interest payment is based on a compounding formula that uses a compounding spread in addition to the regular spread.

42898 UnderlyingPaymentStreamInterpolationMethod @IntrpltnMeth N

The method used when calculating the index rate from multiple points on the curve. The most common is linear method.

42899 UnderlyingPaymentStreamInterpolationPeriod @IntrpltnPeriod N

Defines applicable periods for interpolation.

40578 UnderlyingPaymentStreamInitialPrincipalExchangeIndicator @InitPrncplExchInd N

Indicates whether there is an initial exchange of principal on the effective date.

40579 UnderlyingPaymentStreamInterimPrincipalExchangeIndicator @IntrmPrncplExchInd N

Indicates whether there are intermediate or interim exchanges of principal during the term of the swap.

40580 UnderlyingPaymentStreamFinalPrincipalExchangeIndicator @FnlPrncplExchInd N

Indicates whether there is a final exchange of principal on the termination date.

41897 UnderlyingPaymentStreamFlatRateIndicator @FlatRtInd N

When this element is specified and set to 'Y', the Flat Rate is the New Worldwide Tanker Nominal Freight Scale for the Freight Index Route taken at the Trade Date of the transaction "Fixed". If 'N' it is taken on each Pricing Date "Floating".

41898 UnderlyingPaymentStreamFlatRateAmount @FlatRtAmt N

Specifies the actual monetary value of the flat rate when UnderlyingPaymentStreamFlatRateIndicator(41897) = 'Y'.

41899 UnderlyingPaymentStreamFlatRateCurrency @FlatRtCcy N

Specifies the currency of the actual flat rate. Uses ISO 4217 currency codes.

41900 UnderlyingPaymentStreamMaximumPaymentAmount @MaxPmtAmt N

Specifies the limit on the total payment amount.

41901 UnderlyingPaymentStreamMaximumPaymentCurrency @MaxPmtCcy N

Specifies the currency of total payment amount limit. Uses ISO 4217 currency codes.

41902 UnderlyingPaymentStreamMaximumTransactionAmount @MaxTxnAmt N

Specifies the limit on the payment amount that goes out in any particular calculation period.

41903 UnderlyingPaymentStreamMaximumTransactionCurrency @MaxTxnCcy N

Specifies the currency of the period payment amount limit. Uses ISO 4217 currency codes.

<UnderlyingPaymentStreamPaymentDates> N
<UnderlyingPaymentStreamResetDates> N
<UnderlyingPaymentStreamFixedRate> N
<UnderlyingPaymentStreamFloatingRate> N
42900 UnderlyingPaymentStreamCompoundingFixedRate @CmpndgFixedRt N

Mutually exclusive with UnderlyingPaymentStreamCompoundingXIDRef(42896) or the UnderlyingPaymentStreamCompoundingFloatingRate component.

<UnderlyingPaymentStreamCompoundingFloatingRate> N
<UnderlyingPaymentStreamCompoundingDates> N
<UnderlyingPaymentStreamNonDeliverableSettlTerms> N