<PaymentStubGrp> Component Block

The PaymentStubGrp is a repeating subcomponent of the StreamGrp component used to specify front and back stubs of the payment stream.

Used in :

Tag Field Name FIXML Req'd Comments
40872 NoPaymentStubs PmtStub N

Number of stubs in the repeating group

=> 40873 PaymentStubType @Typ C

Required if NoPaymentStubs(40872) > 0.

=> 40874 PaymentStubLength @Lngth N

Optional indication whether stub is shorter or longer than the regular swap period.

=> <PaymentStubStartDate> N
=> <PaymentStubEndDate> N
=> 40875 PaymentStubRate @Rt N

The agreed upon fixed rate for this stub.

=> 40876 PaymentStubFixedAmount @FixedAmt N

A fixed payment amount for the stub.

=> 40877 PaymentStubFixedCurrency @FixedCcy N

The currency of the fixed payment amount. Uses ISO 4217 currency codes.

=> 40878 PaymentStubIndex @Ndx N

The stub floating rate index.

=> 40879 PaymentStubIndexSource @NdxSrc N

The source of the stub floating rate index.

=> 40880 PaymentStubIndexCurvePeriod @NdxPeriod N

Conditionally required when PaymentStubIndexCurveUnit(40881) is specified.

=> 40881 PaymentStubIndexCurveUnit @NdxUnit N

Conditionally required when PaymentStubIndexCurvePeriod(40880) is specified.

=> 40882 PaymentStubIndexRateMultiplier @RtMult N

A rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.

=> 40883 PaymentStubIndexRateSpread @Spread N

Spread from floating rate index.

=> 40884 PaymentStubIndexRateSpreadPositionType @SpreadPosTyp N

Identifies whether the rate spread is applied to a long or short position.

=> 40885 PaymentStubIndexRateTreatment @RtTrtmt N

Specifies the yield calculation treatment for the payment stub index.

=> 40886 PaymentStubIndexCapRate @CapRt N

The cap rate, if any, which applies to the floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.

=> 40887 PaymentStubIndexCapRateBuySide @CapRtBuy N

Reference to the buyer of the cap rate option through its trade side.

=> 40888 PaymentStubIndexCapRateSellSide @CapRtSell N

Reference to the seller of the cap rate option through its trade side.

=> 40889 PaymentStubIndexFloorRate @FlrRt N

The floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.

=> 40890 PaymentStubIndexFloorRateBuySide @FlrRtBuy N

Reference to the buyer of the floor rate option through its trade side.

=> 40891 PaymentStubIndexFloorRateSellSide @FlrRtSell N

Reference to the seller of the floor rate option through its trade side.

=> 40892 PaymentStubIndex2 @Ndx2 N

The second stub floating rate index.

=> 40893 PaymentStubIndex2Source @Ndx2Src N

The source of the second stub floating rate index.

=> 40894 PaymentStubIndex2CurvePeriod @Ndx2Period N

Conditionally required when PaymentStubIndex2CurveUnit(40895) is specified.

=> 40895 PaymentStubIndex2CurveUnit @Ndx2Unit N

Conditionally required when PaymentStubIndex2CurvePeriod(40894) is specified.

=> 40896 PaymentStubIndex2RateMultiplier @RtMult2 N

A rate multiplier to apply to the second floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.

=> 40897 PaymentStubIndex2RateSpread @Spread2 N

Spread from the second floating rate index.

=> 40898 PaymentStubIndex2RateSpreadPositionType @Spread2PosTyp N

Identifies whether the rate spread is applied to a long or short position.

=> 40899 PaymentStubIndex2RateTreatment @RtTrtmt2 N

Specifies the yield calculation treatment for the second stub index.

=> 40900 PaymentStubIndex2CapRate @CapRt2 N

The cap rate, if any, which applies to the second floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.

=> 40901 PaymentStubIndex2FloorRate @FlrRt2 N

The floor rate, if any, which applies to the second floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.