Option Markets Overview

Embed Size (px)

Citation preview

  • 7/30/2019 Option Markets Overview

    1/74

    Option Markets Overview

    Liuren Wu

    Zicklin School of Business, Baruch College

    Option Pricing

    Liuren Wu (Baruch) Overview Option Pricing 1 / 74

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    2/74

    Outline

    1 General principles and applications

    2 Illustration of hedging/pricing via binomial trees

    3 The Black-Merton-Scholes model

    4 Introduction to Itos lemma and PDEs

    5 Real (P) v. risk-neutral (Q) dynamics

    6 Dynamic and static hedging

    Liuren Wu (Baruch) Overview Option Pricing 2 / 74

    http://find/
  • 7/30/2019 Option Markets Overview

    3/74

    Outline

    1 General principles and applications

    2 Illustration of hedging/pricing via binomial trees

    3 The Black-Merton-Scholes model

    4 Introduction to Itos lemma and PDEs

    5 Real (P) v. risk-neutral (Q) dynamics

    6 Dynamic and static hedging

    Liuren Wu (Baruch) Overview Option Pricing 3 / 74

    http://find/
  • 7/30/2019 Option Markets Overview

    4/74

    Review: Valuation and investment in primary securities

    The securities have direct claims to future cash flows.

    Valuation is based on forecasts of future cash flows and risk:

    DCF (Discounted Cash Flow Method): Discount time-series forecastedfuture cash flow with a discount rate that is commensurate with theforecasted risk.

    We diversify as much as we can. There are remaining risks afterdiversification market risk. We assign a premium to the remainingrisk we bear to discount the cash flows.

    Investment: Buy if market price is lower than model value; sell otherwise.

    Both valuation and investment depend crucially on forecasts of future cashflows (growth rates) and risks (beta, credit risk).

    This is not what we do.

    Liuren Wu (Baruch) Overview Option Pricing 4 / 74

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    5/74

    Compare: Derivative securities

    Payoffs are linked directly to the price of an underlying security.

    Valuation is mostly based on replication/hedging arguments.

    Find a portfolio that includes the underlying security, and possiblyother related derivatives, to replicate the payoff of the target derivativesecurity, or to hedge away the risk in the derivative payoff.

    Since the hedged portfolio is riskfree, the payoff of the portfolio can bediscounted by the riskfree rate.

    No need to worry about the risk premium of a zero-beta portfolio.

    Models of this type are called no-arbitrage models.

    Key: No forecasts are involved. Valuation is based on cross-sectionalcomparison.

    It is not about whether the underlying security price will go up or down(forecasts of growth rates /risks), but about the relative pricing relationbetween the underlying and the derivatives under all possible scenarios.

    Liuren Wu (Baruch) Overview Option Pricing 5 / 74

    http://find/
  • 7/30/2019 Option Markets Overview

    6/74

    Readings behind the technical jargons: P v. Q

    P: Actual probabilities that earnings will be high or low, estimated based onhistorical data and other insights about the company.

    Valuation is all about getting the forecasts right and assigning theappropriate price for the forecasted risk fair wrt future cashflows(and your risk preference).

    Q: Risk-neutral probabilities that one can use to aggregate expected

    future payoffs and discount them back with riskfree rate.It is related to real-time scenarios, but it is not real-time probability.

    Since the intention is to hedge away risk under all scenarios anddiscount back with riskfree rate, we do not really care about the actualprobability of each scenario happening.

    We just care about what all the possible scenarios are and whether ourhedging works under all scenarios.

    Q is not about getting close to the actual probability, but about beingfair/consistent wrt the prices of securities that you use for hedging.

    Associate P with time-series forecasts and Q with cross-sectionalcomparison.Liuren Wu (Baruch) Overview Option Pricing 6 / 74

    http://find/
  • 7/30/2019 Option Markets Overview

    7/74

    A Micky Mouse example

    Consider a non-dividend paying stock in a world with zero riskfree interest rate.Currently, the market price for the stock is $100. What should be the forwardprice for the stock with one year maturity?

    The forward price is $100.

    Standard forward pricing argument says that the forward price shouldbe equal to the cost of buying the stock and carrying it over tomaturity.The buying cost is $100, with no storage or interest cost or dividendbenefit.

    How should you value the forward differently if you have inside information

    that the company will be bought tomorrow and the stock price is going todouble?

    Shorting a forward at $100 is still safe for you if you can buy the stockat $100 to hedge.

    Liuren Wu (Baruch) Overview Option Pricing 7 / 74

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    8/74

    Investing in derivative securities without insights

    If you can really forecast (or have inside information on) future cashflows,you probably do not care much about hedging or no-arbitrage pricing.

    What is risk to the market is an opportunity for you.

    You just lift the market and try not getting caught for insider trading.

    If you do not have insights on cash flows and still want to invest inderivatives, the focus does not need to be on forecasting, but oncross-sectional consistency.

    No-arbitrage pricing models can be useful.

    Identifying the right hedge can be as important (if not more so) asgenerating the right valuation.

    Liuren Wu (Baruch) Overview Option Pricing 8 / 74

    http://find/
  • 7/30/2019 Option Markets Overview

    9/74

    What are the roles of an option pricing model?

    1 Interpolation and extrapolation:

    Broker-dealers: Calibrate the model to actively traded option contracts,use the calibrated model to generate option values for contractswithout reliable quotes (for quoting or book marking).

    Criterion for a good model: The model value needs to match observedprices (small pricing errors) because market makers cannot take big

    views and have to passively take order flows.Sometimes one can get away with interpolating (linear or spline)without a model.

    The need for a cross-sectionally consistent model becomes stronger forextrapolation from short-dated options to long-dated contracts, or for

    interpolation of markets with sparse quotes.The purpose is less about finding a better price or getting a betterprediction of future movements, but more about making sure theprovided quotes on different contracts are consistent in the sensethat no one can buy and sell with you to lock in a profit on you.

    Liuren Wu (Baruch) Overview Option Pricing 9 / 74

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    10/74

    What are the roles of an option pricing model?

    2 Alpha generation

    Investors: Hope that market price deviations from the model fairvalue are mean reverting.

    Criterion for a good model is not to generate small pricing errors, but

    to generate (hopefully) large, transient errors.When the market price deviates from the model value, one hopes thatthe market price reverts back to the model value quickly.

    One can use an error-correction type specification to test theperformance of different models.

    However, alpha is only a small part of the equation, especially forinvestments in derivatives.

    Liuren Wu (Baruch) Overview Option Pricing 10 / 74

    http://find/
  • 7/30/2019 Option Markets Overview

    11/74

    What are the roles of an option pricing model?

    3 Risk hedge and management:

    Hedging and managing risk plays an important role in derivatives.Market makers make money by receiving bid-ask spreads, but optionsorder flow is so sparse that they cannot get in and out of contractseasily and often have to hold their positions to expiration.

    Without proper hedge, market value fluctuation can easily dominate

    the spread they make.Investors (hedge funds) can make active derivative investments basedon the model-generated alpha. However, the convergence movementfrom market to model can be a lot smaller than the market movement,if the positions are left unhedged. Try the forward example earlier.

    The estimated model dynamics provide insights on how tomanage/hedge the risk exposures of the derivative positions.

    Criterion of a good model: The modeled risks are real risks and are theonly risk sources.

    Once one hedges away these risks, no other risk is left.

    Liuren Wu (Baruch) Overview Option Pricing 11 / 74

    http://find/
  • 7/30/2019 Option Markets Overview

    12/74

    What are the roles of an option pricing model?

    4 Answering economic questions with the help of options observations

    Macro/corporate policies interact with investor preferences andexpectations to determine financial security prices.

    Reverse engineering: Learn about policies, expectations, andpreferences from security prices.

    At a fixed point in time, one can learn a lot more from the largeamount of option prices than from a single price on the underlying.

    Long time series are hard to come by. The large cross sections ofderivatives provide a partial replacement.

    The Breeden and Litzenberger (1978) result allows one to infer therisk-neutral return distribution from option prices across all strikes at afixed maturity. Obtaining further insights often necessitates morestructures/assumptions/an option pricing model.

    Criterion for a good model: The model contains intuitive, easilyinterpretable, economic meanings.

    Liuren Wu (Baruch) Overview Option Pricing 12 / 74

    http://find/
  • 7/30/2019 Option Markets Overview

    13/74

    Outline

    1 General principles and applications

    2 Illustration of hedging/pricing via binomial trees

    3 The Black-Merton-Scholes model

    4 Introduction to Itos lemma and PDEs

    5 Real (P) v. risk-neutral (Q) dynamics

    6 Dynamic and static hedging

    Liuren Wu (Baruch) Overview Option Pricing 13 / 74

    http://find/
  • 7/30/2019 Option Markets Overview

    14/74

    Derivative products

    Forward & futures:

    Terminal Payoff: (ST K), linear in the underlying security price (ST).No-arbitrage pricing:

    Buying the underlying security and carrying it over to expiry generatesthe same payoff as signing a forward.

    The forward price should be equal to the cost of the replicatingportfolio (buy & carry).

    This pricing method does not depend on (forecasts) how the underlyingsecurity price moves in the future or whether its current price is fair.

    but it does depend on the actual cost of buying and carrying (not all

    things can be carried through time...), i.e., the implementability of thereplicating strategy.

    Ft,T = Ste(rq)(Tt), with r and q being continuously compounded

    rates of carrying cost (interest, storage) and benefit (dividend, foreigninterest, convenience yield).

    Liuren Wu (Baruch) Overview Option Pricing 14 / 74

    http://find/
  • 7/30/2019 Option Markets Overview

    15/74

    Derivative products

    Options:

    Terminal Payoff: Call (ST K)+

    , put (K ST)+

    .European, American, ITM, OTM, ATMV...

    No-arbitrage pricing:

    Can we replicate the payoff of an option with the underlying security sothat we can value the option as the cost of the replicating portfolio?

    Can we use the underlying security (or something else liquid and withknown prices) to completely hedge away the risk?

    If we can hedge away all risks, we do not need to worry about riskpremiums and one can simply set the price of the contract to the valueof the hedge portfolio (maybe plus a premium).

    No-arbitrage models:

    For forwards, we can hedge away all risks without assumption on pricedynamics (only assumption on being able to buy and carry...)

    For options, we can hedge away all risks under some assumptions onthe price dynamics and frictionless transactions.

    Liuren Wu (Baruch) Overview Option Pricing 15 / 74

    http://find/
  • 7/30/2019 Option Markets Overview

    16/74

    Another Mickey Mouse example: A one-step binomial tree

    Observation: The current stock price (St) is $20.The current continuously compounded interest rate r (at 3 month maturity)is 12%. (crazy number from Hulls book).

    Model/Assumption: In 3 months, the stock price is either $22 or $18 (nodividend for now).

    St = 20

    PPPP

    ST = 22

    ST = 18Comments:

    Once we make the binomial dynamics assumption, the actual probability of

    reaching either node (going up or down) no longer matters.We have enough information (we have made enough assumption) to priceoptions that expire in 3 months.

    Remember: For derivative pricing, what matters is the list of possiblescenarios, but not the actual probability of each scenario happening.

    Liuren Wu (Baruch) Overview Option Pricing 16 / 74

    A 3 h ll i

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    17/74

    A 3-month call option

    Consider a 3-month call option on the stock with a strike of $21.

    Backward induction: Given the terminal stock price (ST), we can compute

    the option payoff at each node, (ST K)+.The zero-coupon bond price with $1 par value is: 1 e.12.25 = $0.9704.

    Bt = 0.9704

    St = 20ct = ?

    QQQQ

    BT = 1ST = 22cT = 1

    BT = 1ST = 18cT = 0

    Two angles:

    Replicating: See if you can replicate the calls payoff using stock and bond. If the payoffs equal, so does the value.Hedging: See if you can hedge away the risk of the call using stock. Ifthe hedged payoff is riskfree, we can compute the present value usingriskfree rate.

    Liuren Wu (Baruch) Overview Option Pricing 17 / 74

    R li i

    http://find/
  • 7/30/2019 Option Markets Overview

    18/74

    Replicating

    Bt

    = 0.9704St = 20ct = ?

    QQQQ

    BT = 1ST = 22

    cT = 1BT = 1ST = 18cT = 0

    Assume that we can replicate the payoff of 1 call using share of stock and

    D par value of bond, we have

    1 = 22 + D1, 0 = 18 + D1.

    Solve for : = (1 0)/(22 18) = 1/4. = Change in C/Change in S,a sensitivity measure.Solve for D: D = 14 18 = 4.5 (borrow).Value of option = value of replicating portfolio= 14 20 4.5 0.9704 = 0.633.

    Liuren Wu (Baruch) Overview Option Pricing 18 / 74

    H d i

    http://find/
  • 7/30/2019 Option Markets Overview

    19/74

    Hedging

    Bt = 0.9704St = 20ct = ?

    QQQQ

    BT = 1ST = 22

    cT = 1

    BT = 1ST = 18cT = 0

    Assume that we can hedge away the risk in 1 call by shorting share ofstock, such as the hedged portfolio has the same payoff at both nodes:

    122 = 018.

    Solve for : = (1 0)/(22 18) = 1/4 (the same): = Change in C/Change in S, a sensitivity measure.

    The hedged portfolio has riskfree payoff: 1 14 22 = 0 14 18 = 4.5.Its present value is: 4.5 0.9704 = 4.3668 = 1ctSt.ct = 4.3668 + St = 4.3668 + 14 20 = 0.633.

    Liuren Wu (Baruch) Overview Option Pricing 19 / 74

    O i i l d l i t l

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    20/74

    One principle underlying two angles

    If you can replicate, you can hedge:

    Long the option contract, short the replicating portfolio.

    The replication portfolio is composed of stock and bond.

    Since bond only generates parallel shifts in payoff and does not play any rolein offsetting/hedging risks, it is the stock that really plays the hedging role.

    The optimal hedge ratio when hedging options using stocks is defined as theratio of option payoff change over the stock payoff change Delta.

    Hedging derivative risks using the underlying security (stock, currency) iscalled delta hedging.

    To hedge a long position in an option, you need to short delta of theunderlying.To replicate the payoff of a long position in option, you need to longdelta of the underlying.

    Liuren Wu (Baruch) Overview Option Pricing 20 / 74

    Th li it f d lt h d i

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    21/74

    The limit of delta hedging

    Delta hedging completely erases risk under the binomial model assumption:The underlying stock can only take on two possible values.

    Using two (different) securities can span the two possible realizations.

    We can use stock and bond to replicate the payoff of an option.We can also use stock and option to replicate the payoff of a bond.

    One of the 3 securities is redundant and can hence be priced by theother two.

    What will happen for the hedging/replicating exercise if the stock can takeon 3 possible values three months later, e.g., (22, 20, 18)?

    It is impossible to find a that perfectly hedge the option position orreplicate the option payoff.We need another instrument (say another option) to do perfecthedging or replication.

    Liuren Wu (Baruch) Overview Option Pricing 21 / 74

    Introduction to risk neutral valuation

    http://find/
  • 7/30/2019 Option Markets Overview

    22/74

    Introduction to risk-neutral valuation

    Bt = 0.9704

    St = 20

    p

    Q

    QQQ1 p

    BT = 1ST = 22

    BT = 1ST = 18

    Compute a set of artificial probabilities for the two nodes (p, 1 p) suchthat the stock price equals the expected value of the terminal payment,discounted by the riskfree rate.

    20 = 0.9704 (22p+ 18(1 p)) p = 20/0.9704182218 = 0.6523Since we are discounting risky payoffs using riskfree rate, it is as if we live inan artificial world where people are risk-neutral. Hence, (p, 1 p) are the

    risk-neutral probabilities.These are not really probabilities, but more like unit prices:0.9704p is theprice of a security that pays $1 at the up state and zero otherwise.0.9704(1 p) is the unit price for the down state.To exclude arbitrage, the same set of unit prices (risk-neutral probabilities)

    should be applicable to all securities, including options.Liuren Wu (Baruch) Overview Option Pricing 22 / 74

    Risk neutral probabilities

    http://find/
  • 7/30/2019 Option Markets Overview

    23/74

    Risk-neutral probabilities

    Under the binomial model assumption, we can identify a unique set ofrisk-neutral probabilities (RNP) from the current stock price.

    The risk-neutral probabilities have to be probability-like (positive, lessthan 1) for the stock price to be arbitrage free.What would happen if p< 0 or p > 1?

    If the prices of market securities do not allow arbitrage, we can identify at

    least one set of risk-neutral probabilities that match with all these prices.When the market is, in addition, complete (all risks can be hedged awaycompletely by the assets), there exist one unique set of RNP.

    Under the binomial model, the market is complete with the stock alone. Wecan uniquely determine one set of RNP using the stock price alone.

    Under a trinomial assumption, the market is not complete with the stockalone: There are many feasible RNPs that match the stock price.

    In this case, we add an option to fully determine a unique set of RNP.That is, we use this option (and the trinomial) to complete the market.

    Liuren Wu (Baruch) Overview Option Pricing 23 / 74

    Market completeness

    http://find/
  • 7/30/2019 Option Markets Overview

    24/74

    Market completeness

    Market completeness (or incompleteness) is a relative concept: Market may

    not be complete with one asset, but can be complete with two...

    To me, the real-world market is severely incomplete with primary marketsecurities alone (stocks and bonds).

    To complete the market, we need to include all available options, plus model

    structures.Model and instruments can play similar rules to complete a market.

    RNP are not learned from the stock price alone, but from the option prices.

    Risk-neutral dynamics need to be estimated using option prices.

    Options are not redundant.

    Caveats: Be aware of the reverse flow of information and supply/demandshocks.

    Liuren Wu (Baruch) Overview Option Pricing 24 / 74

    Muti step binomial trees

    http://find/
  • 7/30/2019 Option Markets Overview

    25/74

    Muti-step binomial trees

    A one-step binomial model looks very Mickey Mouse: In reality, the stockprice can take on many possible values than just two.

    Extend the one-step to multiple steps. The number of possible values(nodes) at expiry increases with the number of steps.

    With many nodes, using stock alone can no longer achieve a perfect hedgein one shot.

    But locally, within each step, we still have only two possible nodes. Thus,we can achieve perfect hedge within each step.

    We just need to adjust the hedge at each step dynamic hedging.

    By doing as many hedge rebalancing at there are time steps, we can still

    achieve a perfect hedge globally.The market can still be completed with the stock alone, in a dynamic sense.

    A multi-step binomial tree can still still very useful in practice in, forexample, handling American options, discrete dividends, interest rate termstructures ...

    Liuren Wu (Baruch) Overview Option Pricing 25 / 74

    Constructing the binomial tree

    http://find/
  • 7/30/2019 Option Markets Overview

    26/74

    Constructing the binomial tree

    St

    ft

    QQQQ

    Stufu

    Stdfd

    One way to set up the tree is to use (u, d) to match the stock return

    volatility (Cox, Ross, Rubinstein):

    u = e

    t, d = 1/u.

    the annualized return volatility (standard deviation).

    The risk-neutral probability becomes: p = adud wherea = ert for non-dividend paying stock.a = e(rq)t for dividend paying stock.a = e(rrf)t for currency.a = 1 for futures.

    Liuren Wu (Baruch) Overview Option Pricing 26 / 74

    Estimating the return volatility

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    27/74

    Estimating the return volatility

    To determine the tree (St, u, d), we set

    u = e

    t

    , d = 1/u.The only un-observable or free parameter is the return volatility .

    Mean expected return (risk premium) does not matter for derivativepricing under the binomial model because we can completely hedgeaway the risk.St can be observed from the stock market.

    We can estimate the return volatility using the time series data:

    =

    1

    t

    1

    N1

    Nt=1(Rt R)2

    . 1t is for annualization.

    Implied volatility: We can estimate the volatility () by matching observedoption prices.

    Under the current model assumption, the two approaches should generatesimilar estimates on average, but they differ in reality (for reasons that welldiscuss later).

    Liuren Wu (Baruch) Overview Option Pricing 27 / 74

    Outline

    http://find/
  • 7/30/2019 Option Markets Overview

    28/74

    Outline

    1 General principles and applications

    2 Illustration of hedging/pricing via binomial trees

    3 The Black-Merton-Scholes model

    4 Introduction to Itos lemma and PDEs

    5 Real (P) v. risk-neutral (Q) dynamics

    6 Dynamic and static hedging

    Liuren Wu (Baruch) Overview Option Pricing 28 / 74

    The Black-Merton-Scholes (BMS) model

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    29/74

    The Black Merton Scholes (BMS) model

    Black and Scholes (1973) and Merton (1973) derive option prices under the

    following assumption on the stock price dynamics,

    dSt = Stdt+ StdWt

    The binomial model: Discrete states and discrete time (The number of

    possible stock prices and time steps are both finite).The BMS model: Continuous states (stock price can be anything between 0and ) and continuous time (time goes continuously).BMS proposed the model for stock option pricing. Later, the model hasbeen extended/twisted to price currency options (Garman&Kohlhagen) andoptions on futures (Black).

    I treat all these variations as the same concept and call themindiscriminately the BMS model.

    Liuren Wu (Baruch) Overview Option Pricing 29 / 74

    Primer on continuous time process

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    30/74

    Primer on continuous time process

    dSt = Stdt+ StdWt

    The driver of the process is Wt, a Brownian motion, or a Wiener process.

    The sample paths of a Brownian motion are continuous over time, butnowhere differentiable.

    It is the idealization of the trajectory of a single particle beingconstantly bombarded by an infinite number of infinitessimally smallrandom forces.

    Like a shark, a Brownian motion must always be moving, or else it dies.

    If you sum the absolute values of price changes over a day (or any time

    horizon) implied by the model, you get an infinite number.If you tried to accurately draw a Brownian motion sample path, yourpen would run out of ink before one second had elapsed.

    Liuren Wu (Baruch) Overview Option Pricing 30 / 74

    Properties of a Brownian motion

    http://find/
  • 7/30/2019 Option Markets Overview

    31/74

    Properties of a Brownian motion

    dSt = Stdt+ StdWt

    The process Wt generates a random variable that is normally

    distributed with mean 0 and variance t, (0, t). (Also referred to as Gaussian.)Everybody believes in the normal approximation, theexperimenters because they believe it is a mathematical theorem,the mathematicians because they believe it is an experimentalfact!

    The process is made of independent normal increments dWt (0, dt).d is the continuous time limit of the discrete time difference ().t denotes a finite time step (say, 3 months), dt denotes an extremelythin slice of time (smaller than 1 milisecond).It is so thin that it is often referred to as instantaneous.Similarly, dWt = Wt+dtWt denotes the instantaneous increment(change) of a Brownian motion.

    By extension, increments over non-overlapping time periods areindependent: For (t1 > t2 > t3), (Wt3 Wt2 ) (0, t3 t2) is independentof (W

    t2 W

    t1)

    (0, t2

    t1

    ).

    Liuren Wu (Baruch) Overview Option Pricing 31 / 74

    Properties of a normally distributed random variable

    http://find/
  • 7/30/2019 Option Markets Overview

    32/74

    p y

    dSt = Stdt+ StdWt

    If X (0, 1), then a + bX (a, b2).If y (m, V), then a + by (a + bm, b2V).Since dWt (0, dt), the instantaneous price changedSt = Stdt+ StdWt

    (Stdt,

    2S2tdt).

    The instantaneous return dSS

    = dt+ dWt (dt, 2dt).Under the BMS model, is the annualized mean of the instantaneousreturn instantaneous mean return.2 is the annualized variance of the instantaneous return

    instantaneous return variance. is the annualized standard deviation of the instantaneous return instantaneous return volatility.

    Liuren Wu (Baruch) Overview Option Pricing 32 / 74

    Geometric Brownian motion

    http://find/
  • 7/30/2019 Option Markets Overview

    33/74

    dSt/St = dt+ dWt

    The stock price is said to follow a geometric Brownian motion. is often referred to as the drift, and the diffusion of the process.

    Instantaneously, the stock price change is normally distributed,(Stdt,

    2S2tdt).

    Over longer horizons, the price change is lognormally distributed.

    The log return (continuous compounded return) is normally distributed overall horizons:dln St =

    12 2

    dt+ dWt. (By Itos lemma)

    dln St (dt1

    2

    2

    dt,

    2

    dt).ln St (ln S0 + t 12 2t, 2t).ln ST/St

    12 2

    (T t), 2(T t).

    Integral form: St = S0et 12 2t+Wt, ln St = ln S0 + t 12 2t+ Wt

    Liuren Wu (Baruch) Overview Option Pricing 33 / 74

    Normal versus lognormal distribution

    http://find/
  • 7/30/2019 Option Markets Overview

    34/74

    g

    dSt = Stdt+ StdWt, = 10%, = 20%, S0 = 100, t = 1.

    1 0.5 0 0.5 10

    0.2

    0.4

    0.6

    0.8

    1

    1.2

    1.4

    1.6

    1.8

    2

    PDF

    ofln(S

    t/S

    0)

    ln(St/S

    0)

    50 100 150 200 2500

    0.002

    0.004

    0.006

    0.008

    0.01

    0.012

    0.014

    0.016

    0.018

    0.02

    PDF

    ofSt

    St

    S0

    =100

    The earliest application of Brownian motion to finance is by Louis Bachelier in hisdissertation (1900) Theory of Speculation. He specified the stock price asfollowing a Brownian motion with drift:

    dSt = dt+ dWt

    Liuren Wu (Baruch) Overview Option Pricing 34 / 74

    Simulate 100 stock price sample paths

    http://find/
  • 7/30/2019 Option Markets Overview

    35/74

    p p p

    dSt = Stdt+ StdWt, = 10%, = 20%, S0 = 100, t = 1.

    0 50 100 150 200 250 3000.04

    0.03

    0.02

    0.01

    0

    0.01

    0.02

    0.03

    0.04

    0.05

    Dailyreturns

    Days0 50 100 150 200 250 300

    60

    80

    100

    120

    140

    160

    180

    200

    Stockprice

    days

    Stock with the return process: dln St = ( 12 2)dt+ dWt.Discretize to daily intervals dt

    t = 1/252.

    Draw standard normal random variables (100 252) (0, 1).Convert them into daily log returns: Rd = ( 12 2)t+

    t.

    Convert returns into stock price sample paths: St = S0e252

    d=1 Rd.

    Liuren Wu (Baruch) Overview Option Pricing 35 / 74

    Outline

    http://find/
  • 7/30/2019 Option Markets Overview

    36/74

    1 General principles and applications

    2 Illustration of hedging/pricing via binomial trees

    3 The Black-Merton-Scholes model

    4 Introduction to Itos lemma and PDEs

    5 Real (P) v. risk-neutral (Q) dynamics

    6 Dynamic and static hedging

    Liuren Wu (Baruch) Overview Option Pricing 36 / 74

    Itos lemma on continuous processes

    http://find/
  • 7/30/2019 Option Markets Overview

    37/74

    Given a dynamics specification for xt, Itos lemma determines the dynamics ofany functions of x and time, yt = f(xt, t). Example: Given dynamics on St,derive dynamics on ln St/S0.For a generic continuous process xt,

    dxt = xdt+ xdWt,

    the transformed variable y = f(x, t) follows,

    dyt = ft + fxx + 12 fxx2x dt+ fxxdWtYou can think of it as aTaylor expansion up to dt term, with (dW)2 = dt

    Example 1: dSt = Stdt+ StdWt and y = ln St. We havedln St = 12 2 dt+ dWtExample 2: dvt = ( vt) dt+ vtdWt, and t = vt.

    dt =

    1

    21t

    1

    2t 1

    821t

    dt+

    1

    2dWt

    Example 3: dxt = xtdt+ dWt and vt = a + bx2t . dvt =?.Liuren Wu (Baruch) Overview Option Pricing 37 / 74

    Itos lemma on jumps

    http://find/
  • 7/30/2019 Option Markets Overview

    38/74

    For a generic process xt with jumps,

    dxt = xdt+ xdWt +

    g(z) ((dz, dt) (z, t)dzdt) ,= (x Et[g]) dt+ xdWt +

    g(z)(dz, dt),

    where the random counting measure (dz, dt) realizes to a nonzero value for a

    given z if and only if x jumps from xt to xt = xt + g(z) at time t. The process(z, t)dzdt compensates the jump process so that the last term is the incrementof a pure jump martingale. The transformed variable y = f(x, t) follows,

    dyt = ft + fxx +

    12 fxx

    2x

    dt+ fxxdWt

    + (f(xt + g(z), t) f(xt, t)) (dz, dt) fxg(z)(z, t)dzdt,= ft + fx (x Et[g]) + 12 fxx2x dt+ fxxdWt+

    (f(xt + g(z), t) f(xt, t)) (dz, dt)

    Liuren Wu (Baruch) Overview Option Pricing 38 / 74

    Itos lemma on jumps: Merton (1976) example

    http://find/
  • 7/30/2019 Option Markets Overview

    39/74

    dyt = ft + fxx +12 fxx

    2x dt+ fxxdWt+ (f(xt + g(z), t) f(xt, t)) (dz, dt) fxg(z)(z, t)dzdt,

    =

    ft + fx (x Et[g(z)]) + 12 fxx2x

    dt+ fxxdWt+

    (f(xt + g(z), t) f(xt, t)) (dz, dt)Merton (1976)s jump-diffusion process:

    dSt = Stdt+ StdWt + St (ez 1) ((z, t) (z, t)dzdt) , andy = ln St. We havedln St =

    1

    22

    dt+ dWt +

    z(dz, dt)

    (ez 1) (z, t)dzdt

    f(xt

    + g(z), t)

    f(xt

    , t) = ln St

    ln St

    = ln(St

    ez)

    ln St

    = z.

    The specification (ez 1) on price guarantees that the maximum downsidejump is no larger than the pre-jump price level St.

    In Merton, (z, t) = 1J

    2e (zJ)

    2

    22J .

    Liuren Wu (Baruch) Overview Option Pricing 39 / 74

    The key idea behind BMS option pricing

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    40/74

    Under the binomial model, if we cut time step t small enough, the

    binomial tree converges to the distribution behavior of the geometricBrownian motion.

    Reversely, the Brownian motion dynamics implies that if we slice the timethin enough (dt), it behaves like a binomial tree.

    Under this thin slice of time interval, we can combine the option withthe stock to form a riskfree portfolio, like in the binomial case.

    Recall our hedging argument: Choose such that f S is riskfree.The portfolio is riskless (under this thin slice of time interval) and mustearn the riskfree rate.

    Since we can hedge perfectly, we do not need to worry about riskpremium and expected return. Thus, does not matter for thisportfolio and hence does not matter for the option valuation.

    Only matters, as it controls the width of the binomial branching.

    Liuren Wu (Baruch) Overview Option Pricing 40 / 74

    The hedging proof

    http://find/
  • 7/30/2019 Option Markets Overview

    41/74

    The stock price dynamics: dS = Sdt+ SdWt.

    Let f(S, t) denote the value of a derivative on the stock, by Itos lemma:dft = ft + fSS + 12 fSS2S2 dt+ fSSdWt.At time t, form a portfolio that contains 1 derivative contract and = fSof the stock. The value of the portfolio is P = f fSS.The instantaneous uncertainty of the portfolio is fSSdWt

    fSSdWt = 0.

    Hence, instantaneously the delta-hedged portfolio is riskfree.

    Thus, the portfolio must earn the riskfree rate: dP = rPdt.

    dP = df fSdS =

    ft + fSS +12 fSS

    2S2 fSS

    dt = r(f fSS)dtThis lead to the fundamental partial differential equation (PDE):

    ft + rSfS + 12 fSS2S2 = rfwhich together with the associated terminal conditions, determines theoption value.

    No where do we see the drift (expected return) of the price dynamics () inthe PDE.

    Liuren Wu (Baruch) Overview Option Pricing 41 / 74

    Partial differential equation

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    42/74

    The hedging argument leads to the following partial differential equation:

    ft

    + (r q)SfS

    + 12

    2S2 2

    fS2

    = rf

    The only free parameter is (as in the binomial model).

    Solving this PDE, subject to the terminal payoff condition of the derivative(e.g., fT = (ST

    K)+ for a European call option), BMS derive analytical

    formulas for call and put option value.

    Similar formula had been derived before based on distributional(normal return) argument, but was still in.The realization that option valuation does not depend on is big.Plus, it provides a way to hedge the option position.

    The PDE is generic for any derivative securities, as long as S followsgeometric Brownian motion.

    Given boundary conditions, derivative values can be solved numericallyfrom the PDE.

    Liuren Wu (Baruch) Overview Option Pricing 42 / 74

    Explicit finite difference method

    http://find/
  • 7/30/2019 Option Markets Overview

    43/74

    One way to solve the PDE numerically is to discretize across time using Ntime steps (0, t, 2t, , T) and discretize across states using M grids(0, S, , Smax).We can approximate the partial derivatives at time i and state j, (i,j), bythe differences:

    fS fi,j+1

    fi,j

    12S , fSS fi,j+1+

    fi,j

    12fi,jS2 , and ft =

    fi,j

    fi

    1,jt

    The PDE becomes:fi,jfi1,j

    t + (r q)jSfi,j+1fi,j1

    2S +12

    2j2 (S)2

    = rfi,j

    Collecting terms: fi1,j = ajfi,j1 + bjfi,j + cjfi,j+1

    Essentially a trinominal tree: The time-i value at j state of fi,j is aweighted average of the time-i + 1 values at the three adjacent states(j 1,j,j + 1).

    Liuren Wu (Baruch) Overview Option Pricing 43 / 74

    Finite difference methods: variations

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    44/74

    At (i,j), we can define the difference (ft, fS) in three different ways:

    Backward: ft = (fi,j fi1,j)/t.Forward: ft = (fi+1,j fi,j)/t.Centered: ft = (fi+1,j

    fi1,j)/(2t).

    Different definitions results in different numerical schemes:

    Explicit: fi1,j = ajfi,j1 + bjfi,j + cjfi,j+1.Implicit: ajfi,j1 + +bjfi,j + cjfi,j+1 = fi+1,j.Crank-Nicolson:

    jfi1,j1 + (1j)fi1,jjfi1,j+1 = jfi,j1 +(1+ j)fi,j+ jfi,j+1.

    Liuren Wu (Baruch) Overview Option Pricing 44 / 74

    The BMS formula for European options

    http://find/
  • 7/30/2019 Option Markets Overview

    45/74

    ct = Steq(Tt)N(d1)

    Ker(Tt)N(d2),

    pt = Steq(Tt)N(d1) + Ker(Tt)N(d2),where

    d1 =ln(St/K)+(rq)(Tt)+ 12 2(Tt)

    Tt ,

    d2 =ln(St/K)+(rq)(Tt) 122(Tt)

    Tt = d1

    T t.

    Black derived a variant of the formula for futures (which I like better):

    ct = er(Tt) [FtN(d1) KN(d2)],

    with d1,2 =ln(Ft/K) 12 2(Tt)

    Tt .

    Recall: Ft = Ste(rq)(Tt).

    Once I know call value, I can obtain put value via put-call parity:ct pt = er(Tt) [Ft Kt].

    Liuren Wu (Baruch) Overview Option Pricing 45 / 74

    Implied volatility

    http://find/
  • 7/30/2019 Option Markets Overview

    46/74

    ct = er(Tt) [FtN(d1) KN(d2)] , d1,2 =

    ln(Ft/K) 12 2(T t)

    T

    t

    Since Ft (or St) is observable from the underlying stock or futures market,(K, t, T) are specified in the contract. The only unknown (and hence free)parameter is .

    We can estimate from time series return (standard deviation calculation).

    Alternatively, we can choose to match the observed option price implied volatility (IV).

    There is a one-to-one correspondence between prices and implied volatilities.

    Traders and brokers often quote implied volatilities rather than dollar prices.

    The BMS model says that IV = . In reality, the implied volatilitycalculated from different option contracts (across different strikes,maturities, dates) are usually different.

    Liuren Wu (Baruch) Overview Option Pricing 46 / 74

    Outline

    http://find/
  • 7/30/2019 Option Markets Overview

    47/74

    1 General principles and applications

    2 Illustration of hedging/pricing via binomial trees

    3 The Black-Merton-Scholes model

    4 Introduction to Itos lemma and PDEs

    5 Real (P) v. risk-neutral (Q) dynamics

    6 Dynamic and static hedging

    Liuren Wu (Baruch) Overview Option Pricing 47 / 74

    Real versus risk-neutral dynamics

    http://find/
  • 7/30/2019 Option Markets Overview

    48/74

    Recall: Under the binomial model, we derive a set of risk-neutralprobabilities such that we can calculate the expected payoff from the option

    and discount them using the riskfree rate.Risk premiums are hidden in the risk-neutral probabilities.If in the real world, people are indeed risk-neutral, the risk-neutralprobabilities are the same as the real-world probabilities. Otherwise,they are different.

    Under the BMS model, we can also assume that there exists such anartificial risk-neutral world, in which the expected returns on all assets earnrisk-free rate.

    The stock price dynamics under the risk-neutral world becomes,dSt/St = (r

    q)dt+ dWt.

    Simply replace the actual expected return () with the return from arisk-neutral world (r q) [ex-dividend return].We label the true probability measure by P andthe risk-neutral measure by Q.

    Liuren Wu (Baruch) Overview Option Pricing 48 / 74

    The risk-neutral return on spots

    http://find/
  • 7/30/2019 Option Markets Overview

    49/74

    dSt/St = (r

    q)dt+ dWt, under risk-neutral probabilities.

    In the risk-neutral world, investing in all securities make the riskfree rate asthe total return.

    If a stock pays a dividend yield of q, then the risk-neutral expected return

    from stock price appreciation is (r q), such as the total expected return is:dividend yield+ price appreciation =r.Investing in a currency earns the foreign interest rate rf similar to dividendyield. Hence, the risk-neutral expected currency appreciation is (r rf) sothat the total expected return is still r.

    Regard q as rf and value options as if they are the same.

    Liuren Wu (Baruch) Overview Option Pricing 49 / 74

    The risk-neutral return on forwards/futures

    http://find/
  • 7/30/2019 Option Markets Overview

    50/74

    If we sign a forward contract, we do not pay anything upfront and we do notreceive anything in the middle (no dividends or foreign interest rates). AnyP&L at expiry is excess return.

    Under the risk-neutral world, we do not make any excess return. Hence, theforward price dynamics has zero mean (driftless) under the risk-neutralprobabilities: dFt/Ft = dWt.

    The carrying costs are all hidden under the forward price, making the pricingequations simpler.

    Liuren Wu (Baruch) Overview Option Pricing 50 / 74

    Return predictability and option pricing

    http://find/
  • 7/30/2019 Option Markets Overview

    51/74

    Consider the following stock price dynamics,

    dSt/St = (a + bXt) dt+ dWt,

    dXt = ( Xt) + xdW2t, dt = E[dWtdW2t].Stock returns are predictable by a vector of mean-reverting predictors Xt. Howshould we price options on this predictable stock?

    Option pricing is based on replication/hedging a cross-sectional focus,

    not based on prediction a time series behavior.Whether we can predict the stock price is irrelevant. The key is whether wecan replicate or hedge the option risk using the underlying stock.

    Consider a derivative f(S, t), whose terminal payoff depends on S but not onX, then it remains true that dft = ft + fSS + 12 fSS2S2 dt+ fSSdWt.The delta-hedged option portfolio (f fSS) remains riskfree.The same PDE holds for f: ft + rSfS +

    12 fSS

    2S2 = rf, which has nodependence on X. Hence, the assumption f(S, t) (instead of f(S, X, t)) iscorrect.

    Liuren Wu (Baruch) Overview Option Pricing 51 / 74

    Return predictability and risk-neutral valuation

    http://find/
  • 7/30/2019 Option Markets Overview

    52/74

    Consider the following stock price dynamics (under P),

    dSt/St = (a + bXt) dt+ dWt,dXt = ( Xt) + xdW2t, dt = E[dWtdW2t].

    Under the risk-neutral measure (Q), stocks earn the riskfree rate, regardless

    of the predictability: dSt/St = (r q) dt+ dWtAnalogously, the futures price is a martingale under Q, regardless of whetheryou can predict the futures movements or not: dFt/Ft = dWt

    Measure change from P to Q does not change the diffusion component

    dW.The BMS formula still applies Option pricing is dictated by the volatility() of the uncertainty, not by the return predictability.

    Liuren Wu (Baruch) Overview Option Pricing 52 / 74

    Stochastic volatility and option pricing

    C d h f ll k d

    http://find/
  • 7/30/2019 Option Markets Overview

    53/74

    Consider the following stock price dynamics,

    dSt/St = dt+

    vtdWt,

    dvt = ( vt) + vtdW2t, dt = E[dWtdW2t].How should we price options on this stock with stochastic volatility?

    Consider a call option on S. Even though the terminal value does not dependon vt, the value of the option at other periods have to depend on vt.

    Assume f(S, t) does not depend on vt, and thus P = f fSS is ariskfree portfolio, we havedPt = dft fSdSt =

    ft + fSS +

    12 fSSvS

    2 fSS

    dt = r(f fSS)dt.ft + rfSS +

    12 fSSvS

    2 = rf. The PDE is a function of v.Hence, it must be f(S, v, t) instead of f(S, t).

    For f(S, v, t), we have (bivariate version of Ito):dft =

    ft + fSS +

    12 fSSvtS

    2 + fv ( vt) + 12 fvv2vt + fSvvt

    dt+fSS

    vtdWt + fv

    vtdW2t.

    Since there are two sources of risk (Wt, W2t), delta-hedging is not going tolead to a riskfree portfolio.

    Liuren Wu (Baruch) Overview Option Pricing 53 / 74

    Pricing kernel

    http://find/
  • 7/30/2019 Option Markets Overview

    54/74

    The real and risk-neutral dynamics can be linked by a pricing kernel.

    In the absence of arbitrage, in an economy, there exists at least one strictlypositive process, Mt, the state-price deflator, such that the deflated gainsprocess associated with any admissible strategy is a martingale. The ratio ofMt at two horizons, Mt,T, is called a stochastic discount factor, orinformally, a pricing kernel.

    For an asset that has a terminal payoff T, its time-t value ispt = EPt [Mt,TT].

    The time-t price of a $1 par riskfree zero-coupon bond that expires atT is pt = E

    Pt [Mt,T].

    In a discrete-time representative agent economy with an additive CRRAutility, the pricing kernel is equal to the ratio of the marginal utilities ofconsumption,

    Mt,t+1 = u(ct+1)

    u(ct)=

    ct+1

    ct

    Liuren Wu (Baruch) Overview Option Pricing 54 / 74

    From pricing kernel to exchange rates

    http://find/
  • 7/30/2019 Option Markets Overview

    55/74

    Let Mht,T denote the pricing kernel in economy h that prices all securities inthat economy with its currency denomination.

    The h-currency price of currency-f (h is home currency) is linked to thepricing kernels of the two economies by,

    SfhTSfht

    =Mft,TMht,T

    The log currency return over period [t, T], ln SfhT/Sfht equals the differencebetween the log pricing kernels of the two economies.

    Let S denote the dollar price of pound (e.g. St = $2.06), then

    ln ST/St = ln Mpoundt,T ln Mdollart,T .

    If markets are completed by primary securities (e.g., bonds and stocks),there is one unique pricing kernel per economy. The exchange ratemovement is uniquely determined by the ratio of the pricing kernels.

    If markets are not completed by primary securities, exchange rates (and theiroptions) help complete the markets by requiring that the ratio of any twoviable pricing kernels go through the exchange rate and their options.Liuren Wu (Baruch) Overview Option Pricing 55 / 74

    From pricing kernel to measure change

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    56/74

    In continuous time, it is convenient to define the pricing kernel via the

    following multiplicative decomposition:

    Mt,T = exp

    Tt

    rsds

    ETt

    s dXs

    r is the instantaneous riskfree rate,E

    is the stochastic exponentialmartingale operator, X denotes the risk sources in the economy, and is themarket price of the risk X.

    If Xt = Wt, E T

    tsdWs

    = exp

    T

    tsdWs 12

    Tt

    2sds

    .

    In a continuous time version of the representative agent example,

    dXs = dln ct and is relative risk aversion.r is usually a function of X.

    The exponential martingale E() defines the measure change from P to Q.

    Liuren Wu (Baruch) Overview Option Pricing 56 / 74

    Measure change defined by exponential martingales

    http://find/
  • 7/30/2019 Option Markets Overview

    57/74

    Consider the following exponential martingale that defines the measure change

    from P to Q:dQdP

    t

    = E t

    0sdWs

    ,

    If the P dynamics is: dSit = iSitdt+

    iSitdWit, with

    idt = E[dWtdWit],

    then the dynamics of Sit under Q is: dSit =

    iSitdt+ iSitdWit + E[tdWt, iSitdWit] = it iiSitdt+ iSitdWitIf Sit is the price of a traded security, we need r =

    it ii. The risk

    premium on the security is it r = ii.

    How do things change if the pricing kernel is given by:

    Mt,T = exp Tt rsds E Tt s dWs E Tt s dZs ,where Zt is another Brownian motion independent of Wt or W

    it.

    Liuren Wu (Baruch) Overview Option Pricing 57 / 74

    Measure change defined by exponential martingales: Jumps

    http://find/
  • 7/30/2019 Option Markets Overview

    58/74

    Let X denote a pure jump process with its compensator being (x, t) underP.

    Consider a measure change defined by the exponential martingale:dQdP

    t

    = E(Xt),The compensator of the jump process under Q becomes:(x, t)Q = ex(x, t).

    Example: Merton (176)s compound Poisson jump process,(x, t) = 1

    J

    2e (xJ)

    2

    22J . Under Q, it becomes

    (x, t)Q = 1J

    2ex (xJ)

    2

    22J = Q 1

    J

    2e (x

    QJ

    )2

    22J with QJ = J 2J

    and Q = e12(

    2J2J).

    If we start with a symmetric distribution (J = 0) under P, positive riskaversion ( > 0) leads to a negatively skewed distribution under Q.Vassilis Polimenis, Skewness Correction for Asset Pricing, wp.

    Reference: Kuchler & Srensen, Exponential Families of Stochastic Processes, Springer, 1997.

    Liuren Wu (Baruch) Overview Option Pricing 58 / 74

    Outline

    http://find/
  • 7/30/2019 Option Markets Overview

    59/74

    1

    General principles and applications

    2 Illustration of hedging/pricing via binomial trees

    3 The Black-Merton-Scholes model

    4 Introduction to Itos lemma and PDEs

    5 Real (P) v. risk-neutral (Q) dynamics

    6 Dynamic and static hedging

    Liuren Wu (Baruch) Overview Option Pricing 59 / 74

    Dynamic hedging with greeks

    http://find/
  • 7/30/2019 Option Markets Overview

    60/74

    The idea of dynamic hedging is based on matching/neutralizing the partialderivatives of options against risk sources.

    Take delta hedging as an example. The target option and the underlyingsecurity (say stock) is matched in terms of initial value and slope, but theyare not matched in terms of higher derivatives (e.g., curvature).

    When the stock price moves a little, the value remains matched (hence risk

    free); but the slope is no longer the same (and hence rebalancing of thedelta hedge is needed).

    The concept of dynamic hedging is very general and can be applied to awide range of derivative securities. One just needs to estimate the risksensitivity and neutralize them using securities with similar exposures.

    Dynamic hedging works well if

    The overall relation is close to linear so that the hedging ratio is stableover time.The underlying risk source varies like a diffusion or in fixed steps.

    Liuren Wu (Baruch) Overview Option Pricing 60 / 74

    The BMS Delta

    The BMS delta of European options (Can you derive them?):

    http://find/
  • 7/30/2019 Option Markets Overview

    61/74

    The BMS delta of European options (Can you derive them?):

    c

    ct

    St= eqN(d1), p

    pt

    St=

    eqN(

    d1)

    (St = 100, T t = 1, = 20%)

    60 80 100 120 140 160 1801

    0.8

    0.6

    0.4

    0.2

    0

    0.2

    0.4

    0.6

    0.8

    1

    Delta

    Strike

    BSM delta

    call delta

    put delta

    60 80 100 120 140 160 1800

    10

    20

    30

    40

    50

    60

    70

    80

    90

    100

    Delta

    Strike

    Industry delta quotes

    call delta

    put delta

    Industry quotes the delta in absolute percentage terms (right panel).

    Which of the following is out-of-the-money? (i) 25-delta call, (ii) 25-deltaput, (iii) 75-delta call, (iv) 75-delta put.

    The strike of a 25-delta call is close to the strike of: (i) 25-delta put, (ii)50-delta put, (iii) 75-delta put.

    Liuren Wu (Baruch) Overview Option Pricing 61 / 74

    Delta as a moneyness measure

    Different ways of measuring moneyness:

    http://find/
  • 7/30/2019 Option Markets Overview

    62/74

    Different ways of measuring moneyness:

    K (relative to S or F): Raw measure, not comparable across different stocks.

    K/F: better scaling than K F.ln K/F: more symmetric under BMS.

    ln K/F

    (Tt) : standardized by volatility and option maturity, comparable across

    stocks. Need to decide what to use (ATMV, IV, 1).

    d1: a standardized variable.

    d2: Under BMS, this variable is the truly standardized normal variable with(0, 1) under the risk-neutral measure.

    delta: Used frequently in the industry

    Measures moneyness: Approximately the percentage chance the optionwill be in the money at expiry.Reveals your underlying exposure (how many shares needed to achievedelta-neutral).

    Liuren Wu (Baruch) Overview Option Pricing 62 / 74

    OTC quoting and trading conventions for currency options

    O i d fi d i i ( fi d i d )

    http://find/
  • 7/30/2019 Option Markets Overview

    63/74

    Options are quoted at fixed time-to-maturity (not fixed expiry date).

    Options at each maturity are not quoted in invoice prices (dollars), but in

    the following format:Delta-neutral straddle implied volatility (ATMV):A straddle is a portfolio of a call & a put at the same strike. The strikehere is set to make the portfolio delta-neutral d1 = 0.25-delta risk reversal: IV(c = 25) IV(p = 25).25-delta butterfly spreads: (IV(c = 25) + IV(p = 25))/2 ATMV.Risk reversals and butterfly spreads at other deltas, e.g., 10-delta.(Read Carr and Wu (JFE, 2007, Stochastic skew in currency options)for details).

    When trading, invoice prices and strikes are calculated based on the BMS

    formula.The two parties exchange both the option and the underlying delta.

    The trades are delta-neutral.

    The actual conventions are a bit more complex. The above is asimplification.Liuren Wu (Baruch) Overview Option Pricing 63 / 74

    The BMS vega

    http://faculty.baruch.cuny.edu/lwu/papers/CarrWu_2007JFE86.pdfhttp://faculty.baruch.cuny.edu/lwu/papers/CarrWu_2007JFE86.pdfhttp://find/
  • 7/30/2019 Option Markets Overview

    64/74

    Vega () is the rate of change of the value of a derivatives portfolio withrespect to volatility it is a measure of the volatility exposure.

    BMS vega: the same for call and put options of the same maturity

    ct

    =pt

    = Steq(Tt)T tn(d1)

    n(d1) is the standard normal probability density: n(x) =1

    2 ex2

    2

    .

    (St = 100, T t = 1, = 20%)

    60 80 100 120 140 160 1800

    5

    10

    15

    20

    25

    30

    35

    40

    Vega

    Strike

    3 2 1 0 1 2 30

    5

    10

    15

    20

    25

    30

    35

    40

    Vega

    d2

    Volatility exposure (vega) is higher for at-the-money options.

    Liuren Wu (Baruch) Overview Option Pricing 64 / 74

    Vega hedging

    http://find/
  • 7/30/2019 Option Markets Overview

    65/74

    Delta can be changed by taking a position in the underlying.

    To adjust the volatility exposure (vega), it is necessary to take a position inan option or other derivatives.

    Hedging in practice:

    Traders usually ensure that their portfolios are delta-neutral at leastonce a day.Whenever the opportunity arises, they improve/manage their vegaexposure options trading is more expensive.

    Under the assumption of BMS, vega hedging is not necessary: does not

    change. But in reality, it does.Vega hedge is outside the BMS model.

    Liuren Wu (Baruch) Overview Option Pricing 65 / 74

    Example: Delta and vega hedging

    http://find/
  • 7/30/2019 Option Markets Overview

    66/74

    Consider an option portfolio that is delta-neutral but with a vega of8, 000. Weplan to make the portfolio both delta and vega neutral using two instruments:

    The underlying stock

    A traded option with delta 0.6 and vega 2.0.

    How many shares of the underlying stock and the traded option contracts do weneed?

    To achieve vega neutral, we need long 8000/2=4,000 contracts of thetraded option.

    With the traded option added to the portfolio, the delta of the portfolioincreases from 0 to 0.6

    4, 000 = 2, 400.

    We hence also need to short 2,400 shares of the underlying stock eachshare of the stock has a delta of one.

    Liuren Wu (Baruch) Overview Option Pricing 66 / 74

    Another example: Delta and vega hedging

    Co side a o tio o tfolio ith a delta of 2 000 a d e a of 60 000 We la to

    http://find/
  • 7/30/2019 Option Markets Overview

    67/74

    Consider an option portfolio with a delta of 2,000 and vega of 60,000. We plan tomake the portfolio both delta and vega neutral using:

    The underlying stock

    A traded option with delta 0.5 and vega 10.

    How many shares of the underlying stock and the traded option contracts do weneed?

    As before, it is easier to take care of the vega first and then worry about thedelta using stocks.

    To achieve vega neutral, we need short/write 60000/10 = 6000 contracts ofthe traded option.

    With the traded option position added to the portfolio, the delta of theportfolio becomes 2000 0.5 6000 = 1000.We hence also need to long 1000 shares of the underlying stock.

    Liuren Wu (Baruch) Overview Option Pricing 67 / 74

    A more formal setup

    Let (p, 1, 2) denote the delta of the existing portfolio and the two hedging

    http://find/
  • 7/30/2019 Option Markets Overview

    68/74

    instruments. Let(p, 1, 2) denote their vega. Let (n1, n2) denote the shares ofthe two instruments needed to achieve the target delta and vega exposure

    (T, T). We haveT = p + n11 + n22T = p + n11 + n22

    We can solve the two unknowns (n1, n2) from the two equations.

    Example 1: The stock has delta of 1 and zero vega.

    0 = 0 + n10.6 + n20 = 8000 + n12 + 0

    n1 = 4000, n2 = 0.6 4000 = 2400.Example 2: The stock has delta of 1 and zero vega.

    0 = 2000 + n10.5 + n2, 0 = 60000 + n110 + 0

    n1 = 6000, n2 = 1000.When do you want to have non-zero target exposures?

    Liuren Wu (Baruch) Overview Option Pricing 68 / 74

    BMS gamma

    Ga a () is the ate of cha e of delta () ith es ect to the ice of

    http://find/http://goback/
  • 7/30/2019 Option Markets Overview

    69/74

    Gamma () is the rate of change of delta () with respect to the price ofthe underlying asset.

    The BMS gamma is the same for calls and puts:

    2ct

    S2t=

    tSt

    =eq(Tt)n(d1)

    St

    T t

    (St = 100, T t = 1, = 20%)

    60 80 100 120 140 160 1800

    0.002

    0.004

    0.006

    0.008

    0.01

    0.012

    0.014

    0.016

    0.018

    0.02

    Vega

    Strike

    3 2 1 0 1 2 30

    0.002

    0.004

    0.006

    0.008

    0.01

    0.012

    0.014

    0.016

    0.018

    0.02

    Vega

    d2

    Gamma is high for near-the-money options.High gamma implies high variation in delta, and hence more frequent rebalancingto maintain low delta exposure.

    Liuren Wu (Baruch) Overview Option Pricing 69 / 74

    Gamma hedging

    Hi h i li hi h i ti i d lt d h f t

    http://find/
  • 7/30/2019 Option Markets Overview

    70/74

    High gamma implies high variation in delta, and hence more frequentrebalancing to maintain low delta exposure.

    Delta hedging is based on small moves during a very short time period.

    assuming that the relation between option and the stock is linearlocally.

    When gamma is high,

    The relation is more curved (convex) than linear,The P&L (hedging error) is more likely to be large in the presence oflarge moves.

    The gamma of a stock is zero.

    We can use traded options to adjust the gamma of a portfolio, similar towhat we have done to vega.

    But if we are really concerned about large moves, we may want to trysomething else.

    Liuren Wu (Baruch) Overview Option Pricing 70 / 74

    Static hedging

    http://find/
  • 7/30/2019 Option Markets Overview

    71/74

    Dynamic hedging can generate large hedging errors when the underlyingvariable (stock price) can jump randomly.

    A large move size per se is not an issue, as long as we know how muchit moves a binomial tree can be very large moves, but delta hedgeworks perfectly.

    As long as we know the magnitude, hedging is relatively easy.

    The key problem comes from large moves of random size.

    An alternative is to devise static hedging strategies: The position of thehedging instruments does not vary over time.

    Conceptually not as easy. Different derivative products ask for different

    static strategies.

    It involves more option positions. Cost per transaction is high.

    Monitoring cost is low. Fewer transactions.

    Liuren Wu (Baruch) Overview Option Pricing 71 / 74

    Example: Hedging long-term option with short-termoptions

    http://find/
  • 7/30/2019 Option Markets Overview

    72/74

    Static hedging of standard options, Carr and Wu, JFEC, forthcoming.

    A European call option maturing at a fixed time T can be replicated by astatic position in a continuum of European call options at a shorter maturityu T:

    C(S, t; K, T) =

    0

    w(K

    )C(S, t;K

    , u)dK

    ,

    with the weight of the portfolio given by w(K) = 2K2 C(K, u; K, T), thegamma that the target call option will have at time u, should the underlyingprice level be at

    Kthen.

    Assumption: The stock price can jump randomly. The only requirement isthat the stock price is Markovian in itself: St captures all the informationabout the stock up to time t.

    Liuren Wu (Baruch) Overview Option Pricing 72 / 74

    Practical implementation and performance

    http://faculty.baruch.cuny.edu/lwu/papers/CarrWuJFEC2012.pdfhttp://faculty.baruch.cuny.edu/lwu/papers/CarrWuJFEC2012.pdfhttp://find/
  • 7/30/2019 Option Markets Overview

    73/74

    Target Mat 2 4 12 12 12 2 4 12

    Strategy Static with Five Options Daily DeltaInstruments 1 1 1 2 4 Underlying Futures

    Mean 0.03 -0.08 -0.10 -0.07 -0.01 0.16 0.06 0.00Std Dev 0.30 0.48 0.80 0.57 0.39 0.62 0.63 0.70RMSE 0.30 0.48 0.80 0.57 0.39 0.63 0.63 0.70Minimum -1.02 -1.93 -2.95 -2.43 -1.58 -3.03 -3.77 -4.33Maximum 1.63 1.29 1.76 1.09 0.91 2.29 1.72 1.66Skewness 0.79 -0.75 -0.72 -1.02 -0.59 -1.08 -1.84 -1.95Kurtosis 8.98 5.11 4.26 5.45 4.33 8.38 12.06 12.10Target Call 3.50 5.72 9.81 9.80 10.31 3.38 5.62 10.26

    Liuren Wu (Baruch) Overview Option Pricing 73 / 74

    Simple Robust Hedging With Nearby Contracts

    Wu and Zhu (working paper)

    http://find/http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1701696http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1701696
  • 7/30/2019 Option Markets Overview

    74/74

    No dynamics specification, no risk exposures measurement.

    Focus on the payoff characteristics of different contracts: If their payoffs aresimilar, their risk exposures have to be similar, regardless of the underlyingrisk dynamics.

    This paper: Hedge a vanilla option at (K, T) with three nearby contracts at

    three different strikes and two different maturities. The three contracts forma stable triangle to sandwich the target option.

    The portfolio weights are derived based on Taylor expansions of optionvalues against contract characteristics (not risk sources).

    Ultimate goal: A large option portfolio (say from a marker maker): How tocombine dynamic delta hedge with strategic option positioning toreduce/control/measure the risk of the portfolio. A market maker who has largecapital base and who can effectively manage their inventory risk can afford to beaggressive in providing tight quotes and attracting order flows.

    Liuren Wu (Baruch) Overview Option Pricing 74 / 74

    http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1701696http://find/