IndexesIQ Logo

IndexesIQ — Free Educational Platform for Index Investing

Explore the long-term risk and return characteristics of financial markets with free interactive tools.

Index Performance Risk & Correlations Derivative Strategies Long-Term Investing

Index Derivative Strategies

Chapters 4–7 — product selection, payoff and risk charts, product settings and the structuring pane with rule modeller.

The Index Derivative Strategies pane allows you to create one or several structured products based on indexes and backtest them over time, including a regular roll-over of the product strategy to make the long-run performance analysis as realistic as possible. The four main product categories are explained in depth in the Derivative Academy.

Chapter 4

Product Selection

The menu window below allows you to click through a selection of standard structured products in the tree selection on the left-hand side. Each new product you want to create starts by selecting a prototype from this list, which you can then modify.

Product selection window
Figure 4: On the left-hand side you can select a standard product within four product categories — the respective payoff or risk plot appears on the right-hand side. The Select template function allows you to proceed with a more detailed analysis of the selected product.

The selection of products is grouped into the four main product categories, shown in increasing order of investment risk — consistent with the SSPA Swiss Derivative Map classification:

Capital ProtectionCapital Protection
Yield EnhancementYield Enhancement
ParticipationParticipation
LeverageLeverage

These four categories are explained in detail in the Derivative Academy.

Chapter 5

Basic Functions

At the bottom of the window, the following functions are available:

Select template
Select template: Allows you to drill down into the product details of the selected product template (see Product Settings Pane below).
Details
Details: Allows you to look at existing products in your portfolio. If there are no existing products, the Open button will appear instead.
Open
Open: You can load structured products from an external file that was saved previously, provided there are no products in your portfolio. Otherwise, the Detail button will appear instead.

Once you have selected a product, the window changes and the Select template button is replaced with new buttons:

Product menu
Product menu: Takes you back to the initial window.
Delete
Delete the current product template. After deletion, the window shows the previous product or returns to the product menu.
Backtest
Backtest: Opens the backtest window to run historical backtests for the chosen product.
Save
Save your current portfolio with structured products.
Save as
Save as: Allows you to save the existing product(s) to a new file.
Close
Close your current portfolio of structured products (only enabled if changes have been saved). Afterwards, you can create new products from the product menu.
Rename
Rename: Allows you to change the name of the product.

Two additional functions are available in the menu below the chart:

Chapter 6

Payoff and Risk Charts

Payoff Charts

Next to the payoff chart, you see a selection of plotting functions for the selected product:

Payoff
Sets the graph to show the payoff (= market value) of the structured product as a function of the underlying asset price.
P&L
Sets the graph to show the profit and loss of the structured product as a function of the underlying asset price.
Return
Sets the graph to show the return on investment in % of the structured product as a function of the underlying asset price.

To understand these three plots conceptually, consider a standard call option purchased at option premium pc. At maturity:

Payoff = Max(Asset price − Strike, 0)
Profit = Max(Asset price − Strike, 0) − pc
Return = 100% × Profit / pc

For a deeper conceptual explanation of these three measures, see Chapter 1 of the Derivative Academy.

Payoff, profit/loss and return of a call option
Figure 5: Payoff, profit/loss and return of a call option.

Risk Charts

In addition to the performance-related plots, three risk-related plotting functions are available:

Risk distribution
Shows the historical return distribution and Value-at-Risk of the structured product in currency units, based on a full historical simulation of all relevant risk factors.
Risk %
Shows the historical return distribution and Value-at-Risk in percent of the product's current market value, based on a historical simulation of all relevant risk factors.
Leverage
Shows the leverage ratio of the structured product, defined as the price change of the structured product in percent per price change of the underlying in percent.
Probability distributions for profits and returns for a call option
Figure 6: Probability distributions for profits and losses (left) and for returns (right) for a call option.

The leverage ratio is defined as the product's percentage change in value per percentage change in the value of the underlying:

Leverage ratio = (∆ Product value / Product value) / (∆ Asset price / Asset price)
Leverage plot for a capital protected certificate with double knock-out
Figure 7: Example of leverage plot for a capital protected certificate with double knock-out. At each barrier, the leverage plot shows a discontinuity.

Additional plot options for fine-tuning payoff and risk charts:

Y0
Sets the minimum of the y-axis to zero (if positive, otherwise disabled).
Mid price
Shows the initial underlying price level as a vertical line in the chart.
Set size
Allows you to change the plot area (range of the underlying price) of the payoff chart.
VaR options
Allows you to change the holding period, confidence level and granularity of the Value-at-Risk chart, as well as options for the interpolated distribution functions, labels for strikes and barriers, and probability estimates.
Risk plot with VaR pop-up menu
Figure 8: Risk plot with the pop-up menu to change the Value-at-Risk parameters, granularity and opacity of the histogram as well as the labels and interpolated probability distribution shown.

The probability distribution of returns changes during a product's lifetime, which you can simulate using the time-scale function. This is explained conceptually in Chapter 2 of the Derivative Academy.

Return probability distribution of a reverse convertible over time
Figure 9: Sketch of the return probability distribution of a reverse convertible and its change over time. The grey area shows the holding period. The orange line shows how the product accrues the coupon over time. The probability spike shows the discrete probability of receiving the coupon at maturity.
Chapter 7

Product Settings & Structuring Pane

Product Deep-Dive

After selecting a structured product, the main window shows two panes:

Product Settings Pane

Product settings pane
Figure 10: Product settings pane where you can change both product parameters and market price parameters.

On the left-hand side there are three areas:

Input product parameters — change product parameters such as the lifetime of the product in years or the strike and barrier levels in % of the underlying price at issuance. Click the granular symbol next to a parameter name to open a pop-up scroll bar. The underlying asset can also be selected here — choices include the S&P 500, EuroStoxx 50, DAX and others. This choice affects both the default market pricing parameters and the historical backtest.

Set pricing parameters — change market price parameters such as the level of interest rates or the volatility of the underlying asset. Standard settings are set to the long-term averages of the chosen underlying asset.

Run rules
Run rules: Runs the structuring rules defined in the rule modeller, taking into account any changes in market price parameters.
Reset
Reset: Reset all market parameters to their initial values.

Output of resulting parameters — shows calculated product parameters (actual strike levels, maturity date, product price, Value-at-Risk). Any change in product or market parameters automatically triggers a recalculation including the product plot.

Structuring Pane

The structuring pane is for expert users who want to create new structured products using advanced modelling techniques. Each product is modelled by a replicating portfolio of basic investment instruments and structuring rules — see the Derivative Academy chapter on ingredients for the conceptual background on replicating portfolios.

Structuring pane
Figure 11: Structuring pane: the upper table contains the replicating positions of the product whereas the lower table is used to define the structuring rules.

The structuring pane contains two tables:

1. The position table (upper) shows the positions that make up the structured product (the replicating portfolio), numbered Pos1, Pos2, etc.

New position
New position: Opens the TradeManager to create new positions.
Trade Manager — new position
Figure 12: Trade Manager to enter a new position or modify an existing position.
Trade Manager — modify position
Figure 13: Modify existing positions: only attributes not defined by user-defined rules can be modified.
Remove
Remove selected positions.
Copy
Copy selected positions into the clipboard.
Paste
Paste clipboard into the portfolio.

2. The rule table (lower) contains rules defining the basic position parameters. It has four columns:

  1. The variable defined by the rule — e.g. Pos1!Strike is the strike price of the instrument called Pos1.
  2. The formula used to calculate the variable at ValueDate.
  3. Product parameters (see below).
  4. A comment explaining the calculation rule.

Rules are managed by the following functions:

New rule
New rule: Opens the formula editor to enter a new rule.
Parameter
Define the parameter using the format: parameter name = initial value | minimum | maximum
Parameter definition example
Figure 14: Example showing how to define the parameter Participation with initial value 100%, minimum 60% and maximum 150%.
Comment
Add comment to explain a rule or parameter.
Comment example
Figure 15: Example of a comment explaining a rule in the rule table.
Formula editor
Figure 16: Formula editor to enter the dependent variable (menu upper right) as a function of other position variables (menu lower right). You can evaluate the formula using the Result button.

Structuring Example — Capital Protected Note

As a concrete example, consider a capital protected note using a zero-bond (Pos1) and a call option (Pos2). The challenge is to set the contract size of each instrument relative to the product notional and to set the call's strike. For the theoretical background on this construction, see Chapter 4 of the Derivative Academy.

We define a flexible Participation parameter: Participation = 80% | 60% | 120% (initial value 80%, range 60%–120%).

The rules to enter are:

Bond notional:
Pos1!Notional = ProductNotional × Pos1!MTM-Price

Option strike at the money:
Pos2!Strike = UnderlyingPrice

Number of underlyings:
Pos2!Number = Participation × ProductNotional / UnderlyingPrice
Structuring example — capital protected certificate
Figure 17: Set of positions and rules defining a capital protected certificate.

For educational purposes only. Not investment advice.