Skip to content

Latest commit

 

History

History
63 lines (62 loc) · 66.3 KB

Business_Day_Conventions.md

File metadata and controls

63 lines (62 loc) · 66.3 KB
Term Value FIELD3 FIELD4
Effective Date Date when the floating accruals or fixed accruals on the swap or begin. The first day of the term of the trade. This day may be subject to adjustment in accordance with a business day convention. swap/swapStream/calculationPeriodDates/ effectiveDate/unadjustedDate
Business Day Convention The business day convention to apply to each calculation period end date if it would otherwise fall on a day that is not a business day in the specified financial business centers swap/swapStream/calculationPeriodDates /effectiveDate/dateAdjustments/businessDayConvention FOLLOWING FRN MODFOLLOWING PREDEDING MODPRECEDING NEAREST NONE NotApplicable
Business Center reference and Business Center A reference to a set of financial business centers used to determine whether a particular day is a business day or not. swap/swapStream/calculationPeriodDates /effectiveDate/dateAdjustments/ businessCentersReference
swap/swapStream/calculationPeriodDates /effectiveDate/dateAdjustments/ businessCenters/businessCenter
Adjusted Effective Date
Effective Date (Adjusted) The start date of the calculation period. This date should already be adjusted for any applicable business day convention. This is also the date when the observed rate is applied, the reset date swap/swapStream/calculationPeriodDates /effectiveDate/adjustedDate
Unadjusted Termination Date
Termination Date Date when fixed accruals or floating accruals stop. The last day of the term of the trade. This day may be subject to adjustment in accordance with a business day convention. swap/swapStream/calculationPeriodDates /terminationDate/unadjustedDate
Business Day Convention The business day convention to apply to each calculation period end date if it would otherwise fall on a day that is not a business day in the specified financial business centers swap/swapStream/calculationPeriodDates /terminationDate/dateAdjustments/businessDayConvention FOLLOWING FRN MODFOLLOWING PREDEDING MODPRECEDING NEAREST NONE NotApplicable
Business Center reference and Business Center A reference to a set of financial business centers used to determine whether termination date is a business day or not. swap/swapStream/calculationPeriodDates /terminationDate/dateAdjustments/ businessCentersReference
swap/swapStream/calculationPeriodDates /terminationDate/dateAdjustments/ businessCenters/businessCenter
Adjusted Termination Date
Termination Date he end date of the calculation period. This date should already be adjusted for any applicable business day convention swap/swapStream/calculationPeriodDates /terminationDate/adjustedDate
Calculation Period Frequency
Calculation Frequency Period Frequency at which the calculation period ends for the regular part of the calculation period schedule for the fixed or float leg based on the Stream. A time period, e.g. a day, week, month, year or term of the stream. If the periodMultiplier value is 0 (zero) then period must contain the value D (day). swap/swapStream[$fixedSide/floatSide]/ calculationPeriodDates/calculationPeriodFrequency/period
Calculation Frequency Period Multiplier A time period multiplier, e.g. 1, 2 or 3 etc. A negative value can be used when specifying an offset relative to another date, e.g. -2 days. If the period value is T (Term) then periodMultiplier must contain the value 1 swap/swapStream[$fixedSide/floatSide]/ calculationPeriodDates/calculationPeriodFrequency/ periodMultiplier D - Day W - Week M - Month Y - Year T - Term
Calculation Period Frequency Roll convention The convention for determining the sequence of calculation period end dates. It is used in conjunction with a specified frequency and the regular period start date of a calculation period, e.g. semi-annual IMM roll dates. calculationPeriodDates/calculationPeriodFrequency/ rollConvention
Stub Details
Stub Period Type An optional element to allow the definition of how any irregular period should be handled. This element can be present along with the explicit dates but if this is the case there is a rule that the dates generated using the stubPeriodType should be consistent with the dates present within calculationPeriodDates swap/swapStream/calculationPeriodDates / stubPeriodType Shortinitial ShortFinal LongInitial LongFinal
First Regular Period Start Date This element is specified for a front Stub. This date marks the end of the stub period calculation and the date on which the regular period begins. This date has to be greater than the Swap effective date if specified swap/swapStream/calculationPeriodDates/ firstRegularPeriodStartDate
Last regular Period End Date This field is specified for a back Stub. This date marks the end of the last regular period and the date on which the final stub period begins. This date has to be less than the Swap termination date if specified. swap/swapStream/calculationPeriodDates/ lastRegularPeriodEndDate
Calculation Period and Amount Details
Notional Amount The notional amount associated with the calculation period for the stream swap/swapStream/calculationPeriodAmount/ calculation/notionalSchedule/notionalStepSchedule/ initialValue/
Known Amount The known amount can be specified instead of a notional amount. This is the final amount that will be paid out at the end of the swapstream period This is used sometimes in Zero coupon swaps for the fixed leg. swap/swapStream/calculationPeriodAmount/ knownAmountSchedule/initialValue
Notional amount Schedule The schedule of step date and non-negative value pairs. On each step date the associated step value becomes effective. A list of steps may be ordered in the document by ascending step date. This will be used in amortizing swaps. swap/swapStream/calculationPeriodAmount/ calculation/notionalSchedule/notionalStepSchedule/ step/stepDate
swap/swapStream/calculationPeriodAmount/ calculation/notionalSchedule/notionalStepSchedule/ step/stepValue
Notional Amount Currency The currency associated with the notional amount of the notional amount schedule. swap/swapStream/calculationPeriodAmount/ calculation/notionalSchedule/notionalStepSchedule/ currency
Day count Fraction Day count basis convention to use to find the period between two dates swap/swapStream/calculationPeriodAmount/ calculation/dayCountFraction
Fixed Rate The fixed rate. swap/swapStream/calculationPeriodAmount/ calculation/fixedRateSchedule/initialValue
Floating Rate Index The index used for calculating the floating leg. swap/swapStream/calculationPeriodAmount/ calculation/floatingRateCalculation/floatingRateIndex Please refer to the Product Scope for the supported indices.
Floating Rate Index Tenor The tenor or the designated maturity of the floating rate index. Frequency at which the calculation period ends for the regular part of the calculation period schedule for the fixed or float leg based on the Stream. A time period, e.g. a day, week, month, year or term of the stream. If the periodMultiplier value is 0 (zero) then period must contain the value D (day). swap/swapStream/calculationPeriodAmount/ calculation/floatingRateCalculation/ indexTenor/periodMultiplier
A time period multiplier, e.g. 1, 2 or 3 etc. A negative value can be used when specifying an offset relative to another date, e.g. -2 days. If the period value is T (Term) then periodMultiplier must contain the value 1 swap/swapStream/calculationPeriodAmount/ calculation/floatingRateCalculation/ indexTenor/period
Initial Stub Rate An actual rate to apply for the initial stub period may have been agreed between the principal parties (in a similar way to how an initial rate may have been agreed for the first regular period). If an actual stub rate has been agreed then it would be included in this component. It will be a per annum rate, expressed as a decimal. A stub rate of 5% would be represented as 0.05. swap/ swapStream/ stubCalculationPeriodAmount/ initialStub/ stubRate
Initial Stub floating Rate designated maturity (Index tenor) This specifies the tenor information if a floating rate index is specified for the initial stub swap/ swapStream/ stubCalculationPeriodAmount/ initialStub/ floatingRate/floatingRateIndex/indexTenor/ period D - Day W - Week M - Month Y - Year T - Term
swap/ swapStream/ stubCalculationPeriodAmount/ initialStub/ floatingRate/floatingRateIndex/indexTenor/ periodMultiplier
Final Stub Rate An actual rate to apply for the final stub period may have been agreed between the principal parties (in a similar way to how an initial rate may have been agreed for the first regular period). If an actual stub rate has been agreed then it would be included in this component. It will be a per annum rate, expressed as a decimal. A stub rate of 5% would be represented as 0.05. swap/ swapStream/ stubCalculationPeriodAmount/ finalStub/ stubRate
Initial Stub floating Rate designated maturity (Index tenor) This specifies the tenor information if a floating rate index is specified for the final stub swap/ swapStream/ stubCalculationPeriodAmount/ finalStub/ floatingRate/floatingRateIndex/indexTenor/ period D - Day W - Week M - Month Y - Year T - Term
swap/ swapStream/ stubCalculationPeriodAmount/ finalStub/ floatingRate/floatingRateIndex/indexTenor/ periodMultiplier
Reset Dates for Floating Rate Stream
Reset Date calculation period dates Reference This element is used to generate reset dates schedule and associated fixing dates related to a floating rate Stream. The reset dates are determined relative to the calculation periods schedules dates. This element is used to specify the reference to the floating rate calculation period dates. swap/ swapStream/ resetDates/ calculationPeriodReference
Reset date relative to This is used to specify whether the reset dates are determined with respect to each adjusted calculation period start date or adjusted calculation period end date. If the reset frequency is specified as daily this element must not be included. swap/ swapStream/ resetDates/ resetRelativeTo
Reset Frequency The frequency at which reset dates occur. In the case of a weekly reset frequency, also specifies the day of the week that the reset occurs. If the reset frequency is greater than the calculation period frequency then this implies that more than one reset date is established for each calculation period and some form of rate averaging is applicable. The specific averaging method of calculation is specified in FloatingRateCalculation. In case the reset frequency is of value T (term), the period is defined by the swap\swapStream\calculationPerioDates\effectiveDate and the swap\swapStream\calculationPerioDates\terminationDate. swap/ swapStream/ resetDates/ resetFrequency
Reset Frequency Period Frequency at which resets occur. A time period, e.g. a day, week, month, year or term of the stream. If the periodMultiplier value is 0 (zero) then period must contain the value D (day). swap/ swapStream/ resetDates/ resetFrequency/period D - Day W - Week M - Month Y - Year T - Term
swap/ swapStream/ resetDates/ resetFrequency/ periodMultiplier
Reset Date Adjustments
Reset Date Adjustment business day convention The business day convention to apply to each reset date if it would otherwise fall on a day that is not a business day in the specified financial business centers.
Fixing Dates for Floating Rate Stream
Fixing Date Period Specifies the fixing date relative to the reset date in terms of a business days offset and an associated set of financial business centers. The href attribute on the dateRelativeTo element should reference the id attribute on the resetDates element. swap/ swapStream/resetDates/fixingDates/ period D - Day W - Week M - Month Y - Year T - Term
swap/ swapStream/resetDates/fixingDates/ periodMultiplier
Fixing Date relative to Specifies the anchor date as an href attribute. The href attribute value is a pointer style reference to the element or component elsewhere in the document where the anchor date is defined swap/ swapStream/resetDates/fixingDates/ dateRelativeTo
Fixing date business day convention The convention for adjusting the fixing date if it falls on a day that is not a business day. swap/ swapStream/resetDates/fixingDates/ businessDayConvention
Fixing Date Business Centers A reference to a set of financial business centers used to determine whether fixing date is a business day or not. swap/ swapStream/resetDates/fixingDates/ businessCenters/businessCenter
Fixing Date Offset Period Specifies the fixing date relative to the reset date in terms of a business days offset and an associated set of financial business centers. The href attribute on the dateRelativeTo element should reference the id attribute on the adjustedEffectiveDate element.
Payment Dates Calculation (swap/swapStream/paymentDates) Defines all the dtaes and calculations required to calculate the payment date.
Reference to the Calculation period Date A Reference to the calculation Period date swap/ swapStream/paymentDates/ calculationPeriodDatesReference
Payment Date Frequency The frequency at which regular payment dates occur. If the payment frequency is equal to the frequency defined in the calculation period dates component then one calculation period contributes to each payment amount. If the payment frequency is less frequent than the frequency defined in the calculation period dates component then more than one calculation period will contribute to the payment amount. A payment frequency more frequent than the calculation period frequency or one that is not a multiple of the calculation period frequency is invalid. If the payment frequency is of value T (term), the period is defined by the swap\swapStream\calculationPerioDates\effectiveDate and the swap\swapStream\calculationPerioDates\terminationDate swap/ swapStream/paymentDates/ paymentFrequency/ periodMultiplier
swap/ swapStream/paymentDates/ paymentFrequency/ period D - Day W - Week M - Month Y - Year T - Term
Payment Date Relative to This element specifies whether payments occur relative to the calculation period start or end date, or the reset date swap/ swapStream/paymentDates/ payRelativeTo CalculationPeriodStartDate CalculationPeriodEndDate LastPricingDate ResetDate ValuationDate
Payment Date Business Day convention The business day convention to apply to each payment date if it would otherwise fall on a day that is not a business day in the specified financial business centers. swap/ swapStream/paymentDates/ paymentDatesAdjustments/ businessDayConvention FOLLOWING FRN MODFOLLOWING PREDEDING MODPRECEDING NEAREST NONE NotApplicable
Payment Date Business Center Reference A reference to a set of financial business centers used to determine whether the payment date is a business day or not. swap/ swapStream/paymentDates/ paymentDatesAdjustments/ businessCenters/ businessCenter