BOND Volatility Surface
From the Calypso Navigator, navigate to Market Data > Volatilities > Volatility Surface (menu action marketdata.VolatilitySurface3DWindow
).
BOND volatility surfaces can be created from offset points using the Default generation algorithm.
See also Volatility Surface Overview.
BOND Volatility Surface from Offsets Quick Reference Configuration Requirements
Surface Generation 1. Click New to start a new surface. 2. The Current checkbox is selected by default, meaning that when you save the surface, the system timestamps the surface with the current date and time. Clear the Current checkbox to enter a back-dated surface. You can modify the date and time fields. 3. Definition Panel — Select the following to define the surface: currency, volatility type “BOND”, bond product, strike type, interpolator, vol model, the Derived checkbox should not be selected, Default generator, date-roll convention, holiday calendars, pricing environment. 4. Offsets Panel — Select expirations, and enter strikes. 5. Points Panel — Click Generate to generate the points. Enter the point values. 6. Click Save, enter a name for the surface, and click OK. Pricer Configuration A BOND volatility surface is associated with a pricing environment under the Surfaces panel of the pricer configuration for the BOND volatility type and VOL usage. |
1. Definition Panel
Click New to start a new surface.
Select the following to define the surface: currency, volatility type “BOND”, bond product, strike type, interpolator, vol model, the Derived checkbox should not be selected, Default generator, date-roll convention, holiday calendars, pricing environment.
» | Select the type of strike: Strike, Relative Spread, Strike Offsets BPs, or Relative % - They are described below. |
» | Select the "Default" generation algorithm. |
If the spot lag parameter is set to true, the generated exercise dates are rolled using the conventions of the definition screen.
Note that SYNTHETIC_EXPIRY and SYNTHETIC_TENOR are not currently used.
Strike Types Details
Surface Type | Definition |
---|---|
Strike |
Absolute strike. Offset Points In the Offset panel, enter absolute strikes.
Underlying Instruments The underlying instruments must be specified using an absolute strike.
|
Relative Spread |
Current strike +/- spread minus ATM strike (in %). Offset Points In the Offset panel, enter relative spreads over the current strike in %. Make sure to add 0.
Underlying Instruments The underlying instruments must be specified using a relative strike in %. In this example the relative strike is -1%.
Note that when using a relative strike, one of the underlying instruments must be defined with a strike of 0.
|
Strike Offset BPs |
Current strike +/- offset minus ATM strike (in bp). Offset Points In the Offset panel, enter relative offset over the current strike in bp Make sure to add 0.
Underlying Instruments The underlying instruments must be specified using a relative strike in bp. In this example the relative strike is +25bp.
Note that when using a relative strike, one of the underlying instruments must be defined with a strike of 0.
|
Relative % |
% (current strike) minus ATM strike. Offset Points In the Offset panel, enter a percentage of the current strike.
Underlying Instruments The underlying instrument must be specified using a percentage of the current strike. In this example, it is 85% of the current strike.
|
2. Offsets Panel
Select the Offsets panel.
» | Click ... to select expirations. |
» | Enter a strike and click Add. Repeat for each strike value. |
3. Points Panel
Select the Points panel, and click Generate to generate the points.
In this example, volatilities are entered manually. Volatilities can also be copied from Excel.
4. Save Surface
Click Save in the bottom of the surface window. Enter a name for the surface, and click OK.
5. Pricer Configuration
From the Calypso Navigator, navigate to Market Data > Pricing Environment > Pricer Configuration. Load a pricer configuration and select the Surfaces panel.
» | Select the currency and BOND volatility type. |
» | Select a product or click ANY, and select PUT / CALL / or ANY. |
» | Select the VOL usage. |
» | Click ... to select the volatility surface. |
» | Click Add to add the surface to the list. |
» | Click Save to save the pricer configuration. |