Download as pdf or txt
Download as pdf or txt
You are on page 1of 21

Bloomberg User Manual

Second edition 2018


Faculty of Business and Economics
The University of Hong Kong

Chapter 6
Pricing and valuation for derivatives

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong

All content in this document (the "Content") is the property of the Faculty of Business and
Economics, The University of Hong Kong (the "Publisher") and is protected by copyright
and other intellectual property laws. You may print or download Content for your own
personal, non-commercial use. You may not distribute, modify, publish, reproduce, create
derivative works from, or sell or license all or any part of the Content in any medium to
anyone without the consent of the Publisher.

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 1
Chapter 6 Pricing and Valuation for
Derivatives
Overview
One of the key strengths of Bloomberg is the advanced pricing calculator platform it offers to
generate the mark to market value for derivatives in the market. Due to their complexity,
derivatives products have much higher profit margin than cash markets products.

This chapter has three objectives:

1) To locate the market pricing and analysis for derivatives products.


2) To understand the workflow from how a trader generates the terms and price by the
calculator to the actual execution of the trade by electronic confirmation through the
calculator.
3) To replicate basic derivative products in the market.

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 2
6.1 Equity Derivatives Functions
Bloomberg provides a wide range of equity derivative products traded in exchanges and OTC.
We will introduce a few monitoring functions for standard derivative products, such as warrants,
options and ELNs.

OMON<GO> Option Monitor

WMON<GO> Warrant Monitor

ELN <GO> ELN Market price Monitor

OMON provides real-time pricing and market data for exchange-traded call and put options for a
selected underlying security in a customized screen. You can see options with the greatest
volume and open interest, or identify arbitrage opportunities from discrepancies in put-call parity.
Standard templates provide variations of option data, but you can also create multiple templates
tailored to your needs.

Control Panel

Securities Options Pricing Tab


Panel
Figure 6.1 OMON

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 3
You can type OMON<GO> on the command bar to load the function with an equity ticker. For
example, type IBM US Equity OMON<GO>. The screen in Figure 6.1 appears which is
divided into 3 panels:

a) Control Panel – It allows you to adjust the data parameters of your analysis so that you can
view the number of calls and puts. You can select Calc Mode which allows you to compare your
pricing assumptions against the market to identify trading opportunities and test scenarios.

b) Securities Panel – It is optional and can be easily hid or expanded through the arrow toolbar.
It allows you to filter the group of securities against which the selected security is benchmarked.

c) Options Pricing Tab - It allows you to display option pricing by strike price and expiry dates.
Standard templates are available to choose and columns with key data can be customized.

WMON provide real-time display information for covered warrants on an underlying equity.
You can customize multiple templates according to the warrant information you need. You can
also filter the warrants according to volume, call/put, and exchange.

Template Setting

Warrant display Tab

Figure 6.2 WMON

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 4
You can type WMON<GO> on the command bar to load the function with an equity ticker. For
example, IBM US Equity WMON<GO>. The function page (Figure 6.2) is divided into 2
panels.

a) Template Setting – 95) Templates contains all templates with customize settings which allow
you to have specific settings/view. 96) Edit allow you to set up templates and customize column
settings.

b) Warrant Display Tab - It displays warrant pricing by exchanges with key trading parameters.

ELN<GO> is a pre-trade price discovery tool for Asian Equity Linked Notes in the Hong Kong
and Singapore markets. ELNs usually have one- or two-month maturities and are issued at a
discount to par.

Pricing Source

Figure 6.3 ELN

You can type ELN<GO> on the command bar to load the function. You can access retail ELN
pricing for all offerings by the contributing banks. This function enhances the pricing
effectiveness in ELN market and is commonly used as supplementary tool to predict the market
trend. See Figure 6.3 for a sample screen output.

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 5
Pricing and valuation for an Equity Derivatives

There are two core pricing calculators for equity derivatives, OVME<GO> and OVSN <GO>.
The former is the master calculator for all derivatives from single leg up to ten legs. The later
contains 11 structure derivatives which are commonly traded in the market.

Deal Panel

Greeks Panel

Strategy Menu

Calculation Panel

Figure 6.4 OVME

You can type OVME <GO> on the command line to load up the calculator. You will see Figure
6.4 on the screen which has two panels: Deal panel and Calculation Panel. Click on 3) Products
to see a pop up window with all strategies to select for the standard deal setup. Bloomberg also
offers visualization of strategy with option 10) Show Strategy Menu. The deal will show up with
standard figures.

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 6
Output Panel

Security Panel

Greeks Panel
Structure
Panel

Refresh Icon
Result field

Figure 6.5 OVME

On the setting page (Figure 6.5), you can change the inputs in any orange columns/boxes. 11)
Solver in Output Panel is the setting to control which field is the result field for all the
parameters according to the term sheet. Greek Panel shows the risk parameters of the deal.
Options in Structure Panel can only change among the option in the dropdown which highly
depends on strategy. Fields with Refresh Icon are live market data from which number is drawn
when you pull up the deal. You can click on the icon to refresh the number for accurate
calculation. Your pricing will be automatically shown in Result field after you finish inputting
the terms. In order to forecast your return, you can click into 32) Scenario Graph.

Trade confirmation

Save deal
Request for quote

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 7
After you confirm all parameters are correct for your deal, you can then click into 13) Save on
the toolbar to save the deal. System will ask you to create a Bloomberg ticker which will
represent this custom deal. The ticker starts with “+” sign in order to avoid duplication with
current security ticker. There is room for you to enter notes at the bottom of the screen. Next,
you could send this deal directly to your counterparty for quote by clicking in 15) Trade –
Request for quote and input the counterparty’s name on Bloomberg system. After the
confirmation of deal/price, you can select Send trade recap under 15) Trade for Trade
confirmation. At this point, the completed workflow of how you start from structuring an equity
derivative deal to trading and ending it with settlement confirmation is finished.

Last but not least, you will need to do valuation for the deals that you have traded before. There
are two simple ways to recall your trades.

Click on
the deal

Valuation of the
deal according to
market rate

Figure 6.6

First, you can simply input the ticker directly with the format of + Ticker Equity OVME<GO>.
For example, +IBM678 Equity OVME<GO>. Second, you can run OVME<GO> on command
line, click 12) Load for the full list of trades and choose from the list. The system will pull out
with latest market valuation directly as show in Figure 6.6 above.

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 8
6.2 FX Derivatives Functions
Bloomberg provides a full package of FX derivative products on top of spot and simple forward
products. In terms of electronic trading community, Bloomberg has been expanding in recent
years with its new product IBD (Instant Bloomberg Dealing). This product is something you
should explore in the future.

FXIP<GO> FX Trading Homepage

FRD <GO> FX Forward Calculator

WVOL <GO> FX World Volatility Matrix

OVDV<GO> FX Volatility Surface

FXIP<GO> provides a comprehensive overview of foreign exchange information so that you


can quickly identify market opportunities and risks. It enables you to access pricing, data, news,
and analytics for selected countries and regions. See Figure 6.7.

Figure 6.7 FXIP

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 9
FRD<GO> is a comprehensive solution for pricing FX forwards that provides you with market-
consensus forward rates for standard settlement dates, custom broken dates, and forward-
forwards.

Control Panel

Forward Setup

Pricing Panel

Figure 6.8 FRD

You can type FRD<GO> to load the function and change the settings by clicking 2) Settings in
Control Panel, then enter the currency pair in Forward Setup and the result for all tenor will be
shown in Pricing Panel (see Figure 6.8).

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 10
Type WVOL <GO> to display a snapshot of volatilities for currencies around the world. You
can quickly ascertain how volatilities are moving on a large scale, as well as access a complete
volatility surface for any of the available currencies.

Figure 6.9 WVOL

You can adjust the setting of Base Currency, Contributor and View in Control Panel to see (see
Figure 6.9) volatilities with different trading strategies, e.g. At the money (ATM), Risk Reversals
(RR), and Butterfly Spread (BF).

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 11
OVDV<GO> displays the FX volatility surfaces for a specific currency pair. It allows you to
customize the set of maturities for any surface and specify points as at-the-money (ATM) values
and absolute call/put values or butterfly (BF)/risk reversal (RR) spreads for the deltas. You can
also use OVDV to determine the price/strike for any maturity, expiry, delta, or strike for a
specific currency pair, and display the conventions used to interpret any point on the surface.

Figure 6.10 OVDV

You can type WVOL<GO> after inputting a pair of FX ticker with a format of Currency pair
ticker Crncy OVDV<GO>, e.g. EURHKD Crncy OVDV <GO>. The screen (Figure 6.10)
displays the FX volatility surface for a specific currency pair and the calculations for
maturity/expiry/delta/strike values under 99) Quick Pricer. The orange-colored bid/ask data are
contributed data, while the gray-colored data are interpolated or extrapolated from the
contributed data. If the surface that appears is the default surface for the currency pair, “Default
Surface” would appears in the bottom right of the screen.

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 12
Pricing and Valuation for a FX & Commodity Derivatives

OVML <GO> allows you to structure and price multi-leg foreign exchange options for a
selected currency pair or commodity, using custom pricing assumptions. It supports an extensive
set of option styles and multi-leg trading strategies for pricing options for the users to manage
risk, hedge positions, and run scenario analyses of actual or implied rates for their FX option
portfolios. Control Panel

Calculation Panel
Deal Panel Greeks Panel

Pricing Panel

Figure 6.11 OVML

You can type OVML <GO> on the command line to load up the calculator. You can enter
specific currency pair in Asset in Deal Panel (see Figure 6.11)

Control Panel – You can click on 91) Strategies or 92) Str. Notes for the list of derivative
structure. It supports 4 different assets under 89) Assets including OTC FX, Listed FX, OTC
Commodity and Listed Commodity. The OVML user’s settings can be located under 94) Data &
Settings

Deal Panel – You can create a trade with one or multiple legs, depending on the style or strategy
you choose. You can select any number of strategies and add/subtract trade legs to test your
assumptions. The spot rate is always the same for all legs. If different legs have different
maturities, the deposit rate, forward points, and forward outrights are quoted separately for each
leg. The function also supports models including Black-Scholes and Heston. You can override
the calibrated Heston parameters. If you change the deposit rate or forward rate, OVML assumes
a flat term structure. If you change the volatility, OVML assumes a flat volatility surface.

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 13
Greeks Panel – You can price deals with real-time market data and other FX pricing sources,
including an extensive set of Bloomberg curves as well as custom curves, then calculate the
profit or loss for individual trade legs or the entire deal. Refresh Icon available for more precise
calculation. You can select the sensitivity measures for the individual legs. Prices and Greeks
from individual legs are the same as in the case of a single-leg option

Pricing Panel – Display the pricing and results of the deal.

After pricing, you will be able to click on Save to upload the deal into the system by setting up
permissions. The calculator offers a Split View option which can enrich the layout of the page.
Matrix allows you to have a good preview on price change and forecast of Greeks. Scenario
Graph can be seen by a simple click on 53) Scenario.

Matrix

As we mentioned at the beginning for this session, FX/ Commodity electronic trading need
specific enablement so the dropdown option is being disabled under Trade.

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 14
OVML<GO> has a specific mechanism for pulling up saved deals. Due to its nature of being
able to support 4 different product categories, the custom ticker list is specific to the product that
you have select under 89)Asset..

Control Panel

Figure 6.12 OVML

Click on Load after selecting the right asset on above setting. The system will load up the list and
you can do filtering by different criteria from Control Panel. If you delete the security at Control
Panel, it will default to all securities under the same asset. Next, you will need to check the box
of the security, click on 2) Edit – Load. The system will load the security with calculator, all the
deal information will be in blue and preset to save values when the deal was first entered. The
solver results will be in green and all market live data will be updated to calculate the mark to
market value for valuation.

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 15
6.3 Interest rate Swap (IRS) Functions
Bloomberg is famous for its interest rate swap pricing calculator which covers all different types
of deals in the market. IRS has been a fast growing market due to the demand for interest rate
hedging and the volatility of the global benchmark interest rates. Cash flow management is also
getting more common to corporation which drives the development of IRS in banking industry.

IRSB<GO> IRS Homepage

VCUB <GO> Interest rate volatility

SWDF <GO> Swap curve settings

IRDD<GO> IRS Structure Manual

IRSB<GO> displays real-time prices for interest rate swap yields and spreads for a selected
country, so you can compare intraday market data to historical data in a single view. Prices are
generated by the Bloomberg BGN proprietary pricing algorithm for swaps, which reacts very
quickly and accurately to market changes during high liquidity periods, while simultaneously
producing smooth outputs as liquidity drops.

Control Panel

Real time price Historical Analysis

Figure 6.13 IRSB

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 16
In Figure 6.13, you can select the country at the top left corner of the screen after typing IRSB
<GO> on the command line. You can select different swap rate by the grey tabs on at the top of
the Control Panel. Real time pricing monitor take up the left part of the screen and historical data
analysis can help the user to judge the level of the price at the moment.

VCUB<GO> allows you to create a volatility cube, so you can calculate the interest rate
volatility and swaption volatility for the specified combination of strike, option term, and swap
tenor. VCUB captures the volatility smile/skew effect of in-the-money volatilities, at-the-money
volatilities, and out-of-the money volatilities.
Control Panel

7.3.1 Pricing and valuation for an IRS

7.4 Credit default Swap (CDS)

Figure 6.14 VCUB

Pricing and valuation for a Credit Default Swap


You need to input the currency after typing VCUB<GO> which calculates interest rate volatility
cubes with volatilities from ATM Swaptions, OTM caps, and interest rate listed options, if
applicable. The Swap Manager function (SWPM) uses the volatility cubes to price interest rate
options and structured notes.

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 17
SWDF <GO> allows you to customize your swap rates and volatility contributor defaults for a
variety of currencies. The swap rates on the curve are very important to any swap pricing
through SWPM<GO>
Source of
price settings

Pricing Contributors

Select country from


list of options

All interest rate


curves available

Figure 6.15 SWDF

After entering the country manual page, each country has different number of swap and basis
curves. The curve number will be commonly used in the SWPM<GO>. It allows you to
recognize the discount curve without knowing the full name. The setting Src is important since
you need to select 1 pricing format from 8 options. You can then click the curve name and see
the exact rates in each tenor.

IRDD<GO> displays description of interest rate swaps structures that can be valued in the Swap
Manager function (SWPM). We support up to 70 standard interest rate derivatives. It provides a
sample structure from 1) Structure and a detail document for calculation from 2) More info.

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 18
Pricing and valuation for Interest rate Swap ( IRS)

SWPM<GO> allows you to price a wide range of vanilla and exotic interest rate swaps, interest
rate options, swaptions, interest rate, and hybrid structured notes. You can analyze and update
curves and cash flows, as well as perform risk and scenario or "what if" analyses for the entire
deal or for each leg of the swap. You can also create and share templates and set your default
settings.
Control Panel

Deal Details Deal Details

Curve settings

Bond Calculation Result

Figure 6.16 SWPM

You can type SWPM<GO> to get into interest rate swap calculator. Interest rate swap is
basically exchange of 2 cash flows so there are 2 Deal Details tabs. You can click to 91)
Products to select any of the strategies, we have a list more than 70. After that you can enter the
terms on term sheet into Deal Details tab. The effective and maturity date are interlink between 2
tabs. You can then enter the rest of the columns, 61) Details is the link to schedule of accrual
with coupon payment schedule. If you would like to have a preview on the cashflow, you can
click into 5) Cashflow. Next, you will see there is a default Dscnt Curve number on both legs, it
will affect the amount of PV of each leg since it is being used to discount all the future cash flow.
Moving to valuation tab, you need to set the target that you want to calculator to calculation for
you. The market value at bottom left refers to direction of upfront cash flow to enter the deal
between 2 parties instead of P&L numbers.

Example: Creating an amortizing swap (5 year USD Amortizing swap, where you receive a USD
Fixed against paying USD 3M LIBOR.)

An amortizing swap is a type when both counterparties make interest payments based on a
notional that is declining (amortizing) or accreting (increasing) over the life of the trade. They
can be both fixed vs. float or float vs. float. Amortization factors are entered in the leg detail

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 19
section. You can enter a simple schedule, security based amortization (FNMA or other mortgage
security) or loan type.

Step1: Type SWPM –AMT <GO> or go to IRDD<GO> and select amortization swap

Step 2: Enter the terms into the trade

5 Year USD Fixed vs. USD 3M LIBOR Notional USD 10 million Amortizing at 500,000
Amortizing Swap Semi annually
Effective Date 09/10/12 Maturity 09/10/2017
User receives USD 0.800 Fixed p.a. Day Count Act / 360
Pay / Reset frequency quarterly Business days adj. Modified Following
User pays USD 1M LIBOR Reset frequency Monthly
Day Count Act/360 Business days adj. Modified Following

Amortizing at
500,000
Semi annually

Market value is Notional *Premium

Step 3: The calculator will generate a premium with the current deal. The Market value means
that Receiver need to pay $22,625.77 upfront to enter to the deal with the counterparty.

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 20
Step 4: Click on 32) Save to store the deal information by entering a ticker.
All swap ticker start with /

Step 5: Pull it up again for valuation, you can do so by clicking on 90) Action –Load.

Step 6: Clicking into the deal, it will pop up the calculator and you need to make sure the curve
date is today and valuation date is T+2.

Step7 : The difference of the market value comparing to the amount when you enter the deal is
the P&L.

6.4 Exercises
1. How can you set up a custom warrant monitor ?
2. How can you price an ELN on bloomberg ?
3. How can you create an equity option with 5 legs?
4. Which calculator should we use for commodity derivatives?
5. How can you price a Risk Riversal in OVML?
6. What might be the reason if your friend input the same parameters in SWPM<GO> but the
market value is different ?
7. How can you locate an document regarding Inflation Zero Coupon Swap

Copyright © 2018 by Faculty of Business and Economics, The University of Hong Kong 21

You might also like