The LegPaymentStubGrp is a repeating subcomponent of the LegPaymentStream component used to specify front and back stubs in the payment stream.
Used in :
| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| 40418 | NoLegPaymentStubs | N |
Number of stubs in the repeating group |
||||
| => | 40419 | LegPaymentStubType | @Typ | C |
Required if NoLegPaymentStubs(40418) > 0. |
||
| => | 40420 | LegPaymentStubLength | @Lngth | N |
Optional indication whether stub is shorter or longer than the regular swap period. |
||
| => | <LegPaymentStubStartDate> | N | |||||
| => | <LegPaymentStubEndDate> | N | |||||
| => | 40421 | LegPaymentStubRate | @Rt | N |
The agreed upon fixed rate for this stub. |
||
| => | 40422 | LegPaymentStubFixedAmount | @FixedAmt | N |
A fixed payment amount for the stub. |
||
| => | 40423 | LegPaymentStubFixedCurrency | @FixedCcy | N |
The currency of the fixed payment amount. Uses ISO 4217 currency codes. |
||
| => | 40424 | LegPaymentStubIndex | @Ndx | N |
The stub floating rate index. |
||
| => | 40425 | LegPaymentStubIndexSource | @NdxSrc | N |
The source for the stub floating rate index. |
||
| => | 40426 | LegPaymentStubIndexCurvePeriod | @NdxPeriod | N |
Conditionally required when LegPaymentStubIndexCurveUnit(40427) is specified. |
||
| => | 40427 | LegPaymentStubIndexCurveUnit | @NdxUnit | N |
Copnditionally required when LegPaymentStubIndexCurvePeriod(40426) is specified. |
||
| => | 40428 | LegPaymentStubIndexRateMultiplier | @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. |
||
| => | 40429 | LegPaymentStubIndexRateSpread | @Spread | N |
Spread from floating rate index. |
||
| => | 40430 | LegPaymentStubIndexRateSpreadPositionType | @SpreadPosTyp | N |
Identifies whether the rate spread is applied to a long or a short position. |
||
| => | 40431 | LegPaymentStubIndexRateTreatment | @RtTrtmt | N |
Specifies the yield calculation treatment for the stub index. |
||
| => | 40432 | LegPaymentStubIndexCapRate | @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. |
||
| => | 40433 | LegPaymentStubIndexCapRateBuySide | @CapRtBuy | N |
Reference to the buyer of the cap rate option through its trade side. |
||
| => | 40434 | LegPaymentStubIndexCapRateSellSide | @CapRtSell | N |
Reference to the seller of the cap rate option through its trade side. |
||
| => | 40435 | LegPaymentStubIndexFloorRate | @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. |
||
| => | 40436 | LegPaymentStubIndexFloorRateBuySide | @FlrRtBuy | N |
Reference to the buyer of the floor rate option through its trade side. |
||
| => | 40437 | LegPaymentStubIndexFloorRateSellSide | @FlrRtSell | N |
Reference to the seller of the floor rate option through its trade side. |
||
| => | 40438 | LegPaymentStubIndex2 | @Ndx2 | N |
The second stub floating rate index. |
||
| => | 40439 | LegPaymentStubIndex2Source | @Ndx2Src | N |
The source for the second stub floating rate index. |
||
| => | 40440 | LegPaymentStubIndex2CurvePeriod | @Ndx2Period | N |
Conditionally required when LegPaymentStubIndex2CurveUnit(40441) is specified. |
||
| => | 40441 | LegPaymentStubIndex2CurveUnit | @Ndx2Unit | N |
Conditionally required when LegPaymentStubIndex2CurvePeriod(40440) is specified. |
||
| => | 40442 | LegPaymentStubIndex2RateMultiplier | @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. |
||
| => | 40443 | LegPaymentStubIndex2RateSpread | @Spread2 | N |
Spread from the second floating rate index. |
||
| => | 40444 | LegPaymentStubIndex2RateSpreadPositionType | @Spread2PosTyp | N |
Identifies whether the rate spread is applied to a long or a short position. |
||
| => | 40445 | LegPaymentStubIndex2RateTreatment | @RtTrtmt2 | N |
Specifies the yield calculation treatment for the second stub index. |
||
| => | 40446 | LegPaymentStubIndex2CapRate | @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. |
||
| => | 40447 | LegPaymentStubIndex2FloorRate | @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. |
||
© 2026.
EPAM Systems. All Rights Reserved.
All material contained within the website is copyright of EPAM Systems, Inc. No material contained herein can be copied or otherwise used without the express permission of the copyright holder.