SDX Interest Rates Help > Working with SDX Interest Rates > Working With the Cash Flow Dates Window > Fields & Buttons in the Cash Flow Dates Window

Fields & Buttons in the Cash Flow Dates Window

Which fields and buttons appear in the Cash Flow Dates window depends on the type of instrument being priced. The fields and buttons themselves are listed in Table 1

 

Any change to the general input data for the leg, for example, a change to the frequency or the stub settings, etc., disables the coupons displayed at the bottom of the window. That is, the coupon rows are grayed out, and you must then click the Calculate button to recalculate the coupons and their results.

 

Table 1: Fields and Buttons in the Cash Flow Dates Window

Field or button

Description

Export

Exports the data in the Cash Flow Dates window to an Excel spreadsheet.

Accept

This button does all of the following:

Calculates the coupons to take all changes into account.

In addition, for a swap, if you have changed the notionals of one of the leg’s coupons using either the Increase or Decrease options in the Notional Per Fixing field, when you then click the Accept button the system asks if you want to automatically apply those changes to the other leg as well.

Closes the Cash Flow Dates window.

Updates the various fields in the pricing page as relevant.

Refresh

Recalculates the coupon dates based on the specified dates and settings in the pricing page.

For more information see Resetting Dates in the Cash Flow Dates Window.

Note: When you click Refresh, the dates are recalculated even if you had clicked Calculate in the Cash Flow Dates window.

Calculate

Calculates the coupons to take all changes into account.

In addition, for a swap, if you have changed the notionals of one of the leg’s coupons using either the Increase or Decrease options in the Notional Per Fixing field, when you then click the Accept button the system asks if you want to automatically apply those changes to the other leg as well.

Paste

Lets you paste the following data from Excel into the Cash Flow Dates window:

Coupon dates
For more information see Copying & Pasting Coupon Dates in the Cash Flow Dates Window.

Notionals, fixed rates or spreads
For more information see Copying & Pasting Notionals, Fixed Rates & Spreads in the Cash Flow Date Window.

Copy

Lets you copy the following data from the Cash Flow Dates window to Excel:

Coupon dates
For more information see Copying & Pasting Coupon Dates in the Cash Flow Dates Window.

Notionals, fixed rates or spreads
For more information see Copying & Pasting Notionals, Fixed Rates & Spreads in the Cash Flow Date Window.

Start Date

Defines the begin date of the instrument. For more information on this field see See "Start Date".

Updating these fields in the Cash Flow Dates window automatically updates the fields in the pricing page.

End Date

Defines the end date of the instrument. For more information on this field see See "End Date".

Updating these fields in the Swap Cash Flow Dates window automatically updates the fields in the pricing page.

First Stub

Last Stub

Lets you assign the stub period.

You can assign it:

To the beginning of the instrument.

To the end of the instrument.

Split over the beginning and end. If you choose this option (by choosing a setting for both the First Stub and the Last Stub fields), then you must also define the length of each of these stubs. You do this by defining the end date of the first stub or the start date of the last stub.

For more information on this feature see Specifying a Stub Policy for Instruments of Uneven Maturities.

First Coupon End Date

Lets you define the length of the first stub.

This field is only enabled if you choose to split the stub period over the beginning and end of the instrument. To do this you must choose a setting for both the First Stub and the Last Stub fields.

Last Coupon Start Date

Lets you define the length of the last stub.

This field is only enabled if you choose to split the stub period over the beginning and end of the instrument. To do this you must choose a setting for both the First Stub and the Last Stub fields.

Notional per Fixing

Lets you instruct the system to adjust the notionals using one of a number of different methods as follows:

Unchanged

Increase

Decrease

Annuity Loan

Serial Loan

Custom

Which methods are available depends on the current instrument. For more information on these methods see Adjusting the Notional for Each Coupon.

This dropdown list is only displayed if the calculation of the current instrument supports changing the notional per coupon.

By

Of

Lets you define the amount/percent by which to increase/decrease the notional for each coupon.

Percent <> Amount

Lets you define whether the notional for each coupon will be increased/decreased by a specified amount or by a specified percentage.

Coupon #

Lets you define from which coupon you want to change the notional. By default it is set to the first coupon.

For more information on deferring the notional adjustment to a specific coupon see Deferring Notional Adjustment to a Specific Coupon.

Annuity Rate

Displays the annuity rate.

* It is only displayed if you choose the annuity loan method of changing the notionals and if, within this method, you choose to reduce the notional for each successive period by an amount (rather than by a percentage).

First Notional

Defines the notional of the first coupon.

By default this is set to the value defined in the Notional field in the pricing page. If you did not set a notional in the pricing page this field is left blank.

This field is only displayed if the calculation of the current instrument supports changing the notional per coupon.

Roll Convention

Specifies how the system adjusts dates when they cannot fall on a non-business day. You can choose any of the following conventions:

Following
This means the transaction will be delayed to the next business day.

Modified Following
This means the transaction will be delayed to the next business day. However, if the next business day falls in the next month, the transaction is instead moved to the last business day of the current month.

Preceding
This means the transaction is moved to the nearest preceding business day.

Modified Preceding
This means the transaction is moved to the preceding business day. However, if that day is in the previous month, the transaction is moved to the first business day of the current month.

For more information on when the roll convention is applied see Configuring the Roll Convention.

Payment Holiday

This field specifies which financial centres’ holidays to consider when calculating payment dates, start dates and end dates, i.e., on which holidays the payment dates, start dates and end dates cannot fall.

The financial centre selected by default is linked to the currency defined in the pricing page. However, you can then edit the settings and choose multiple financial centres if required.

For an explanation of the listed shortcuts see Holiday Shortcuts.

Payment Offset <> Day Roll button

Defines when the payment for each period should take place. Two methods of specification are available and are selected using the toggle button:

Offset: Defines that the payment should be made a fixed number of days after the end of the period. You select the number of days by which to offset the payment from the drop-down list.

Day Roll: Defines that the payment should be made on a fixed date each month, such as the 3rd of the month or EOM (which sets the payment date to the last business date of the month), etc. You select the fixed date from the dropdown list.

By default, the Offset method is selected and the offset is set to zero days, i.e., the payments are to be made on the last day of the period.

Note: If the calculated payment date falls on a holiday, the payment date will be rescheduled following the roll convention defined.

Payment in Advance checkbox

Lets you choose whether to make the payments on the coupon or caplet start dates or end dates.

For more information on this functionality see Configuring Payments to Coupon and Caplet Start Dates.

* This checkbox is only displayed for a vanilla swap and a cap/floor instrument.

Stub Interpolation checkbox

Lets you control how the rate for the floating leg’s stub coupon(s) is set.

If this checkbox is checked, then:

For a historical fixing rate, SD interpolates the rate for the floating leg’s stub period based on the instrument’s reference rate fixings (by checking the checkbox) or to set it to the defined index rate instead (if the checkbox is unchecked).

For an implied rate (i.e., a future fixing rate), SD interpolates the rate based on either one or two yield curve(s), as relevant for the given stub period. So, for example, if the stub period is 2 months, SD uses both the 1M and the 3M yield curves; if the stub is for more than a year, SD uses only the 12M curve, etc.

If this checkbox is unchecked, then:

For a historical fixing rate, SD sets the rate for the floating leg’s stub period to the defined index rate (instead of interpolating it).

For an implied rate, only a single yield curve is used.

For more information on this functionality see Specifying a Stub Policy for Instruments of Uneven Maturities.

* This checkbox is only displayed for the floating leg of an instrument and only then if SD allows the user to change the market convention for how the rate is set.

Day Roll

Defines that the end date should fall on a fixed date each month, such as the 11th of the month or EOM (which sets the end date to the last business date of the month), etc.

The default day roll setting is automatically displayed, but you can edit this setting by selecting another number from the dropdown list.

Fixing Holiday

This field specifies which financial centres’ holidays to consider when calculating fixing dates, i.e., on which holidays the fixing dates cannot fall.

The financial centre selected by default is linked to the currency defined in the pricing page. However, you can then edit the settings and choose multiple countries if required.

For an explanation of the listed shortcuts see Holiday Shortcuts.

Note: This field only appears for a floating leg.

Fixing Delay

The fixing delay defines how many days before the start date (for an instrument where the fixing is set in advance) or before the end date (for an instrument where the fixing is set in arrears) of the floating coupon the fixing date is set.

Note: This field only appears for a floating leg.

Frequency

Payment Frequency

Lets you define the frequency of the payment periods for the fixed/floating rate.

For more information on this field see Payment Freq..

Fixing Frequency

Lets you define the fixing frequency.

Note: This field only appears for a floating leg.

Control Payment Dates checkbox

Lets you choose to allow yourself increased flexibility when defining the individual payment dates of a general swap’s fixed leg.

In this mode, the system:

Only ensures that a coupon's payment dates are sequential, that is, it checks that a payment date does not fall prior to the previous coupon’s payment date or after the next coupon's payment date.

Does not adjust a coupon’s end date to match the payment date.

For more information on this feature see Configuring Payments for a General Swap’s Fixed Leg.

Note: This checkbox only appears for the fixed leg of a general swap.

Coupon
Calculation

Defines whether coupon start and end dates can fall on non-business days.

You can select either of the following:

Adjusted
This means that coupon start and end dates should always be adjusted to ensure they do not fall on non-business days. They are adjusted according to the setting of the Roll Convention dropdown list.

Unadjusted
This means that coupon start and end dates (with the exception of the first coupon’s start date) can fall on a non-business day if relevant.

For more information on this feature see Configuring if Coupon Start & End Dates Can Fall on Non-Business Days.

Transfer notionals to other leg

Lets you transfer the notionals from the coupons in one leg to the coupons in the other leg.

For more information see Transferring Notionals from One Leg to the Other Leg.