Premium Details

The premium can be paid/received as a single payment or according to a payment schedule. You can also select a fixed coupon payment option.

Single Payment

Fields

Description

Single Pmt

Check the “Single Pmt” checkbox to make the premium a single payment.

Start

End

Enter the start and end dates of the trade.

When saving a trade template, in order for the maturity date to yield the next/nearest IMM date, enter the end date as {n}YC, not {n}Y, example 10YC for 10 years.

Rec/Pay

Direction of the premium payment. It is set based on the direction of the trade.

Select the currency from the adjacent field. It defaults to the currency selected in the User Defaults.

Enter the premium amount in the adjacent field. You can use shortcuts, for example enter “10m” for 10,000,000.

on

Enter the payment date of the premium.

 

Payment Schedule

Fields

Description

Premium

Select how the premium payments are made:

NO_ACCRUAL - No premium is paid when a credit event occurs.
PAY_ACCRUAL - When a credit event occurs, the accrued premium is paid as of the credit event date.
RISKLESS - The full premium is paid regardless of credit events.
FULL_COUPON - The full premium is paid if a credit event occurs.

Single Pmt

Uncheck the “Single Pmt” checkbox to define a payment schedule.

Guaranteed

Only applies to basket CDS trades.

When checked, in the case of partial termination, the premium notional does not change. Guarantees the notional.

Maturity Date Inclusive

Check to add an extra day to the last period.

FX Rate

Only applies to cross currency trades.

The FX rate between the protection leg and the premium leg is populated, however you can change it as needed.

Fix/Float

Select Fix to define a fixed leg, or Float to define a floating leg.

For details on defining a fixed leg, see Fixed Leg below.
For details on defining a floating leg, see Floating Leg below.

Rec/Pay

Direction of the premium payments. It is set based on the direction of the trade.

Select the currency from the adjacent field. It defaults to the currency selected in the User Defaults.

Enter the principal amount in the adjacent field. You can use shortcuts, for example enter “10m” for 10,000,000.

Bullet

Double-click the Bullet label to define the amortization structure of the principal. It brings up the Product Detail window. You can set amortization details in the Amortization and Accrual panel. Help is available from that window.

Funding Type

Select the payment type.

FUNDED- Funded trade.

For funded CDS Nth Loss trades, when a credit event occurs, there is no settlement fee but there is a principal reduction in the amount of the loss.

UNFUNDED - Unfunded trade.
InterestOnly - Upfront fee paid at inception and notional reduced by recovery. No cash settlement. Defaults to a cash settlement with a fixed percentage of 100%.
PrincipalOnly - No coupons. Two cashflows are paid at inception (% of PAR) and maturity (PAR - losses). Defaults to a cash settlement with a fixed percentage of 100%.

Start/End

Enter the start and end dates of the payment schedule.

 

Fixed Premium / Leg

Fields

Description

Rate

Enter the fixed interest rate in percentage. The number of decimals defaults to the rate decimals specified in the User Defaults, up to 8 decimals.

Note that you can enter the rate in basis point if you check the menu item Credit Default Swap > Show Fixed Rate in Basis Points.

You can also click ... to define a fixed rate schedule, and specify the payment details.

» Select a date rule from the Coupon Date Rule field to generate the schedule using the date rule, or select a frequency from the Frequency field to generate the schedule using a frequency.
» Enter start and end dates.
» Select date roll information, daycount convention, holiday calendars, and the accrual method.
» Then click Generate Schedule to generate the schedule and enter the rates.

You can also click  to add rows to enter specific dates.

» Click Save to save the schedule. The payment details are updated on the trade worksheet.

Cmp

Check the Cmp checkbox to enable interest compounding.

» Select the compounding frequency from the adjacent field. The compounding frequency must be more frequent than the payment frequency.
» Double-click the Flat label to toggle between:
Flat — Flat compounding.
Spread — Does not apply to fixed rates, only to floating rates.
NoCmp — A cashflow is created at the compounding period without actually compounding the interest.

There is no compounding otherwise.

 

Floating Premium / Leg

Fields

Description

Reference Index

Select the reference index. The reference index is defined by a currency, rate index, tenor and source.

The currency and rate index default to the currency and default index selected in User Defaults.

The tenor and source default to the first tenor and source available for that rate index. Rate indices are created using Calypso Navigator > Configuration > Interest Rates > Rate Index Definitions.

You can modify the default values as needed.

You can enter a spread over the rate value in the field adjacent to the tenor. If you double-click the source label (T3750 in this example), it brings up the Product Detail window. You can define a spread schedule in the Index and Resets panel. Help is available from that window.

Cmp

Check the Cmp checkbox to enable interest compounding.

» Select the compounding frequency from the adjacent field. The compounding frequency must be more frequent than the payment frequency.
» Double-click the Flat label to toggle between:
Flat — Flat compounding.
Spread — The interest compounds at the rate value plus spread. Double-click the spread value to enter it. It brings up the Product Detail window. You can set the spread value in the Index and Resets panel. It can be a fixed value or a spread schedule. Help is available from that window.
NoCmp — A cashflow is created at the compounding period without actually compounding the interest.

There is no compounding otherwise.

END_PER/BEG_PER

Double-click the END_PER label to switch to BEG_PER as needed:

END_PER indicates that the reset occurs at the end of the reset period.
BEG_PER indicates that the reset occurs at the beginning of the reset period.

Lag

Double-click the Lag label to define the lag between the actual reset date and the beginning or end of the reset period. It brings up the Product Detail window. You can set lag details in the Index and Resets panel. Help is available from that window.

Rst

Check the Rst checkbox to sample resets at a frequency different from the payment frequency. Otherwise, the resets are sampled at the payment frequency.

» Select the sampling frequency from the adjacent field.
» When the sampling frequency is more frequent that the payment frequency, you can define the weight of the resets, and the duration of the sampling period.

Weight

Double-click the Equal label to toggle between:

Equal — Resets within the sampling period are equally weighted.
Weighted — Resets are weighted according to the number of days for which they apply. For example, if a reset occurs on a Monday, the weight is 1 day; if it occurs on a Friday, the weight is 3 days (Friday, Saturday and Sunday).
Simple — The reset rate is calculated as the mean rate within the sampling period.
Cutoff Adj. — Calculates weighting up to cutoff date. The cutoff date is set as a number of days from the last sample period’s end date. Double-click any red label to set the cutoff lag in the CutOff Lag field of the Index and Resets panel.

Duration

Double-click the Match label to toggle between:

Match — Rates are sampled over the entire averaging period. You can double-click the “, , 0” label to define resets’ effective day and a cutoff lag. It brings up the Product Detail window. You can set reset details in the Index and Resets panel. Help is available from that window.
Custom — Rates are sampled over a user-defined period. Double-click the “0, , 0” label to define the number of days of the sampling period, as well as resets’ effective day and a cutoff lag. It brings up the Product Detail window. You can set reset details in the Index and Resets panel. Help is available from that window.

 Ⓘ   [NOTE: The effective day of the resets only applies to weekly and monthly sampling (weekly: day of the week, monthly: day of the month)]

NONE / 1st Rate

Select “1st Rate” to set the rate for the first reset period if known.

» Enter the first reset rate in the Rate field.

Otherwise, the rate will be set through the reset process.

 

Payment Details

The payment details allow generating the cashflows.

Fields

Description

Pmt

Select the payment frequency.

You can also select a date rule to determine the payment dates and the interest dates. Double-click the “Lag 0” label. It brings up the Product Detail window. You can select payment and coupon date rules in the Date Rules panel. Help is available from that window.

END_PER/BEG_PER

Select END_PER if the payment occurs at the end of the payment period, or BEG_PER if the payment occurs at the beginning of the payment period.

END_PER

Select EXP or ACC for an exponential interest calculation from the adjacent field, or select NONE otherwise. ACC only appears if the floating rate is an inflation rate.

Interest = Notional * ((1 + Rate)^t[n] - 1).

For EXP: t[n] = Current Coupon Period n
For ACC: t[n] = Total Period from Coupon 1 through n.

BEG_PER

You can select one of the following discount methods from the adjacent field.

NONE – No discount. DISC
FWD_DISC – Same as FIX_RATE_DISC for FRAs – Interest at beginning of period = interest amount at end of period /(1 + Fixed Rate * daycount/basis)).
FWD_DISC_FRA – Same as FWD_DISC for FRAs – Discounts the payment/receipt amount from the end date to the start date using the fixing rate.

Date Roll

Select the date roll convention to roll the payment dates when they fall on business days. The payment calendar is used to determine business days.

Date roll conventions are described under Calypso Navigator > Help > Date Roll Conventions.

Roll Day

Select a date roll adjustment.

NONE – The date roll convention is not adjusted.
DAY – Enter a fixed day of the month to which the date will be rolled. For example, entering “5” forces the payment date to be on the fifth calendar day of the month. Entering “31” indicates the last day of the month, even for months with fewer than 31 days - The selection changes to EOM.
IMM — The payment date is rolled according to the IMM_WED date roll convention by default. If the date roll convention is IMM_MON, then the payment date is rolled according to the IMM_MON date roll convention.
EOM – The last day of the month, regardless of the number of days in the month.

Lag

Double-click the “Lag 0” label to specify the number of days between the interest date and the payment date. It brings up the Product Detail window. You can set payment lag details in the Date Rules panel. Help is available from that window.

Daycount

Select the day count convention to determine the number of days in the payment periods.

Daycount conventions are described under Calypso Navigator > Help > Day-Count Conventions.

Payment Calendar

Click ... to select payment calendars. They are used to determine business days.

NEAREST

(rounding method)

Double-click the NEAREST label to define the rounding method. It brings up the Product Detail window. You can set rounding details in the Rounding panel. Help is available from that window.

NONE

(stub periods)

Double-click the NONE label to define stub periods It brings up the Product Detail window. You can set stub details in the Stub Periods panel. Help is available from that window.

ADJUSTED

(accrual period)

Double-click the ADJUSTED label to define how the accrual period is adjusted on non-business days. It brings up the Product Detail window. You can set accrual details in the Amortization and Accrual panel. Help is available from that window.

 

Premium Cap Floor Details

This does not apply to CDS Loans.

The premium payments can be capped. Only appears for Floating Premiums.

Fields

Description

Type

Select the type of cap floor: Cap, Floor, or Collar.

Exclude 1st Period

Check the “Exclude First” checkbox to exclude the first caplet from the cashflows.

Strike

Only appears for trade types Cap and Floor.

Enter the strike rate.

You can also click ... to define a strike schedule.

» Click ... next to the Coupon Date Rule field to select a date rule. In this case, the date rule will be used to determine the schedule and the frequency will be ignored.

Or select the schedule frequency from the Frq field.

» Enter the start and end dates for the schedule in the Start Date and End Date fields.
» Click Generate to generate the schedule. Double-click a rate cell to enter the strike for the corresponding date.
» Then click Apply to apply to the strike schedule.

Upper

Lower

Only appears for trade type Collar.

You can also click ... to define a lower schedule, and an upper schedule.

Digital

Check the Digital checkbox to specify payoff details.

» Enter a factor percentage for calculating the caplet payoffs. Each payoff uses this factor.

However, you can enter variable digital factors for some or all caplets in the trade. In the Cashflows panel, check the Customized checkbox, and edit the Payoff Factor(%) column for each individual caplet.

The payoff for a digital caplet will be calculated as follows: If Reset Rate > Strike, payoff  = Notional * Period * Factor (Payoff Spread). Otherwise, payoff  = Zero.

» Check the “Include Spread” checkbox to include the spread in the payoff.