Capturing Equity Derivatives Trades

To capture Equity Derivatives trades in the Pricing Sheet, you first need t o define Equity products.

See Equity Derivatives Trading for details.

 

Then select an Equity-related strategy and set the properties as needed.

The following categories of properties are common to all types of strategies:

Trade properties
Product Amount properties
Market Data properties
Solver properties
Dealt Data properties
Keyword properties
Pricer properties

See Strategy Properties for details.

 

Properties specific to Equity trades are described below.


- Equity Reset Properties

- Equity

- Equity Forward

- Equity Swap

- Portfolio Swap

- Equity Structured Options

- Correlation Swap

- Scriptable OTC Products


 

1. Equity Reset Properties

You can select an equity reset from the Equity Reset property for equity and equity index underlyings. The fixing quote should be set for the quote name in the form "EquityReset.<equity name>.<reset name>". If you do not select an Equity Reset, CLOSE is selected by default. The fixing quote is the spot quote in that case.

For basket underlyings, and / or to enter manual resets, you need to bring up the Supplemental panel to enter Equity Reset information.

Equity resets are defined in the Equity Definition or Equity Index Definition.

 

Supplemental Panel

You can select the Resets panel to display Resets details for the various legs.

You can select an equity reset from the Reset Name field. The fixing quote should be set for the quote name in the form "EquityReset.<equity name>.<reset name>". If you do not select an equity reset, CLOSE is selected by default. The fixing quote is the spot quote in that case.

You can also select "Specific Reset" and enter a manual fixing quote in the Value field.

 

2. Equity

To capture equity trades, you must define an equity product in the system before it can be loaded to the Pricing Sheet.

 

Key Properties

Trade Direction - Underlying - Quantity - Strike - Trade Dates - Price

Property Description
Buy/Sell Enter Buy or Sell.
Classification

Enter the classification for the trade from a dropdown. This classification is for information purposes only.

It is stored in the trade keyword "TradeClassification", and available values can be set in domain "keyword.TradeClassification".

It can be used in filters to filter trades for various processes, and can be viewed in reports throughout the system.

Underlying

Enter the Equity product for the strategy. To enter a product, define one in the system and click in the cell to bring up the Underlying Product Chooser window.

A user can search Equity products or ADRs.

See Equity Derivatives for more details.

Quantity

Enter the equity product quantity to trade.

Strike Enter the strike.
Strike Ccy Enter the strike currency.
Settlement Date Enter the settlement date. Defaults to the trade date.
Cash Date Enter the cash date.
Negotiated Price Type Enter the type of negotiated price.

Quanto Factor

Enter the rate between the underlying currency and the settlement currency. The trade keyword "EquityFXRate" will be populated accordingly.

 

3. Equity Forward

An Equity Forward can be settled in cash or physical. The cash settlement requires the user to specify a “fixing” to determine the settlement amount. The fixing is observed on the forward date.

 

Key Properties

Trade Direction - Product Type - Settlement Date - Fixing - FX Source

Property Description
Buy/Sell Enter buy or sell.
Quantity Enter the equity product quantity to trade.
Strike Enter the strike. This is the forward price.
Effective Date Enter the effective date.
Expiry Date Enter the trade end date.
Underlying

Enter the Equity product for the strategy. To enter a product, define one in the system and click in the cell to bring up the Underlying Product Chooser window.

You can select a basket, and equity or an equity index. If you choose Basket > <create new basket...>, the Basket window will appear. You can define a basket to use. Transient baskets will appear in italics. If

Product Type Displays the product type.
Notional Ccy Select the currency of the notional.
Spot Enter the spot.
Settle Type Enter the settle type. Choose CASH, PHYSICAL, FLEXO or QUANTO from a drop down.
Settle Ccy Defaults to the underlying's currency if cash or physical. If QUANTO or FLEXO, choose currency pair.
Settlement Lag Enter the date lag.
Flexo FX Source If FLEXO is chosen in the Settle Type, displays the FX Reset.
Quanto Factor If QUANTO is chosen in the Settle Type, displays the FX Reset.

 

4. Equity Swap

The Equity Swap strategy in the Pricing Sheet defines the performance leg with an equity or equity index and the funding leg with a floating rate index or a fixed rate.

 

Key Properties

Underlying - Quantity - Initial Price - Start/End Date - Rate/Rate Index

Sample Equity Swap trade

 

Equities and equity indexes selected for the performance leg of the swap are defined in the equity and equity index product windows.

For equities, see Equity Product Definition.

For equity indexes, see Equity Index Product Definition.

 

Basic Steps for Capturing an Equity Swap Trade

Select the underlying equity or equity index in the Underlying property.
Enter the quantity.
Enter the initial price.
Select either Fixed or Float for the Leg Type on the funding leg, and then enter a fixed rate or the floating rate index details.
Enter the Start Date and End Date.
Enter details for the Performance Schedule
Enter Book, Counterparty, and other essential details for the trade.

 

Properties Description

Property Description
Book

Enter the trading book to which the trade belongs, owned by the processing organization, and which identifies the initiator's side of the trade.

Books can be selected only after they have been added to Favorites in the Favorite Books Configuration window. From Calypso Navigator, choose Configuration > Favorites > Books.

Counterparty

Enter the legal entity that represents the opposite side of the trade.

Counterparties can be selected only after they have been added to Favorites in the Configure Favorite Cptys window. From Calypso Navigator, choose Configuration > Favorites > Counterparties.

Trade Date Date on which the trade is booked. The date initially defaults to the current date.

Start Date

Effective date of the trade.

End Date

End date of the trade.

Buy/Sell Defaults to Buy.
Pay/Receive Direction for each leg. Selecting one option for a leg sets the option to its opposite for the other leg.
Underlying

Double-click the Underlying field and click the down arrow to open the Underlying Product Chooser, where you can select either an underlying equity or equity index.

Quantity

Enter the number of shares.

Initial Price

Enter the initial price. This price will be used to calculate the first payoff. See Notional below.

Notional

The funding notional of the trade. The value is "read only" in the Pricing Sheet.

Notional equals Quantity multiplied by Initial Price when:

The underlying equity's currency equals the settlement currency, or

The underlying equity's currency is different from the contract's settlement currency, but the FX Conversion Method is Flexo.

Notional equals Quantity multiplied by Initial Price (Settle Ccy) when the underlying equity's currency is different from the settlement currency and the FX Conversion Method is Compo.
Rate When the Leg Type is Fixed, enter a fixed rate. When the Leg Type is Float, you can enter an index factor in basis points.
Rate Index

When Leg Type is Float, select the reference index and make settings for associated secondary properties under the Rate Index property.

See Capturing IRD Trades for details on Rate Index properties.

Settle Type / Settle Ccy

When the settlement currency is different from the underlying currency, you can select the FX Conversion Method in the Settle Type property. The choices are Local, Quanto, and Compo.

Price Change % Enter the percentage of performance that the equity leg receives or pays.
Swap Type Currently, the only option available for the Pricing Sheet is TotalReturn.
Leg Type Either Fixed or Float. When Fixed, the Rate Index property is disabled. When Float, associated Rate Index properties are enabled.
Performance Schedule The performance payoff schedule. CUSTOM_SCHEDULE is the only option available in the Pricing Sheet. Expand the property to make selections for Frequency, Roll On Day, Performance Stub Type, and Period Rule.
Dividend Schedule

Select the payment schedule associated with the equity:

NONE – No dividend payment.
PERF_SCHEDULE – Dividend will be recognized upon recognition, i.e. in the period corresponding to the ex-div date of the dividend. The dividend, if any, follows the performance payoff schedule. If Dividend Pmt Date is after the Trade End Date, Dividend Pmt Date in the cashflow will be the same as Trade End Date.
UPON_RECEIPT – The dividend, if any, will be paid / received on the dividend date.

 

Dividend Ownership

Second Period is currently the only option. Second Period relies on the dividend's ex-div date and refers to each period from one fixing date to the next fixing date, excluding the first date and including the last. The initial dividend period, however, will commence on but exclude the trade date, and the final dividend period will end on and include the final fixing date.

Adjust Funding Notional

Select the notional adjustment method:

• On Pay Date – The Notional of the funding leg equals the Fixing of the Prior Leg * Initial Quantity. The Notional will adjust on the payment date.

• On Fixing Date – The Notional of the funding leg equals the Fixing of the Prior Leg * Initial Quantity. The Notional will adjust on the fixing date.

Date Calculation Method

Select the Date Calculation Method:

Fixing Date -> Payment Date - Funding payment dates are determined by Performance payment dates. Fixing date lag on Performance leg is non-editable. It is possible to define a Reset date lag on the Funding leg.
Payment Date -> Fixing Date - Performance payment dates are determined by Funding payment dates. It is possible to define a Fixing date lag on the Performance leg.

 

5. Portfolio Swap

A Portfolio Swap is an agreement between counterparties to swap cash flows on fixed dates in the future over a certain period of time, where one flow is based on the performance of a dynamic basket of equity assets and the other on a fixed or floating set interest rate whose amount is calculated using a predetermined notional value. The Portfolio Swap helps standardize the handling of equity swaps.

The underlying specifics of the agreement are defined by the Portfolio Swap Contract. For details on setting up a Portfolio Swap Contract, see Calypso Portfolio Swap Definition documentation.

 

Key Properties

Book - Counterparty - Trade Date - Start Date - Contract - Buy/Sell - Underlying - Quantity - Gross Price

Sample Portfolio Swap trade

 

Basic Steps for Capturing a Portfolio Swap Trade

Enter a Book and Counterparty.
Select the Portfolio Swap Contract that will define the trade.
Enter the Trade Date.
Specify Buy or Sell as the direction of the trade.
Select the underlying equity and then enter the quantity.
Enter a gross price for the equity.

 

Properties Description

Property Description
Book

Enter the trading book to which the trade belongs, owned by the processing organization, and which identifies the initiator's side of the trade.

Books can be selected only after they have been added to Favorites in the Favorite Books Configuration window. From Calypso Navigator, choose Configuration > Favorites > Books.

Counterparty

Enter the legal entity that represents the opposite side of the trade.

Counterparties can be selected only after they have been added to Favorites in the Configure Favorite Cptys window. From Calypso Navigator, choose Configuration > Favorites > Counterparties.

Trade Date Date on which the trade is booked. The date initially defaults to the current date.

Start Date

Effective date of the underlying contract.

Contract

Double-click the Contract property field to select a contract. The Portfolio Swap Contracts window allows you to search for the target contract.

Once the Contract is entered for the trade it can be opened quickly from the Pricing Sheet by highlighting the contract in the strategy leg, opening the Leg Details tool (click in the Tools Panel), and clicking in the Contract field.

 Ⓘ   [NOTE: The processing organization's Book and the Counterparty selected in the Pricing Sheet must match the corresponding information in the contract before the contract is made available in the Portfolio Swap Contracts search window. Additionally, the Trade Date should be the same as or follow after the contract's Start Date and come before the End Date. When these requirements are met, a list of available contracts (if more than one exists) is displayed in the search window.]

End Date

End date of the underlying Portfolio Swap Contract. The date is defined in the contract and "read only" in the Pricing Sheet.

Buy/Sell Direction of the trade from the processing organization's perspective.
Underlying

Enter the underlying equity. Double-click the Underlying field and click the down arrow to open the Underlying Product Chooser.

Quantity

Enter the number of shares.

Gross Price Enter the gross initial trade price of the equity.

Initial Price

Initial price is a net price calculated by the system and "read only" in the Pricing Sheet. When the contract specifies Commission Pay Method as either Upfront or Upfront Quantity, the Initial Price equals the Gross Price. When the Commission Pay Method is Embedded, The Initial Price is dependent on the direction of the trade.

Buy: Initial Price equals Gross Price minus Gross Price multiplied by the Commission (bps).
Sell: Initial Price equals Gross Price plus Gross Price multiplied by the Commission (bps).
Initial Price (Settle Ccy) This field is "read only" on the Pricing Sheet. A value is provided only when the settlement currency is different from the contract currency and the FX Conversion Method is Compo. It is defined as the initial price converted into settlement currency using the Initial FX Reset of the trade.

Commission (bps)

The commission fee rate in bps. The value is automatically populated from information on the Country Grid tab of the contract. When the direction of the trade is Buy, the commission rate is taken from the Long Commission (bps) field. In the case of a Sell trade, this value comes from the Short Commission (bps) field. However, this value can be overridden at the trade level and entered manually in the Pricing Sheet.

When the contract specifies the Commission Pay Method as Embedded, Commission (bps) is used to calculate the Initial Price. When the Commission Pay Method is either Upfront or Upfront Quantity, Commission (bps) is used to calculate the commission at the trade level.

Notional

The funding notional of the trade. The value is "read only" in the Pricing Sheet.

Notional equals Quantity multiplied by Initial Price when:

The underlying equity's currency equals the contract's settlement currency, or

The underlying equity's currency is different from the contract's settlement currency, but the FX Conversion Method is Flexo.

Notional equals Quantity multiplied by Initial Price (Settle Ccy) when the underlying equity's currency is different from the contract's settlement currency and the FX Conversion Method is Compo.
Leg Type Either Fixed or Float. Defined in the Portfolio Swap Contract and "read only" in the Pricing Sheet.

FX
Conversion Method

The FX conversion method used when the underlying currency is different from the settlement currency. The method is chosen in the contract, and this is a "read only" field in the Pricing Sheet.

Flexo: Pricing and P&L measures are calculated in the underlying equity's currency and then converted for Back Office settlements.
Compo: Pricing and P&L measures are calculated by converting each fixing into the settlement currency using the FX resets.

 

6. Equity Structured Options

Equity Structured Option is a general term that describes an agreement between two parties to exchange one or more cash flows based on a payout. The payout formula typically refers to underlyings. The strategies listed in this section are specific instances of the equity structured option, although Calypso also provides a general Equity Option strategy, which provides the flexibility to configure any one of a variety of equity option strategies. However, Calypso recommends utilizing a specific strategy whenever possible.

 

6.1 Equity Vanilla

The Equity Vanilla option forms the basis for other specific options that follow. When capturing the latter, begin configuring the trade as though it were an Equity Vanilla then enter values for properties directly associated with the specific type of trade.

 

Key Properties

Underlying - Buy/Sell - Put/Call - Notional - Strike% - Strike - Quantity - Trade Date - Effective Date - Expiry Date - Settle Type - Exercise Type

Sample Equity Vanilla trade

 

Basic Steps for Capturing an Equity Vanilla Option

Select an underlying: equity, equity index, or basket.
Enter the trade direction - buy or sell - and whether a put or call.
Enter the strike for the underlying and the quantity. Or, if a notional trade, enter a notional and strike percentage.
Enter the Trade Date, an Effective Date for the start of the trade, and an Expiry Date.
Enter the Settle Type and Exercise Type.
Enter basic trade properties such as Book and Counterparty.

 

Properties Description

Property Description
Buy/Sell Enter buy or sell.
Put/Call

Enter PUT or CALL.+

Performance Type

Automatically switches between Quantity, Notional, or Strike depending on the information entered in the Quantity, Notional, or Strike fields below. Defaults to Quantity.

Quantity

Enter the quantity.

If quantity is entered, then the performance type of the trade is quantity-based. Strike, Price and other dependent properties will display amounts. If notional is entered, then Quantity is calculated as Notional / Spot reference.

Strike

Enter the strike.

If strike is entered, then the performance type of the trade is strike-based, allowing the user to set the strike immediately. If strike is entered, then quantity is calculated as Notional/Strike.

Notional

Enter the notional.

If notional is entered, then the performance type of the trade is notional-based. Strike, Price, and other dependent properties will display % amounts. If quantity is entered, then notional is calculated as Quantity * Spot reference.

Strike % Enter the strike percentage. If the Strike % is entered, then Strike = Spot Reference * Strike %.
Underlying

Enter the Equity product for the strategy. To enter a product, define one in the system and click in the cell to bring up the Underlying Product Chooser window.

You can select a basket, and equity or an equity index. If you choose Basket > <create new basket...>, the Basket window will appear. You can define a basket to use. Transient baskets will appear in italics.

Trade Date The date on which both parties agree on the terms of the trade.
Effective Date Start date of the trade.
Expiry Date Enter the expiration date.
Expiry Displays Day/number of Weeks/Weeks or Years until expiration.
Product Type Displays the product type.
Notional Ccy Select the currency of the notional.
Exercise Type Enter European, American, or Bermudan for the Exercise Type.
Settle Type Enter the settle type. Choose Cash, Physical, Quanto, Flexo, or Compo from the drop-down list.
Settle Ccy

Displays the settlement currency.

If CASH, then notional currency of underlying is displayed.

If PHYSICAL, then blank.

If QUANTO or FLEXO, then enter a currency.

Spot Fixing price. Displays the closing rate of the underlying.
Spot Reference Uneditable. Displays the fixing price. Spot Rate as effective date.
Price Format

Displays price in amount or %.

If Quantity, then currency (e.g., EUR) is displayed. If Notional, then percent (e.g., EUR%) is displayed.

Delivery Date Enter the delivery date.
Strike Type

Enter the strike type. Choose Fixed, Forward Start, Average or Lookback.

If Forward Start, then Strike = Strike % * Spot Reference.
If Average/Lookback, then Strike = Strike % * Spot Reference.
Notional FX Reset Displays the FX rate reset for the notional. FX rate resets are defined from the Calypso Navigator using Configuration > Foreign Exchange > FX Rate Definitions.

 

6.2 Equity Barrier

To capture an Equity Barrier, select the Equity Barrier strategy and enable the following properties in the Pricing Sheet Profiles window along with the relevant Equity Vanilla properties discussed above.

Property Description
Barrier Duration Enter None, FULL, PARTIAL or EXPIRY.
Barrier Type Enter the barrier type: UI, DI, UO, DO, DKI, DKO, KIKO (UI) or KIKO (DI).
Barrier Enter the upper barrier. You can set the barrier levels as a percentage of the spot reference (Barrier %) when Barrier Monitoring = Closing, and Barrier Duration = FULL.
Barrier 2 Enter the lower barrier. You can set the barrier levels as a percentage of the spot reference (Barrier 2 %) when Barrier Monitoring = Closing, and Barrier Duration = FULL.
Barrier Monitoring Enter the barrier monitoring type, Continuous or Closing. When Barrier Monitoring = Closing, and Barrier Duration = FULL, you can define an observation schedule in the Supplemental panel.
Barrier Start Date Displays the start date.
Barrier End Date Displays the end date.
Rebate Displays the rebate amount.
Rebate Ccy Displays the rebate currency type.
Rebate Timing Displays the rebate timing.
Performance Type Automatically switches between Quantity, Notional, or Strike depending on the information entered in the Quantity, Notional, or Strike fields below. Defaults to Quantity.

 

6.3 Equity Digital

To capture an Equity Digital, select the Equity Digital strategy and enable the following properties in the Pricing Sheet Profiles window along with the relevant Equity Vanilla properties discussed above.

Property Description
Trigger Duration Enter None, FULL or EXPIRY.
Trigger Type Enter OT Up/Down or Above Below.
Payout Type Displays the digital type.
Barrier Monitoring Enter the barrier monitoring type, Continuous or Closing. When Barrier Monitoring = Closing, and Barrier Duration = FULL, you can define an observation schedule in the Supplemental panel. This applies only to DOT/DNT options.
Trigger Enter the upper trigger. You can set the trigger levels as a percentage of the spot reference (Trigger %) when Barrier Monitoring = Closing, and Barrier Duration = FULL.
Trigger 2

Enter the lower trigger. You can set the trigger levels as a percentage of the spot reference (Trigger 2 %) when Barrier Monitoring = Closing, and Barrier Duration = FULL.

Digital Amount

Enter the payout quantity.

 

6.4 Equity Asian/Lookback

To capture an Equity Asian/Lookback, select the Equity Asian or Equity Lookback strategy and enable the following properties in the Pricing Sheet Profiles window along with the relevant Equity Vanilla properties discussed above.

Property Description
Function

Select the averaging function for Asian options. This is done in the Supplemental panel.

• Arithmetic — Arithmetic average options where the average is ∑xn, cannot be valued using a closed form solution. There are approximations (Turnbull and Wakeman 1991), that are fairly accurate, or Monte Carlo simulations can be applied.

• Geometric — Geometric average options where the average is ((x1…xn)1/n), have a closed form solution, but are far less common in practice than arithmetic averages.

Strike % Enter the strike percentage for strip generation.

 

6.5 Equity Cliquet

A Cliquet is a multi-period option with a single payoff at maturity. Select the Equity Cliquet strategy and enable the properties in the table below along with the relevant Equity Vanilla properties discussed above.

Each period has a return that can be floored and/or capped. The Cliquet schedule can be generated and viewed in the Supplemental panel.

Property Description
Initial Coupon Enter the Initial Coupon. It is used as a base coupon that period returns are added to.
Participation Enter the percentage of the return to return to the user.
Global Cap The maximum return for the payoff.
Global Floor The minimum return for the payoff.
Local Cap The maximum return for any given reset period.
Local Floor The minimum return for any given reset period.

 

6.6 Equity Chooser

The Chooser Payoff allows the holder to choose whether to enter into one of two possible options on the Expiration Date. Each of the possible options has its own Strike, Put/Call and Maturity Date. All options are European. In addition to Equity Vanilla properties shown above, add the following properties to the Equity Chooser strategy.

Property Description
Compound Settlement Type Enter Cash or Physical.
Compound Put/Call Enter the Put and Call for each leg.

 

6.7 Defining an Observation Schedule

For Equity Barrier options and Equity Digital options, you can define an observation schedule in the Supplemental panel when Barrier Monitoring = Closing. Right click the strategy and select Supplemental to access the Supplemental panel.

'

 

The start date and end date default to the strategy's details.

Step 1 - Select the frequency, date roll convention, and holidays.

Step 2 - Click Save and Close to generate the schedule.

 

7. Correlation Swap

A Correlation Swap is an OTC transaction between two parties to exchange the difference between a “Strike Correlation” and the “Realized Correlation”.

 

Key Properties

Notional - Notional Ccy - Buy/Sell - Start Date - Expiry Date - Delivery Date - Underlying - Strike %

 

Properties Description

Property Description
Notional

Enter the notional.

If notional is entered, then the performance type of the trade is notional-based. Strike, Price, and other dependent properties will display % amounts. If quantity is entered, then notional is calculated as Quantity * Spot reference.

Notional Ccy Select the currency of the notional.
Buy/Sell Enter buy or sell.
Start Date Enter the start date of the swap.
Expiry Date Enter the expiry date of the swap.
Delivery Date Enter the delivery date of the swap.
Underlying

Enter the Equity product for the strategy. To enter a product, define one in the system and click in the cell to bring up the Underlying Product Chooser window.

A user can search Equity products or ADRs.

» See Equity Derivatives for more details.
Strike % Enter the strike percentage. If the Strike % is entered, then Strike = Spot Reference * Strike %.

 

8. Scriptable OTC Products

In order to capture Scriptable OTC Product trades , you need create custom strategies that use a Pricing Script.

See Building Custom Strategies for details.

 

All the information regarding the pricing script associated with the trade can be found in the Supplemental panel.

You can right-click a SCOT trade in the Pricing sheet and choose:

"Supplemental" - To display the pricing script details in the supplemental panels.
"Export Script Data" - To export the pricing script details to an HTML file. You can also use the scheduled task EXPORT_SCRIPT_DATA.

 


See also

Out-of-the-box Strategies
Using the Pricing Sheet
Capturing Trades
Solving Functions