Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Spring 2018 Instructor: Dr. Sateesh Mane.

Similar documents
Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Fall 2017 Instructor: Dr. Sateesh Mane.

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Fall 2017 Instructor: Dr. Sateesh Mane.

due Saturday May 26, 2018, 12:00 noon

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Fall 2017 Instructor: Dr. Sateesh Mane.

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Fall 2017 Instructor: Dr. Sateesh Mane.

Lecture Quantitative Finance Spring Term 2015

FE610 Stochastic Calculus for Financial Engineers. Stevens Institute of Technology

4 Homework: Forwards & Futures

Derivative Securities Fall 2012 Final Exam Guidance Extended version includes full semester

FIN FINANCIAL INSTRUMENTS SPRING 2008

FNCE 302, Investments H Guy Williams, 2008

Notes: This is a closed book and closed notes exam. The maximal score on this exam is 100 points. Time: 75 minutes

Chapter 14 Exotic Options: I

MASM006 UNIVERSITY OF EXETER SCHOOL OF ENGINEERING, COMPUTER SCIENCE AND MATHEMATICS MATHEMATICAL SCIENCES FINANCIAL MATHEMATICS.

Homework Assignments

MATH 476/567 ACTUARIAL RISK THEORY FALL 2016 PROFESSOR WANG

Barrier Option Valuation with Binomial Model

Chapter 14. Exotic Options: I. Question Question Question Question The geometric averages for stocks will always be lower.

Lecture 7: Computation of Greeks

Definition Pricing Risk management Second generation barrier options. Barrier Options. Arfima Financial Solutions

Appendix: Basics of Options and Option Pricing Option Payoffs

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Spring 2018 Instructor: Dr. Sateesh Mane. September 16, 2018

MAFS Computational Methods for Pricing Structured Products

CHAPTER 10 OPTION PRICING - II. Derivatives and Risk Management By Rajiv Srivastava. Copyright Oxford University Press

Asset-or-nothing digitals

Lecture 4: Barrier Options

2 f. f t S 2. Delta measures the sensitivityof the portfolio value to changes in the price of the underlying

Problems; the Smile. Options written on the same underlying asset usually do not produce the same implied volatility.

Derivative Securities

15 American. Option Pricing. Answers to Questions and Problems

Hull, Options, Futures & Other Derivatives Exotic Options

( ) since this is the benefit of buying the asset at the strike price rather

Lecture 18. More on option pricing. Lecture 18 1 / 21

Notes: This is a closed book and closed notes exam. The maximal score on this exam is 100 points. Time: 75 minutes

Financial Markets & Risk

Option Pricing. Simple Arbitrage Relations. Payoffs to Call and Put Options. Black-Scholes Model. Put-Call Parity. Implied Volatility

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

In general, the value of any asset is the present value of the expected cash flows on

MFE/3F Questions Answer Key

Chapter 24 Interest Rate Models

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS

Monte Carlo Simulations

Actuarial Models : Financial Economics

The Multistep Binomial Model

Barrier options. In options only come into being if S t reaches B for some 0 t T, at which point they become an ordinary option.

Advanced Numerical Methods

Option Pricing Models for European Options

Notes: This is a closed book and closed notes exam. The maximal score on this exam is 100 points. Time: 75 minutes

Lecture 16. Options and option pricing. Lecture 16 1 / 22

Ind AS 102 Share-based Payments

MFE/3F Questions Answer Key

NEWCASTLE UNIVERSITY SCHOOL OF MATHEMATICS, STATISTICS & PHYSICS SEMESTER 1 SPECIMEN 2 MAS3904. Stochastic Financial Modelling. Time allowed: 2 hours

MATH 476/567 ACTUARIAL RISK THEORY FALL 2016 PROFESSOR WANG. Homework 3 Solution

Options Markets: Introduction

MFE/3F Study Manual Sample from Chapter 10

Advanced Corporate Finance. 5. Options (a refresher)

1. In this exercise, we can easily employ the equations (13.66) (13.70), (13.79) (13.80) and

Math 181 Lecture 15 Hedging and the Greeks (Chap. 14, Hull)

Options. An Undergraduate Introduction to Financial Mathematics. J. Robert Buchanan. J. Robert Buchanan Options

Mathematics of Finance Final Preparation December 19. To be thoroughly prepared for the final exam, you should

A Brief Review of Derivatives Pricing & Hedging

Final Exam. Please answer all four questions. Each question carries 25% of the total grade.

Toward the Black-Scholes Formula

From Discrete Time to Continuous Time Modeling

Economic Risk and Decision Analysis for Oil and Gas Industry CE School of Engineering and Technology Asian Institute of Technology

MATH 425 EXERCISES G. BERKOLAIKO

FINANCIAL OPTION ANALYSIS HANDOUTS

P&L Attribution and Risk Management

Valuing Put Options with Put-Call Parity S + P C = [X/(1+r f ) t ] + [D P /(1+r f ) t ] CFA Examination DERIVATIVES OPTIONS Page 1 of 6

Review of Derivatives I. Matti Suominen, Aalto

Econ 174 Financial Insurance Fall 2000 Allan Timmermann. Final Exam. Please answer all four questions. Each question carries 25% of the total grade.

Lahore University of Management Sciences. FINN 453 Financial Derivatives Spring Semester 2017

The Black-Scholes Model

Keywords: Digital options, Barrier options, Path dependent options, Lookback options, Asian options.

1.1 Basic Financial Derivatives: Forward Contracts and Options

Mathematics of Financial Derivatives

Pricing Barrier Options under Local Volatility

Chapter 5. Risk Handling Techniques: Diversification and Hedging. Risk Bearing Institutions. Additional Benefits. Chapter 5 Page 1

ANALYSIS OF THE BINOMIAL METHOD

Computational Finance Binomial Trees Analysis

Pricing Options Using Trinomial Trees

ECON4510 Finance Theory Lecture 10

European call option with inflation-linked strike

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Fall 2018 Instructor: Dr. Sateesh Mane

non linear Payoffs Markus K. Brunnermeier

Risk Management Using Derivatives Securities

Derivatives Analysis & Valuation (Futures)

American options and early exercise

Introduction Random Walk One-Period Option Pricing Binomial Option Pricing Nice Math. Binomial Models. Christopher Ting.

LECTURE 12. Volatility is the question on the B/S which assumes constant SD throughout the exercise period - The time series of implied volatility

K = 1 = -1. = 0 C P = 0 0 K Asset Price (S) 0 K Asset Price (S) Out of $ In the $ - In the $ Out of the $

The Pennsylvania State University. The Graduate School. Department of Industrial Engineering AMERICAN-ASIAN OPTION PRICING BASED ON MONTE CARLO

Valuation of Options: Theory

Institute of Actuaries of India. Subject. ST6 Finance and Investment B. For 2018 Examinationspecialist Technical B. Syllabus

Derivatives. Synopsis. 1. Introduction. Learning Objectives

Crashcourse Interest Rate Models

UCLA Anderson School of Management Daniel Andrei, Derivative Markets MGMTMFE 406, Winter MFE Final Exam. March Date:

Journal of Mathematical Analysis and Applications

S u =$55. S u =S (1+u) S=$50. S d =$48.5. S d =S (1+d) C u = $5 = Max{55-50,0} $1.06. C u = Max{Su-X,0} (1+r) (1+r) $1.06. C d = $0 = Max{48.

Evaluating the Black-Scholes option pricing model using hedging simulations

Transcription:

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Spring 218 Instructor: Dr. Sateesh Mane c Sateesh R. Mane 218 19 Lecture 19 May 12, 218 Exotic options The term exotic options refers loosely to a wide class of options. We shall study a few selected cases in this lecture. There is no explicit mathematical probability theory in this lecture. 1

19.1 Binary options 19.1.1 Definition Binary options are also known as digital options. A binary option pays a fixed amount $1 if it is in the money when exercised and zero otherwise. The terminal payoff formulas for European binary call and put options are as follows: { 1 S T K, c bin (S T, T ) = (19.1.1a) S T < K. { 1 S T <K, p bin (S T, T ) = (19.1.1b) S T K. By convention, if S T = K, a binary call option pays $1 and a binary put option pays zero. The Black Scholes Merton formula for the fair values of European binary calls and puts are: c bin (S, t) = e r(t t) N(d 2 ), p bin (S, t) = e r(t t) N( d 2 ), ln(s/k) + (r q)(t t) d 2 = σ 1 2 T t σ T t. (19.1.2a) (19.1.2b) (19.1.2c) European binary or digital options are popular for speculating on the direction of a stock price movement. They can have expirations as short as a few minutes, for example five minutes. American binary options are less common but also exist. Their payoff formulas on exercise are as follows: { 1 S K, C bin (S, t) = (19.1.3a) S < K. { 1 S<K, P bin (S, t) = (19.1.3b) S K. 1. There exist closed form formulas (using the Black Scholes Merton equation) for the fair values of American binary calls and puts, but they are more complicated. 2. Note that if the stock price is K at any time, an American binary call should be exercised immediately. 3. This is because the American binary call will never pay more than $1 and the stock price could go out of the money at a later time. 4. Conversely, if the stock price is < K at any time, an American binary put should be exercised immediately. 5. This is because the American binary put will never pay more than $1 and the stock price could go out of the money at a later time. 2

19.1.2 Binary options: example Recall the worked example of European options in Lecture 17a. Let us use the same inputs to value European binary options. The input parameters were K = 1, r =.1, q div =, σ =.5, T =.3, t =. (19.1.4) Graphs of the fair values of a European binary calls and puts are shown in Figs. 1 and 2, respectively. The blue curves show the valuation using a binomial model with 1 timesteps, and the red curves show the values using eqs. (19.1.2a) and (19.1.2b), respectively. Notice that the red curves are smooth but the valuation using a binomial model (blue curves) are choppy. To illustrate in more detail, let us value the European binary call using S = K.1 = 99.99 and S = K +.1 = 1.1. To highlight the limitations of the binomial model, we employ only two timesteps n = 2. The valuation tree for the case S = K.1 = 99.99 is shown in Fig. 3. 1. At expiration i = 2, the terminal payoff at the central node is zero because the option is out of the money at that node. 2. Working backwards through the tree, the option fair value is c bin (S = K.1).233. (19.1.5) The valuation tree for the case S = K +.1 = 1.1 is shown in Fig. 4. 1. At expiration i = 2, the terminal payoff at the central node is 1 because the option is in the money at that node. 2. Working backwards through the tree, the option fair value is c bin (S = K +.1).719. (19.1.6) A small change in the location of the central node at the expiration time causes an enormous change to the valuation. The binomial model has no flexibility to always place nodes at fixed locations, for example at and close to the strike price, independent of the value of the stock price S. The binomial model also has no flexibility to space the nodes closely together in regions where the terminal payoff changes rapidly (or discontinuously). To decrease the spacing of the nodes near the strike price, for example, we must decrease the spacing everywhere. This leads to the option valuation behavior exhibited in Figs. 1 and 2. 3

1 European binary call option.8.6.4.2 25 5 75 1 125 15 175 2 S Figure 1: Fair value of European binary call option using a binomial tree with 1 timesteps (blue) and the solution of the Black Scholes Merton equation (smooth curve, red), using the input values in eq. (19.1.4). 1 European binary put option.8.6.4.2 25 5 75 1 125 15 175 2 S Figure 2: Fair value of European binary put option using a binomial tree with 1 timesteps (blue) and the solution of the Black Scholes Merton equation (smooth curve, red), using the input values in eq. (19.1.4). 4

Binomial tree valuation for binary call with S = K -.1 99.99.233 121.355.483 82.386 147.285 1 99.99 67.882 Figure 3: Valuation of European binary call option using a binomial tree with 2 timesteps. The stock price is slighly lower than the strike price. The input values are given in eq. (19.1.4). Binomial tree valuation for binary call with S = K +.1 1.1.719 121.379.985 82.43.483 147.314 1 1.1 1 67.896 Figure 4: Valuation of European binary call option using a binomial tree with 2 timesteps. The stock price is slighly higher than the strike price. The input values are given in eq. (19.1.4). 5

19.1.3 Binary options: put call parity relations Note that a European binary call plus a European binary put pays exactly $1 at expiration, for all values of the final stocl price S T. Hence a European binary call plus a European binary put must be worth PV($1) today. Hence the put call parity relation for European binary puts and calls is c bin + p bin = PV(1) = e r(t t). (19.1.7) 1. Note that the right hand side of eq. (19.1.7) makes no reference to the stock price. 2. Hence eq. (19.1.7) is valid even if the underlying stock pays dividends. As was the case with ordinary options, the put call parity relation is an identity. Hence we can deduce several relations for the Greeks from eq. (19.1.7). Differentiating eq. (19.1.7) partially with respect to S yields: cbin + pbin =. (19.1.8) The Delta of a European binary put is negative, and the opposite of the Delta of the corresponding European binary call. Differentiating eq. (19.1.7) twice partially with respect to S yields: Γ cbin + Γ pbin =. (19.1.9) Unlike ordinary options, the Gamma of a European binary put and call cannot both be positive. Differentiating eq. (19.1.7) partially with respect to σ yields: ν cbin + ν cbin =. (19.1.1) The Vega of a European binary put and call cannot both be positive. Differentiating eq. (19.1.7) partially with respect to r yields: Differentiating eq. (19.1.7) partially with respect to t yields: ρ cbin + ρ pbin = (T t)e r(t t). (19.1.11) Θ cbin + Θ pbin = re r(t t). (19.1.12) An American binary call plus an American binary put will always pay $1 if one or the other is exercised at any time. Hence the inequality for American binary puts and calls is C bin + P bin 1. (19.1.13) 6

19.2 Barrier options 19.2.1 Definition For a barrier option, in addition to the strike price K, there is also an additional threshold called the barrier B. It is simplest to explain by listing the various cases. Up and out barrier call option. 1. The barrier level B is higher than the strike price K, i.e. B > K. The option terminates immediately if S B at any time on or before expiration. 2. The above is an example of a knockout barrier option. The option terminates ( knocks out ) if the stock price hits the barrier. 3. Obviously we must have S < B at t = t, else the option is dead at t. Up and in barrier call option. 1. The barrier level B is also higher than the strike price K, i.e. B > K. However, the option will pay zero unless the stock price hits the barrier level at any time on or before expiration. 2. This means that we require S t B for some value t t T, else the option will pay zero, even if it is in the money at the expiration time T. 3. The above is an example of a knockin barrier option. The option only comes to life ( knocks in ) if the stock price hits the barrier. 4. Obviously we must have S < B at t = t, else this is just a regular call option. Down and out barrier call option. 1. The barrier level B is lower than the strike price K, i.e. B > K. The option terminates immediately if S B at any time on or before expiration. 2. The above is an example of a knockout barrier option. The option terminates ( knocks out ) if the stock price hits the barrier. 3. Obviously we must have S > B at t = t, else the option is dead at t. Down and in barrier call option. 1. The barrier level B is also lower than the strike price K, i.e. B < K. However, the option will pay zero unless the stock price hits the barrier level at any time on or before expiration. 2. This means that we require S t B for some value t t T, else the option will pay zero, even if it is in the money at the expiration time T. 3. The above is an example of a knockin barrier option. The option only comes to life ( knocks in ) if the stock price hits the barrier. 4. Obviously we must have S > B at t = t, else this is just a regular call option. The sum of an (up and out call) and (up and in call) equals a European call option. The sum of a (down and out call) and (down and in call) equals a European call option. 7

Up and out barrier put option. 1. The barrier level B is higher than the strike price K, i.e. B > K. The option terminates immediately if S B at any time on or before expiration. 2. The above is an example of a knockout barrier option. The option terminates ( knocks out ) if the stock price hits the barrier. 3. Obviously we must have S < B at t = t, else the option is dead at t. Up and in barrier put option. 1. The barrier level B is also higher than the strike price K, i.e. B > K. However, the option will pay zero unless the stock price hits the barrier level at any time on or before expiration. 2. This means that we require S t B for some value t t T, else the option will pay zero, even if it is in the money at the expiration time T. 3. The above is an example of a knockin barrier option. The option only comes to life ( knocks in ) if the stock price hits the barrier. 4. Obviously we must have S < B at t = t, else this is just a regular call option. Down and out barrier put option. 1. The barrier level B is lower than the strike price K, i.e. B > K. The option terminates immediately if S B at any time on or before expiration. 2. The above is an example of a knockout barrier option. The option terminates ( knocks out ) if the stock price hits the barrier. 3. Obviously we must have S > B at t = t, else the option is dead at t. Down and in barrier put option. 1. The barrier level B is also lower than the strike price K, i.e. B < K. However, the option will pay zero unless the stock price hits the barrier level at any time on or before expiration. 2. This means that we require S t B for some value t t T, else the option will pay zero, even if it is in the money at the expiration time T. 3. The above is an example of a knockin barrier option. The option only comes to life ( knocks in ) if the stock price hits the barrier. 4. Obviously we must have S > B at t = t, else this is just a regular call option. The sum of an (up and out put) and (up and in put) equals a European put option. The sum of a (down and out put) and (down and in put) equals a European put option. 8

19.2.2 Barrier options with rebate It is not necessarily the case that a knockout barrier option pays zero when the barrier is hit. In some cases the knockout barrier option pays a rebate when the barrier is hit. The rebate is a nonzero sum of money, i.e. cash (not stock). The amount of the rebate can be fixed, or can depend on the time at which the barrier is hit. 9

19.2.3 Barrier options with rebate: worked example Let us display a worked example of a barrier option with a rebate. Consider the European call option valued in Lecture 17a. Now impose an up and out barrrier B = 125 and a rebate of R = B K = 25. The input values are listed in eq. (19.1.4). We set S = 1 and employ a binomial model with n = 3 timesteps. The valuation tree for S = 1 is shown in Fig. 5. The option fair values which are set to the rebate value R = 25 are indicated in boldface red. Note that there are no nodes exactly at the barrier level of B = 125. This makes the option pricing less accurate. Some authors recommend the use of fake nodes to interpolate to the barrier level. The details are beyond the scope of these lectures. 1

Binomial tree valuation for up and out barrier call 16.696 25 137.194 25 117.13 16.379 117.13 17.13 1 1.27 1 8.348 85.375 4.68 85.375 72.889 62.229 Figure 5: Valuation of knockout up and out barrier call option with strike K = 1, barrier B = 125 and rebate R = B K = 25. The input values are given in eq. (19.1.4). 11

19.3 Double barrier options It is possible for an option to have two barriers. There are many possibilities: 1. Both barriers could be knockouts. 2. One barrier could be a knockout and the other could be a knockin. 3. Both barriers could be knockins. There could be rebates at one or both barriers. The binomial model can handle all such cases. It is simply a matter of imposing new valuation tests at each node in the binomial tree. 12

19.4 Bermudan options A Bermudan option can be exercised at selected times prior to expiration. The name Bermudan is a play on geography, because Bermuda is located in between Europe and America. A binomial model can value a Bermudan option in the same way as it can value an American option. The only difference is that the early exercise tests are applied in specific dates, not at every timestep. 13

19.5 Forward start options Just as one can enter into a forward contract to buy a stock at a fixed price on a future date, one can also enter into a forward contract to buy an option at a fixed price on a future date. They are called forward start options. 14

19.6 Asian options An Asian option is a call or put option where the payoff is determined by the average value of the stock price over the lifetime of the option. Asian options are used to avoid stock price manipulations at the expiration time. To value an Asian option using a binomial model, we must employ a non-recombining tree, with 2 n+1 1 nodes. Essentially, we must sum over all 2 n random paths of the stock price. An Asian option which is not newly issued but has already acquired some history (for the stock price) is called a seasoned Asian option. If the stock price history is sufficiently high, it is possible for a seasoned Asian call option to never go out of the money at future times until expiration. If the stock price history is sufficiently high, it is possible for a seasoned Asian put option to never go in the money at future times until expiration, in which case it is worth zero. 15

19.7 Options on options Yes one can buy or sell an option on an option! A compound option is an option with expiration time T 1 to buy/sell an option with a later expiration time T 2 > T 1. There are four types of compound options: 1. Call on call: a call option to buy a call option. 2. Call on put: a call option to buy a put option. 3. Put on call: a put option to sell a call option. 4. Put on put: a put option to sell a put option. For European options to buy/sell European options, there exist closed form formulas for all four types of compound options, using the Black Scholes Merton equation. The resulting formulas involve the cumulative bivariate normal distribution 1 x y { M(X x, Y y; ρ) = 2π du dv exp u2 + v 2 } 2ρuv 1 ρ 2 2(1 ρ 2. (19.7.1) ) Here ρ is the correlation coefficient between the two random variables X and Y, where both X and Y are normally distributed with zero mean and unit variance. 16