The Quintessential Option Pricing Formula
|
|
|
- Wilfred Ward
- 10 years ago
- Views:
Transcription
1 The Quintessential Option Pricing Formula Max Skipper & Peter Buchen School of Mathematics and Statistics University of Sydney, Australia (Version 3: September 2003) Abstract It might be argued that nothing more can be said about pricing options under the Black-Scholes paradigm. We express the opposite view by presenting in this paper a new formula that unifies much of the existing literature on pricing exotic options within the Black-Scholes framework. The formula gives the arbitrage-free price of an M-binary (a generalised multi-asset, multi-period binary option), which is a fundamental building block for more complex exotic options. To demonstrate the utility of the formula, we apply it to pricing several well known exotics and also to a new option: a discretely monitored call barrier option on the maximum of several assets. Keywords: Exotic options, binaries, digitals, static replication. 1 Introduction Any option or derivative that is not a plain vanilla call or put is generally referred to as an exotic option. One class of single asset exotics are those with path-dependent payoffs. Examples include: Asian options, barrier options, lookback options, multi-period digitals, compound options, chooser options and many others. Multi-asset exotics, sometimes called rainbow options have also become popular in the last couple of decades. Examples of these include: exchange options, basket options, min/max and best/worst options. Closed 1
2 form price solutions have been found for most of the above 1 in the Black- Scholes framework. While the following is by no means an exhaustive list, it nevertheless shows the wide range of published option price solutions within the Black-Scholes framework. Merton (1973), Reiner and Rubinstein (1991), Rich (1994),Heynen and Kat (1994), Buchen (2001) analyse barrier options, Geske (1979) and Rubinstein (1992) provide pricing formulae for compound options; Margrabe (1978) and Carr (1988) price exchange options; Stulz (1982), Johnson (1987), Rich and Chance (1993) price options on the maximum and minimum of several assets and their variants; Kemna and Vorst (1990) price Geometric Asian options; Longstaff (1990) prices extendable options; Conze and Viswanathan (1991) analyse lookback options; Rubinstein and Reiner (1991) and Heynen and Kat (1996) price single asset and twoasset binaries; Rubinstein (1991) introduced and analysed chooser options; Zhang (1995) prices correlated digital options; while Buchen (2003) analyses the class of dual-expiry exotics. Pricing for non Black-Scholes dynamics (including stochastic volatility) will generally require numerical schemes such as Monte Carlo simulation (e.g. Boyle 1977). Since most exotic options these days do require a stochastic volatility model, one might ask the point of continuing to price in the Black-Scholes world. Apart from its intrinsic and academic value, one practical application of the formula presented in this paper is that it can provide Monte Carlo schemes with good control variates, used for variance reduction. It might seem implausible that many of the above options can be priced by a single universal formula. We present in this paper precisely such a formula within the Black-Scholes framework. In particular we derive the arbirage-free price of a generalised multi-asset, multi-period exotic binary option 2. We 1 Arithmetic Asian and basket options are the exception. 2 Binary options are also called digital options. 2
3 shall henceforth refer to these fundamental derivatives as M binaries (see Eq(16) for a formal definition). We demonstrate that M binaries are building blocks for a wide class of exotic options. In this regard our approach is similar to that of Ingersoll (2000) who showed how digital options can be used to price more complex options including two-asset exotics. While Ingersoll derived several expressions for digitals under varying exercise conditions, we adopt a very different approach in this paper. We are formally concerned with pricing only a single option: the M-binary, which includes cash digitals, asset digitals and all possible power (or turbo) digitals. Many exotic options can be expressed as simple static portfolios of these digitals. It follows from the principle of static replication that the arbitrage-free price of these exotics must then be the corresponding value of their replicating portfolios. While the formula we derive can price multi-variate, discretely monitored barrier and lookback options, certain enhancements to the theory presented here must be made to price continuously monitored versions of these options. Since these enhancements are not trivial we do not consider them in this paper. However preliminary results can be found in Skipper (2003). The remainder of the paper is organised as follows. In Section 2 we define the multi-asset, multi-period framework and because the formulation is much more involved than usual, we give considerable attention to establishing a descriptive and unifying notation. We develop the multi-asset, multi-period price dynamics in Section 3 and state the Main Theorem and universal formula in Section 4. In Section 5 we illustrate the use of the formula through several examples including: asset and bond type binaries, compound options, strike reset options, geometric mean Asian options, quality options 3 includ- 3 We coin the term quality options to include any option whose payoff depends on the 3
4 ing best and worst options, options on the maximum and minimum of several assets, discretely monitored lookback and barrier options. Section 6 offers a short conclusion and the Appendix gives details of the proofs of the two Theorems stated in the main text. 2 Set-up, Definitions and Notation 1. Let I n = The index set {1, 2,..., n} V n = Any n dimensional column vector A mn = Any m n matrix D n = Any n n diagonal matrix C n, Cn = Any n n covariance/correlation matrix G n (R) = Any zero-mean Gaussian n vector with positive definite correlation matrix R Cn. 2. The asset parameter set A is the set of (constant) parameters: A = [r, x i, q i, σ i, ρ ij ]; (i, j I N ) (1) that underlie the N asset price dynamics. In the above: r is the risk free interest rate, x i, q i, σ i are the present value, dividend yield and volatility of asset i and ρ ij is the correlation coefficient of the instantaneous log-returns of asset i with asset j. 3. The tenor set T for an M-binary is the set of times: maximum or minimum price of a given set of assets. T = [t, T 1, T 2,, T M, T ] (2) 4
5 where t is the current time, T k, k I M are M fixed asset price monitoring times which occur in the M-binary payoff function V T, and T is the expiry date of the option (i.e. the date at which the payoff is actually made). We assume that t < T 1 < T 2 < < T M T. Often the last monitoring time T M coincides with T, but they may also be distinct. 4. The dimension set D for an M-binary is the set of integers: D = [N, M, n, m]; (m I n ) (3) where N is the number of assets, M is the number of monitoring periods; n is the payoff dimension and m is the exercise dimension. The payoff and exercise dimensions are defined later. 5. The payoff parameter set P for an M-binary is the 4-parameter vector and matrix set P = [α, a, S, A] (4) where α V n is the payoff index vector, a V m is the exercise price vector, S D m is the exercise indicator matrix and A A mn is the exercise condition matrix. These parameters, which determine the expiry payoff and exercise conditions of the M-binary are defined in Section The payoff vector X. Let X i (s), i I N denote the price of asset-i at any time s where t < s T. The X i (s) are stochastic processes, which in the Black-Scholes framework, follow correlated multi-variate geometric Brownian motions. We shall be concerned with options whose expiry T payoffs V T depend on the random prices 4 X ik = X i (T k ) for some subset of monitoring times T k. To allow flexible payoff structures we do not require that X ik contains every asset at 4 We shall generally use indices i, j to denote different assets and indices k, l to denote different monitoring times. 5
6 all monitoring times only that each asset involves at least one of these times. We assemble all the relevant components X ik into a payoff vector X. The arrangement of these components is arbitrary, but each component corresponds to a unique pair (i, k) I N I M. It should be clear that for each index i I N, k may assume any subset of values in I M ; similarly for each index k I M, i may take a corresponding subset of values in I N. Because it is more informative, rather than re-label the components with a new index, we retain both indices (i, k) and call such vectors: dual-index vectors. Clearly, dual-index vectors (and matrices) become single-index when there is only one underlying asset, or when there is only one future monitoring time. We refer to the dimension n of X as the payoff dimension. In general it differs from both N (the number of assets) and M (the number of time periods) and may take any value in the range N n NM. Example 1 To illustrate the type of payoff structures we shall be pricing, consider a derivative whose expiry T payoff is V T = f[x 1 (T 1 ), X 1 (T 2 ), X 2 (T 1 ), X 3 (T 2 )] for some function f, with T 1 < T 2 T. This derivative is multi-asset, multi-period in the sense we have defined above with N = 3 assets, M = 2 periods and payoff dimension n = 4. One representation of the dualindex payoff vector (any ordering of the components is permissible) is X = (X 11, X 12, X 21, X 32 ). The payoff function for this example would then be written as V T (X) = f(x). It should be clear that multi-asset, multi-period binaries are very complex derivatives requiring many parameters to define them in full. We therefore adopt a notation that is designed to both simplify mathematical formulae and aid understanding. It is evident from the preceding discussion, that this notation is vector and matrix oriented. As described below, we also employ some deliberate abuse of standard matrix rules to enhance the clarity of the 6
7 exposition. If x V n is a vector (we use the notation x to represent its transpose) then we shall freely use expressions like e x, log x, x 2, x,... to denote similar vectors obtained by component-wise function evaluation. Thus log x for example, denotes the vector with components (log x 1, log x 2,..., log x n ). We often ignore the difference between a vector (or matrix) and its components. Hence we shall feel free to write x = x i or X = X ik for single and dual-index vectors and R = ρ ij or R = ρ ij τ kl for matrices. The second matrix here is defined in Eq(11) and is a dual-index matrix with components drawn from the asset-time index pairs (i, k) and (j, l). Let x V n be a column vector of dimension n and let A A mn be an m n matrix. Then define the m dimensional vector x A V m by 5 x A = exp(a log x). (5) The matrix A is the exercise condition matrix referred to earlier. A special case of Eq(5) is the choice A = α where α V n is an n dimensional column vector. The result is the scalar quantity x α = e α log x = x α 1 1 xα xαn n. (6) The parameter α is the payoff index vector referred to in Eq(4). We let 1 and 0 denote column vectors with every component equal to 1 and 0 respectively. Also 1 j denotes the column vector with j component equal to 1 and all others equal to zero, and I n denotes the n dimensional identity matrix. 5 We also allow A to be n m, in which case x A = exp(a log x) for compatibility. 7
8 We define the m dimensional indicator function by m I m (x>a) = I(x i >a i ). (7) Since I(x<a) I( x> a) it is a simple matter to change less-than i=1 indicators into greater-than indicators as follows. Let S D m be a diagonal matrix with all diagonal components equal to ±1. Then the indicator I m (Sx > Sa) has i component I(x i > a i ) if S ii = 1, and has i component I(x i < a i ) if S ii = 1. We shall say that an option has exercise dimension m, if its expiry payoff depends on some m dimensional indicator function. In practice, for any M-binary we require 1 m n where n is the payoff dimension. Matrix S is the exercise indicator matrix of Eq(4). Option prices in the multi-variate Black-Scholes framework often involve the multi-variate normal distribution function. This is denoted here by N m (d; C), where d V m is an m dimensional column vector and C Cm a positive definite m dimensional correlation matrix. Thus if Z G(C) is an m dimensional Gaussian random vector with zero mean, unit variances and correlation matrix C, i.e. Z N(0, C), then N m (d; C) def = E{I m (Z <d)}. (8) Special cases of Eq(8) are the uni-variate (m = 1) and bi-variate (m = 2) normal distribution functions. These will be written in their more usual notations N (d) and N (d 1, d 2 ; ρ) respectively, where ρ is a correlation coefficient. Of course a correlation matrix is just a normalised covariance matrix. In particular, if C is a positive definite covariance matrix with D 2 = diag(c) containing the variances on the main diagonal, then the corresponding correlation matrix is C = D 1 CD 1. 8
9 3 Multi-Variate Asset Dynamics We adopt the standard Black-Scholes framework extended to multiple assets with parameters defined by Eq(1). Thus the asset price process X i (s) for i I N and s (t, T ] defined in the previous Section, satisfies the risk-neutral stochastic differential equation (SDE) for all s > t dx i (s) = X i (s)[(r q i )ds + σ i dw i (s)]; X i (t) = x i (9) where W i (s) are correlated Brownian motions with E{dW i (s)dw j (s)} = ρ ij ds. Using Itô s Lemma and the stationarity of W i (s), this SDE has a solution that can be expressed as log X i (s) d = log x i + (r q i 1 2 σ2 i )(s t) + σ i W i (s t) (10) It follows from this representation and the property E{W i (τ k )W i (τ l )} = min(τ k, τ l ) that log X i (T k ) is Gaussian with correlation coefficients determined by where τ k = T k t. R = corr{log X ik, log X jl } = ρ ij τ kl ; τ kl = min(τ k, τ l ) τk τ l (11) Further, since the W i (τ k ) are Gaussian with zero mean and variance equal to τ k, we express Eq(10) at the monitoring times s = T k in the equivalent form log X i (T k ) = d log x i + (r q i 1 2 σ2 i )τ k + σ i τk Z i (τ k ). (12) Z i (τ k ) G n (R) are Gaussian random variables with (dual-index) correlation matrix R = ρ ij τ kl. The ρ ij are correlation coefficients of instantaneous log-returns across different assets at the same time; the τ kl are correlation coefficients across different times for the same asset. In matrix form, Eq(12) has the representation log X = d log x + µ + ΣZ (13) 9
10 where x is the present value of X (evaluated at τ k = 0 for all k I M ), µ = (r q i 1 2 σ2 i )τ k V n (14) Σ = diag(σ i τk ) D n (15) and Z G n (R) is a Gaussian vector with correlation matrix R defined by Eq(11). 4 The Main Result In this Section we give a precise definition of the generalised multi-asset, multi-period M-binary in terms of its expiry payoff V T (X) and state its arbitrage-free present value V (x, t) assuming the multi-variate Black-Scholes representation of the payoff vector X as stated in Eqs(12)-(15). This is the main result of the paper. The proof, which depends on three well known Lemmas is relegated to the Appendix and the notation used is that of Section 2 and Section 3. Definition (M-binary ) An M-binary with payoff parameter set P, dimension set D, tenor set T and payoff vector X V n is a multi-asset, multi-period binary option with expiry T payoff function V T (X) = X α I m (SX A >Sa) (16) Theorem 1 (Main Theorem) The arbitrage-free present value of an M-binary as defined above, under lognormal asset price dynamics with asset parameter set A is given by V (x, t) = βx α N m (Sd; SCS) (17) 10
11 where β = exp ( rτ + α µ α Γα ) ; τ = T t (18) d = D 1 { log ( x A /a ) + A(µ + Γα) } V m (19) C = D 1 (AΓA )D 1 C m (20) and Γ = ΣRΣ C n (21) D 2 = diag(aγa ) D m (22) Proof: See the Appendix. The payoff function in Eq(16) is very general. It includes cash digitals (when α = 0 giving X α = 1), asset digitals (when α = 1 jk resulting in X α = X jk ) and general power (or turbo) payoffs otherwise. These payoffs are contingent on a wide selection of possible exercise scenarios determined principally by the exercise condition matrix A. The importance of the matrix A is illustrated in the example below and the many applications that follow. The term log ( x A /a ) in Eq(19) is simply a shorthand notation for the vector (A log x log a). Example 2 As an example of an M-binary consider the derivative with expiry payoff V T (X) = X 1 X 2 I( X 1 X 3 >X 2 )I(X 4 <a) This is an M-binary with n = 4, m = 2, payoff vector X = (X 1, X 2, X 3, X 4 ) and payoff parameter set P = [α, a, S, A] where 1 2 ( ) ( ) ( 1 α = ; a = ; S = ; A = a )
12 It is also worth noting that calculations are considerably reduced if A = I n is an n dimensional identity matrix. This leads to the direct equivalences D = Σ and C = R. In such cases the exercise conditions are simple: i.e. exercise is determined by whether asset prices at certain monitoring times are above or below a corresponding exercise price. We shall meet several examples (as in Example 2 above) where A is not an identity matrix and the corresponding exercise condition is non-simple. 5 Applications In order to apply Theorem 1 to price a multi-asset, multi-period exotic option it is necessary to carry out some preparatory steps, as described below. 1. Static Replication The first step is to assign the parameter set A for the given asset dynamics and construct the payoff vector X. In all the ensuing applications we shall assume that A has a structure of the form of Eq(1) and for simplicity we set all dividend yields q i = 0. Then represent the option payoff at expiry T as a portfolio (or linear combination) of M binaries each of the algebraic form of Eq(16). 2. Specify Binary Inputs For each such M-binary obtain the dimension, tenor and payoff parameter sets: D, T and P defined in Section 2. Many of these quantities will be dual-index vectors and matrices based on the structure of the payoff vector X = X ik. Recall that it doesn t matter how the components are assembled into X, as long as all similar quantities are assembled the same way. The asset parameter set A determines the additional quantities [µ, Σ, Γ] defined respectively by Eqs(14), (15) and (21). Similarly, the tenor set 12
13 T allows calculation of the time dependent correlation coefficients τ kl defined by Eq(11). 3. Compute the Outputs The third step is to compute the output parameters [β, D, d, C] from Eqs (18), (22), (19) and (20) and obtain the price V (x, t) from Eq(17). Finally, the exotic option price will be equal to the combined price of the replicating portfolio of these M binaries. We basically adopt this three step procedure in all the applications that follow. 5.1 Asset and Bond Binaries Consider first a class of generalised asset and bond type binary options 6 with simple exercise conditions. These have often be used as building blocks for more complex exotics. Assume the tenor and dimension structures of Eqs(2) and (3) with T = T M. On the expiry date T, the bond binary pays one unit of cash provided the prices X = X ik = X i (T k ), are above (or below) corresponding exercise prices a = a ik. The payoff and exercise dimensions are equal and assumed to have value n, not necessarily equal to NM. For these binaries, two of the four payoff parameters are fixed: α = 0 and A = I n. We therefore use the symbol B(x, t; S, a) to refer to this bond binary. The asset binary, similarly referred to by the symbol A j (x, t; S, a), is identical to the above except that it pays one unit of asset-j at the expiry date T. Its payoff differs only in the value of the parameter α = 1 jm. 6 These are also known as asset-or-nothing and cash-or-nothing options. 13
14 Calculations for the bond-type M-binary : Inputs: V T (X) = B(X, T ; S, a) = I n (SX >Sa) D = [N, M, n, n] P = [0, a, S, I n ] [µ, Σ, Γ] = [(r 1 2 σ2 i )τ k, diag(σ i τk ), ρ ij σ i σ j min(τ k, τ l )] where i, j I N, k, l I M and τ k = T k t. Outputs: β = e rτ ; τ = T t D = Σ d = [log(x i /a ik ) + (r 1 2 σ2 i )τ k ]/σ i τk = d ik (say) C = R = ρ ij τ kl Hence, the present value of this M-binary given by Eq(17), is B(x, t; S, a) = e rτ N n (Sd ik; SRS). (23) For the corresponding asset binary, the payoff is V T = A j (X, T ; S, a) = X jm I n (SX >Sa) We assume that X jm is also one of the components of the exercise condition; it is a simple matter to handle the alternative case, by making an appropriate change in the exercise condition matrix A. This has payoff index vector α = 1 jm, otherwise all other input parameters are as for the bond binary above. A similar calculation then leads to the expression A j (x, t; S, a) = x j N n (Sd ik ; SRS) (24) where d ik = d ik + ρ ijσ j τk. 14
15 (a) Multi-asset, Single-period bond and asset binaries When there is only a single period (M = 1) we may drop all the time indices k, l and the above formulae reduce to B(x, t; S, a) = e rτ N n (Sd i; SRS) (25) A j (x, t; S, a) = x j N n (S[d i + ρ ijσ j τ]; SRS) (26) where τ = (T t), d i = [log(x i/a i ) + (r 1 2 σ2 i )τ]/σ i τ and R = ρij. (b) Single-asset, multi-period bond and asset binaries When there is only a single asset (N = 1) we may drop all the asset indices i, j to get B(x, t; S, a) = e rτ N n (Sd k; SRS) (27) A(x, t; S, a) = x N n (Sd k ; SRS) (28) with [d k, d k ] = [log(x/a k) + (r ± 1 2 σ2 )τ k ]/σ τ k and R = τ kl. (c) Single-asset, single-period bond and asset binaries In the simplest case where N = M = 1 we reduce to 1-asset, 1-period binaries which are the well known Black-Scholes components of standard European call and put options: A(x, t; s, a) = xn (sd) and B(x, t; a) = e rτ N (sd ) (29) respectively with s = ±1 and [d, d ] = [log(x/a) + (r ± 1 2 σ2 )τ]/σ τ. (d) Compound Options The bond and asset type binaries derived above can be used to price related derivatives. We illustrate this idea with a standard call-on-call compound option. Let c denote the strike price of the compound option exercised at T 1, and a 2 the strike price of the underlying call option exercised at T 2 > T 1. Let x = a 1 denote the solution of: C(x, T 2 T 1 ; a 2 ) = c where the left side 15
16 of this equation denotes the standard Black-Scholes price of a strike a 2 call option with time (T 2 T 1 ) remaining to expiry. The compound option will be exercised at T 1 if and only if X 1 > a 1. Hence the final payoff of the compound option at time T = T 2 can be written in the form 7 V (x, T 2 ) = [(X 2 a 2 ) + ce r(τ 2 τ 1 ) ] I(X 1 >a 1 ) = (X 2 a 2 )I(X 1 >a 1 )I(X 2 >a 2 ) ce r(τ 2 τ 1 ) I(X 1 >a 1 ). (30) This is a portfolio of asset and bond type binaries considered in parts (b) and (c) above with m = 1 and m = 2. We can therefore write down the present value of this portfolio in terms of uni-variate and bi-variate normals: V (x, t) = xn (d 1, d 2 ; ρ) a 2 e rτ 2 N (d 1, d 2 ; ρ) ce rτ 1 N (d 1 ) (31) where ρ = τ 12 = τ 1 /τ 2 and the notation is that of Eqs(27) and (28). This formula is the well-known result first derived by Geske (1979). (e) Multiple strike reset options These options have recently been priced in the Black-Scholes framework by Liao and Wang (2003). A reset call option involves a single-asset and a multi-period payoff of the form V T = [X(T ) K] + where k 0 if X min > a 1 K = k i if a i+1 < X min a i ; i = 1, 2,, (p 1) (32) k p if X min a p X min = min(x 1, X 2,, X n 1 ) and X i = X(T i ) are the monitored asset prices at n 1 pre-determined reset dates T i with T 1 < T 2 < < T n 1 < T. The k i are the reset strike prices and the a i are a decreasing set of discrete ladder prices. It follows that V T = p (X T k i ) + I(a i+1 < X min a i ) i=0 7 The exponential multiplying c is the future value factor at time T 2 for a cash payment at time T 1. 16
17 with a 0 = and a p+1 = 0. Let T n = T and define X as the n dimensional payoff vector with components X i, i I n. Then it is a relatively straight forward matter to express this payoff as a portfolio of single-asset, multiperiod asset and bond type binaries defined in part(b) above. This is readily achieved using the identity I(a i+1 < X min a i )I(X T >k) = I n (X >â i ) I n (X >a i ) (33) where a i = (a i, a i,..., a i, k i ) and â i = (a i, a i,..., a i, k i 1 ). Eqs(27) and (28) then give the price of the multiple reset call option as the present value of this portfolio. We do not write the explicit formula down but remark that the representation we get appears to be considerably simpler than the one stated by Liao and Wang (2003). 5.2 Discrete Geometric Mean Asian Options Prices for these options in the Black-Scholes framework are also well known, for both discrete and continuous time monitoring. We shall derive here two formulas for discretely monitored geometric mean Asian call options (one a fixed strike, the other a floating strike). These examples provide strong evidence of the utility of the fundamental formula for pricing exotics. Furthermore, they illustrate perhaps the simplest cases where the exercise condition matrix A is not an identity matrix. While it is common to have the monitoring times equally spaced, this is by no means essential. We therefore assume there is a single asset and that the n monitored time periods T k, (1 k n) are arbitrarily spaced. Geometric mean Asian options have payoffs at time T T n which depend on the geometric mean G n = n X 1 X 2 X n (34) 17
18 where X k = X(T k ) is the observed asset price at time T k. Since t < T 1 in our set-up, the first monitored price has yet to be observed. It is not difficult to include monitored prices prior to t, and this leads to only slightly more complicated expressions. (a) Fixed Strike Call The payoff for a fixed strike k, geometric mean Asian call option is given by V T (X) = (G n k) +. This expression can be decomposed into the difference of two M binaries : V 1 = G n I(G n >k) and V 2 = ki(g n >k). We investigate V 1 in detail. Inputs: V 1 (X, T ) = G n I(G n >k) D = [1, n, n, 1] P = [ 1 n 1, k, 1, 1 n 1 ] [µ, Σ, Γ] = [(r 1 2 σ2 )τ k, σdiag( τ k ), σ 2 min(τ k, τ l )]; τ k = T k t Outputs: β = e r(τ τ ) 1 2 σ2 ( τ ˆτ) ; τ = 1 τ k ; n k ˆτ = 1 min(τ n 2 k, τ l ) D = σ ˆτ d = d + σ ˆτ; d = [log(x/k) + (r 1 2 σ2 ) τ]/σ ˆτ C = 1 V 1 (x, t) = βxn (d). k,l The calculation for the second term V 2 (x, t) is very similar, with α now being replaced by a zero vector. This results in V 2 (x, t) = ke rτ N (d ). The final 18
19 expression for the fixed strike, geometric mean Asian call option price is therefore: V (x, t) = xe r(τ τ ) 1 2 σ2 ( τ ˆτ) N (d) ke rτ N (d ). (35) (b) Floating Strike Call 8 The floating strike geometric mean Asian call option has an expiry T T n payoff given by V T = (X n G n ) +. Hence the geometric mean acts as the strike price of an otherwise standard call option. This too can be decomposed into two M binaries : V T = X n I(G n Xn 1 <1) G n I(G n Xn 1 <1). Of particular interest here are the associated expressions for the parameters S, A and a so that the exercise condition is equivalent to: SX A > Sa. We also find: S = 1, A = ( 1 n 1 1 n), a = 1 and x = x1. With these parameters it is evident that the term log(x A /a) vanishes identically. Straight forward calculations then lead to the expression: [ V (x, t) = x N ( d) e r(τn τ)+ 1 ] 2 σ2 (ˆτ τ) N ( d ) where (36) d = (r σ2 )( τ τ n )/σ s; d = [(r 1 2 σ2 )( τ τ n ) + σ 2 (ˆτ τ)]/σ s and s = (τ n + ˆτ 2 τ). 5.3 Quality Options We define a quality option as any derivative whose payoff depends on the maximum or minimum of multiple asset prices at a fixed expiry T. Assume there are n correlated assets and a single period T coinciding with the expiry date of the option. In particular, a quality binary option Q s p(x, t; k) pays one 8 This particular derivative does not seem to have been priced in the literature. 19
20 unit of asset p (say), with p I n, provided this is the maximum (if s = 1), or the minimum (if s = 1), of all the asset values at time T and a given amount of cash k. In order to price these binaries Theorem 2 is very useful, as it shows how to construct the required exercise condition matrix A and associated exercise price vector a. Theorem 2 Let X V n and let k be a positive scalar. Then for any integer p I n, the statement X p = max / min(x, k) is equivalent to sx Ap > sa p where s = +1 corresponds to the maximum, s = 1 to the minimum and A p A nn, a p V n have components 1 if j = p A ij = 1 if i = j p 0 otherwise a i = { k if i = p 1 if i p The proof of this result is also relegated to the Appendix. i, j I n (37) Theorem 2 allows us to write the quality binary payoff in the form of a simple M-binary : Q s p (X, T ; k) = X p I n (sx Ap >sa p ). (38) The most interesting part of the calculations is that for the correlation matrix. With Γ = ρ ij σ i σ j τ, C p = Dp 1(A pγa p )D 1 p and Dp 2 = diag(a pγa p ) we obtain the symmetric correlation matrix C p with components C ij = and σ 2 ij = σ2 i + σ2 j 2ρ ijσ i σ j for all i, j. 1 for i = j σ p ρ ip σ i σ ip for i j = p σip 2 +σ2 jp σ2 ij 2σ ip σ jp for i j p (39) Then with the choices α = 1 p and S = si n, the general binary option formula (17), for any t < T, results in the expression Q s p (x, t; k) = x p N n (sd p ; C p ) (40) 20
21 where d p is the vector with components [ log(xp /k) + (r σ2 p)τ ] /σ p τ for i = p d i = [ log(xp /x i ) σ2 ip τ] (41) /σ ip τ for i p. (a) Best and Worst Options Two well known quality options are the best and worst options on n assets and k units of cash, with expiry payoff: { max(x, k) if s = 1 Q s (X, T ; k) = min(x, k) if s = 1. (42) Each of these payoffs can also be written as a portfolio of quality binaries and a bond type M-binary (considered in Section 5.1): n Q s (X, T ; k) = X p I n (sx Ap >sa p ) + ki n (sx <sk1) = p=1 n Q s p(x, T ; k) + kb(x, T ; si n, k1). (43) p=1 It follows that the present value of these options can be expressed as n Q s (x, t; k) = Q s p (x, t; k) + kb(x, t; si n, k1). (44) p=1 Eq(40) can be substituted into the first term while the last term is a special case of Eq(25) with S = si n and a = k1. (b) Call/Put on the max/min of several assets A call (put) option on the maximum (minimum) of several assets and its relatives have been considered by several authors including (Johnson 1987 and Rich and Chance 1993). Our analysis above provides expressions for these prices in terms of quality binaries as follows. The payoff for a call option on the maximum is given by C max (X, T ; k) = [max(x) k] + = max(x, k) k. (45) 21
22 Hence for any t < T we can write down from Eq(44) the pricing formula C max (x, t; k) = n Q + p (x, t; k) + kb(x, t; I n, k1) ke rτ. (46) p=1 Similarly, the corresponding results for a put option on the minimum are: P min (X, T ; k) = [k min(x)] + = k min(x, k) (47) and n P min (x, t; k) = ke rτ Q p (x, t; k) kb(x, t; I n, k1). (48) p=1 These expressions of course agree with previously published formulations of the problem, albeit in a very different notation, and obtained by a very different method. Formulae for a call option on the minimum and a put option on the maximum are easily obtained by a similar construction, so we are content to skip the details. 5.4 Discrete lookback options Suppose there is a single asset, whose price X i = X(T i ) is monitored at the increasing sequence of times T i for i I n. Derivatives whose payoffs at expiry T T n depend on the maximum or minimum value of X i are called discrete lookback options. It is clear that these options are the single-asset, multi-period counterparts of the multi-asset, single-period quality options considered in the previous sub-section. We shall consider here the case of a binary option that pays X p provided X p = max(x, k) where k is a fixed amount of cash 9. The payoff for this lookback binary is then L(x, T ; k) = X p I n (X Ap >a p ) (49) 9 The fixed cash k can also be thought of as the currently (i.e. time t) observed maximum asset price. 22
23 where A p, a p are defined in Theorem 2 with indices referring to times rather than assets. Since the analysis using Eq(17) of the Main Theorem is very similar to that for the quality binary, we leave out the details and simply state the result. The main difference occurs in the covariance matrix Γ which must now be replaced by Γ = σ 2 min(τ i, τ j ). We ultimately obtain the result: L(x, t; k) = xe r(τ τp) N n (d p ; C p ) (50) where d p is the vector with components [ ] log(x/k) + (r σ2 )τ p /σ τp for i = p 1 d i = (r + 1 σ 2 σ2 ) τ p τ i for i < p 1 (r 1 σ 2 σ2 ) τ i τ p for i > p and C p is the symmetric correlation matrix with components 1 for i = j C ij = (1 τ i /τ p ) 1 2 for i < j = p [(τ i τ p )/(τ j τ p )] 1 2 for p < i < j [(τ p τ j )/(τ p τ i )] 1 2 for i < j < p 0 for i < p < j (51) (52) Related lookback options, such as fixed strike lookback calls and puts can now be priced in terms of portfolios of these lookback binaries. 5.5 Discrete Barrier Options As a final illustration of our fundamental pricing formula Eq(17) we consider a multi-asset, multi-period down-and-out discrete barrier call option. At expiry T the strike a option is assumed to pay [max{x i (T )} a] + provided X ik > b i for a given set of discrete barrier prices b i. Thus if any of the asset prices X ik = X i (T k ) (i I N, k I M as usual) falls below the barrier level, the contract is immediately knocked out; if X ik stays above the barrier level 23
24 for all monitoring times T k the contract pays a call option on the maximum asset price recorded at the expiry date T > T M. This option is certainly not a simple one and its pricing would, under standard methods of analysis, present a great challenge. The fundamental formula derived in this paper allows its calculation in just a few steps. First we write its expiry payoff in the form V (X, T ; a, b) = [max{x i (T )} a] + I m (X i (T k )>b i ) (53) where m is the barrier exercise dimension. The Main Theorem tells us that the only task is to write this expression as the sum of M binaries and identify the associated parameters. X T In order to do this, define the payoff vector X as a collection of the m asset prices X b = X i (T k ) used for barrier monitoring and the N prices = X i (T ) that determine the call option payoff. The partitioned payoff vector X = [X b, X T ] has dimension n = (m + N). Using the identity (max X T a) + max(x T, a) a and the results of Section 5.3 on pricing quality options, we can write the payoff (53) in the required form as V (X, T ; a, b) = where α p = S = N X α p I n (X A p >a p) + ai n (S X >S c ) ai m (X b >b) p=1 ( 0 1p ( Im 0 ) ( ) ( ) ; A p = Im 0 b ; a p 0 A = p a p 0 I N ) ( b ; c = a1 ) (54) 24
25 and b = b ik = b i for all k. The first term in Eq(54) is the sum of general M binaries considered in the Main Theorem, while the second and third terms are bond type M binaries considered in Section 5.1. The present value of this payoff can therefore be obtained by employing the principle of static replication and results in the expression V (x, t; a, b) = N x p N n (d p ; C p ) + ab(x, t; S, c ) ab(x, t; I m, b) (55) p=1 where (d p, C p ) are determined from Theorem 1 with (A, a) replaced by (A p, a p); and the bond type B terms are given explicitly by Eq(23). Little would be served by expanding the details of this representation any further, so we are content to leave the solution in the stated form of Eq(55). 6 Conclusion Theorem 1 stated in Section 4 is the main result of this paper. It provides a versatile formula for pricing a very general multi-asset, multi-period exotic binary option (our M-binary ) which we have demonstrated is a fundamental component of many of the exotics published in the literature. The basic idea, very much in the spirit of Ingersoll (2000), is to decompose an option s expiry payoff into portfolios of M binaries and invoke the principle of static replication to obtain an arbitrage-free price for the present value of the option. Each M-binary expiry payoff has the very specific 4-parameter form: X α I m (SX A > Sa). These parameters, [α, A, a, S] together with the dual asset-time correlation matrix R of Eq(11) and monitoring time structure T k, provide sufficient scope to match a great variety of exotic option payoffs. The exercise condition matrix A plays a particularly important role. If it is different from an identity matrix, it is responsible for generating changes in the correlation structure, which in turn has an important bearing on the eventual pricing formula. An interesting observation is that the dimension of the multi-variate normal for each component binary is determined only by 25
26 the exercise dimension m, and not by the payoff dimension n or the number of assets N or time periods M. The pricing formula itself Eq(17), is quite complex and may in certain circumstances involve considerable calculation. However, although we have concentrated in this paper on analytical solutions, the formula can readily be coded up for numerical computation, particularly with matrix oriented programming languages such as Matlab and Mathematica. To illustrate the power and versatility of the formula, we have priced many well known exotic options and also a new one of very great complexity: namely, a discretely monitored call barrier option on the maximum of N assets. This option includes both a multi-asset payoff and multi-period monitoring. Extensions of the general formula Eq(17) are underway to allow similar pricing of continuously monitored multi-asset barrier and lookback options. 7 References 1. Boyle P 1977 Options: a Monte Carlo approach Journal of Financial Economics Buchen P 2001 Image options and the road to barriers Risk Magazine 14(9) Buchen P 2003 The pricing of dual expiry options, Journal of Quantitative Finance, IOP (to appear) 4. Carr P 1988 The valuation of sequential exchange opportunities Journal of Finance,
27 5. Conze A and Viswanathan 1991 Path dependent options: the case of lookback options Journal of Finance Geske R 1979 The valuation of compound options Journal of Financial Economics Harrison J and Pliska S 1981 Martingales and stochastic integrals in the theory of continuous trading Stochastic Processes and their Applications Heynen R and Kat H 1994 Partial barrier options, Journal of Financial Engineering Heynen R and Kat H 1996 Brick by brick Risk Magazine 9(6) 10. Ingersoll J 2000 Digital contracts: simple tools for pricing complex derivatives The Journal of Business 73(1) Johnson H 1987 Options on the maximum or minimum of several assets Journal of Financial and Quantitative Analysis Kemna A and Vorst A 1990 A pricing method for options based on average asset values Journal of Banking and Finance Liao S-Z and Wang C-W 2003 The valuation of reset options with multiple strike resets and reset dates Journal of Futures Markets 23(1) Longstaff F 1990 Pricing options with extendable maturities: analysis and applications Journal of Finance 45(3) Margrabe W 1978 The value of an option to exchange one asset for another Journal of Finance Merton R 1973 Theory of rational option pricing Bell Journal of Economics and Management Science
28 17. Reiner E and Rubinstein M 1991 Breaking down the barriers Risk Magazine 4(8) 18. Rich D and Chance D 1993 An alternative approach to the pricing of options on multiple assets Journal of Financial Engineering Rich D 1994 The mathematical foundation of barrier option pricing theory Advances in Futures and Options Research Rubinstein M 1991 Options for the undecided Risk Magazine 4(4) Rubinstein M 1991 Double trouble Risk Magazine 5(1) 22. Skipper M 2003 Inside exotic barrier options Sydney University School of Mathematics & Statistics Research Report 23. Stulz R 1982 Options on the minimum or the maximum of two risky assets Journal of Financial Economics Zhang P 1995 Correlation digital options Journal of Financial Engineering A Appendix In this Appendix we prove the two Theorems stated in Sections 4 and 5.3. Theorem 1 (Section 4) The proof of the Main Theorem depends on the three Lemmas listed below. The first deals with option pricing theory; the second and third deal with specific properties of Gaussian random vectors. Lemma 1 In a complete, arbitrage-free, multi-asset market the discounted price of any derivative contract is a martingale with respect to the 28
29 risk-neutral measure. (Harrison and Pliska 1981) This leads to the well-known pricing formula V (x, t) = e r(t t) E{V T (X) X(t) = x}. (A1) Lemma 2 Let c V n be a constant vector, Z G n (R) a Gaussian random vector with positive definite correlation matrix R and let F (Z) be a scalar function of n variables. Then E{e c Z F (Z)} = e 1 2 c Rc E{F (Z + Rc)}. (A2) We like to term this result the Gaussian Shift Theorem because the mean has been shifted from zero to Rc. The proof is fairly elementary and involves little more than the following identity for multi-variate Gaussian pdf s: φ(z Rc) e c z 1 2 c Rc φ(z) where φ(z) = exp( 1 2 z R 1 z) and K is the usual normalising constant. This Lemma can also be shown to be equivalent to expectation under a change of measure. Lemma 3 For any matrix B A mn of rank m n, a vector b V m and a Gaussian random vector Z G n (R) with correlation matrix R, E{I m (BZ <b)} = N m (D 1 b; D 1 (BRB )D 1 ) (A3) where D 2 = diag(brb ). This Lemma is also easily proved noting that BZ G m with covariance matrix BRB. The diagonal matrix D provides the normalisation to an m dimensional correlation matrix. Proof of Main Theorem From the payoff function Eq(16) for an M-binary and Lemma 1 we have V (x, t) = e rτ E{X α I m (SX A >Sa) X(t) = x}; τ = T t = e rτ E{X α I m (SA log X >S log a) X(t) = x}. 29
30 For log-normal asset price dynamics described by Eq(13) we first obtain X α = x α exp{α µ + (Σα) Z} Then using Lemma 2 with c = Σα, the last equation for V (x, t) can be written as V (x, t) = x α e rτ+α µ E{e c Z I m (SA(log x + µ + ΣZ)>S log a)} = βx α E{I m (SAΣ(Z + RΣα)> S[log(x A /a) + Aµ])} = βx α E{I m ( (SAΣ)Z <S[log(x A /a) + A(µ + Γα)])} Finally, from Lemma 3 with B = (SAΣ) we get V (x, t) = βx α N m (Sd; SCS) where β, Γ, d and C have all been defined in Section 4. This completes the proof of Theorem 1. Theorem 2 (Section 5.3) Partition vector X V n in the form X = (X p, X p ) where ( X p ) i = X i V n 1 for all i p. That is, asset p is moved to the first element of X. Partitioning matrix A p and vector a p in the same way, we write: ( ) ( 1 0 k A p = ; a 1 I p = n 1 1 It follows that ). (A4) sx Ap > sa p sa p log X > s log a p ( ) ( ) ( ) 1 0 log Xp log k s 1 I n 1 log X > s p 0 ( ) ( ) log X s p log k log X p 1 log X > s p 0 ( ) ( ) Xp s > s X p 1 k Xp 30
31 The last line demonstrates that X p = max(x, k) if s = 1 and X p = min(x, k) if s = 1 and Theorem 2 is proved. ooo 31
Pricing Dual Spread Options by the Lie-Trotter Operator Splitting Method
Pricing Dual Spread Options by the Lie-Trotter Operator Splitting Method C.F. Lo Abstract In this paper, based upon the Lie- Trotter operator splitting method proposed by Lo 04, we present a simple closed-form
On Black-Scholes Equation, Black- Scholes Formula and Binary Option Price
On Black-Scholes Equation, Black- Scholes Formula and Binary Option Price Abstract: Chi Gao 12/15/2013 I. Black-Scholes Equation is derived using two methods: (1) risk-neutral measure; (2) - hedge. II.
4: SINGLE-PERIOD MARKET MODELS
4: SINGLE-PERIOD MARKET MODELS Ben Goldys and Marek Rutkowski School of Mathematics and Statistics University of Sydney Semester 2, 2015 B. Goldys and M. Rutkowski (USydney) Slides 4: Single-Period Market
Mathematical Finance
Mathematical Finance Option Pricing under the Risk-Neutral Measure Cory Barnes Department of Mathematics University of Washington June 11, 2013 Outline 1 Probability Background 2 Black Scholes for European
The Monte Carlo Framework, Examples from Finance and Generating Correlated Random Variables
Monte Carlo Simulation: IEOR E4703 Fall 2004 c 2004 by Martin Haugh The Monte Carlo Framework, Examples from Finance and Generating Correlated Random Variables 1 The Monte Carlo Framework Suppose we wish
Hedging Illiquid FX Options: An Empirical Analysis of Alternative Hedging Strategies
Hedging Illiquid FX Options: An Empirical Analysis of Alternative Hedging Strategies Drazen Pesjak Supervised by A.A. Tsvetkov 1, D. Posthuma 2 and S.A. Borovkova 3 MSc. Thesis Finance HONOURS TRACK Quantitative
S 1 S 2. Options and Other Derivatives
Options and Other Derivatives The One-Period Model The previous chapter introduced the following two methods: Replicate the option payoffs with known securities, and calculate the price of the replicating
Moreover, under the risk neutral measure, it must be the case that (5) r t = µ t.
LECTURE 7: BLACK SCHOLES THEORY 1. Introduction: The Black Scholes Model In 1973 Fisher Black and Myron Scholes ushered in the modern era of derivative securities with a seminal paper 1 on the pricing
Monte Carlo Methods in Finance
Author: Yiyang Yang Advisor: Pr. Xiaolin Li, Pr. Zari Rachev Department of Applied Mathematics and Statistics State University of New York at Stony Brook October 2, 2012 Outline Introduction 1 Introduction
More Exotic Options. 1 Barrier Options. 2 Compound Options. 3 Gap Options
More Exotic Options 1 Barrier Options 2 Compound Options 3 Gap Options More Exotic Options 1 Barrier Options 2 Compound Options 3 Gap Options Definition; Some types The payoff of a Barrier option is path
Rolf Poulsen, Centre for Finance, University of Gothenburg, Box 640, SE-40530 Gothenburg, Sweden. E-mail: [email protected].
The Margrabe Formula Rolf Poulsen, Centre for Finance, University of Gothenburg, Box 640, SE-40530 Gothenburg, Sweden. E-mail: [email protected] Abstract The Margrabe formula for valuation of
CS 522 Computational Tools and Methods in Finance Robert Jarrow Lecture 1: Equity Options
CS 5 Computational Tools and Methods in Finance Robert Jarrow Lecture 1: Equity Options 1. Definitions Equity. The common stock of a corporation. Traded on organized exchanges (NYSE, AMEX, NASDAQ). A common
Lecture 6 Black-Scholes PDE
Lecture 6 Black-Scholes PDE Lecture Notes by Andrzej Palczewski Computational Finance p. 1 Pricing function Let the dynamics of underlining S t be given in the risk-neutral measure Q by If the contingent
COMPLETE MARKETS DO NOT ALLOW FREE CASH FLOW STREAMS
COMPLETE MARKETS DO NOT ALLOW FREE CASH FLOW STREAMS NICOLE BÄUERLE AND STEFANIE GRETHER Abstract. In this short note we prove a conjecture posed in Cui et al. 2012): Dynamic mean-variance problems in
Mathematics Course 111: Algebra I Part IV: Vector Spaces
Mathematics Course 111: Algebra I Part IV: Vector Spaces D. R. Wilkins Academic Year 1996-7 9 Vector Spaces A vector space over some field K is an algebraic structure consisting of a set V on which are
An Introduction to Exotic Options
An Introduction to Exotic Options Jeff Casey Jeff Casey is entering his final semester of undergraduate studies at Ball State University. He is majoring in Financial Mathematics and has been a math tutor
ENGINEERING AND HEDGING OF CORRIDOR PRODUCTS - with focus on FX linked instruments -
AARHUS SCHOOL OF BUSINESS AARHUS UNIVERSITY MASTER THESIS ENGINEERING AND HEDGING OF CORRIDOR PRODUCTS - with focus on FX linked instruments - AUTHORS: DANIELA ZABRE GEORGE RARES RADU SIMIAN SUPERVISOR:
Mathematical Modeling and Methods of Option Pricing
Mathematical Modeling and Methods of Option Pricing This page is intentionally left blank Mathematical Modeling and Methods of Option Pricing Lishang Jiang Tongji University, China Translated by Canguo
Pricing Barrier Option Using Finite Difference Method and MonteCarlo Simulation
Pricing Barrier Option Using Finite Difference Method and MonteCarlo Simulation Yoon W. Kwon CIMS 1, Math. Finance Suzanne A. Lewis CIMS, Math. Finance May 9, 000 1 Courant Institue of Mathematical Science,
Loan guarantee portfolios and joint loan guarantees with stochastic interest rates
The Quarterly Review of Economics and Finance 46 (2006) 16 35 Loan guarantee portfolios and joint loan guarantees with stochastic interest rates Chuang-Chang Chang a,, San-Lin Chung b, Min-Teh Yu c a Department
THE BLACK-SCHOLES MODEL AND EXTENSIONS
THE BLAC-SCHOLES MODEL AND EXTENSIONS EVAN TURNER Abstract. This paper will derive the Black-Scholes pricing model of a European option by calculating the expected value of the option. We will assume that
Computational Finance Options
1 Options 1 1 Options Computational Finance Options An option gives the holder of the option the right, but not the obligation to do something. Conversely, if you sell an option, you may be obliged to
Barrier Options. Peter Carr
Barrier Options Peter Carr Head of Quantitative Financial Research, Bloomberg LP, New York Director of the Masters Program in Math Finance, Courant Institute, NYU March 14th, 2008 What are Barrier Options?
OPTION PRICING FOR WEIGHTED AVERAGE OF ASSET PRICES
OPTION PRICING FOR WEIGHTED AVERAGE OF ASSET PRICES Hiroshi Inoue 1, Masatoshi Miyake 2, Satoru Takahashi 1 1 School of Management, T okyo University of Science, Kuki-shi Saitama 346-8512, Japan 2 Department
Stocks paying discrete dividends: modelling and option pricing
Stocks paying discrete dividends: modelling and option pricing Ralf Korn 1 and L. C. G. Rogers 2 Abstract In the Black-Scholes model, any dividends on stocks are paid continuously, but in reality dividends
ARBITRAGE-FREE OPTION PRICING MODELS. Denis Bell. University of North Florida
ARBITRAGE-FREE OPTION PRICING MODELS Denis Bell University of North Florida Modelling Stock Prices Example American Express In mathematical finance, it is customary to model a stock price by an (Ito) stochatic
Assignment 2: Option Pricing and the Black-Scholes formula The University of British Columbia Science One CS 2015-2016 Instructor: Michael Gelbart
Assignment 2: Option Pricing and the Black-Scholes formula The University of British Columbia Science One CS 2015-2016 Instructor: Michael Gelbart Overview Due Thursday, November 12th at 11:59pm Last updated
The Black-Scholes-Merton Approach to Pricing Options
he Black-Scholes-Merton Approach to Pricing Options Paul J Atzberger Comments should be sent to: atzberg@mathucsbedu Introduction In this article we shall discuss the Black-Scholes-Merton approach to determining
Solving Systems of Linear Equations
LECTURE 5 Solving Systems of Linear Equations Recall that we introduced the notion of matrices as a way of standardizing the expression of systems of linear equations In today s lecture I shall show how
Master of Mathematical Finance: Course Descriptions
Master of Mathematical Finance: Course Descriptions CS 522 Data Mining Computer Science This course provides continued exploration of data mining algorithms. More sophisticated algorithms such as support
The Black-Scholes Formula
FIN-40008 FINANCIAL INSTRUMENTS SPRING 2008 The Black-Scholes Formula These notes examine the Black-Scholes formula for European options. The Black-Scholes formula are complex as they are based on the
Generating Random Numbers Variance Reduction Quasi-Monte Carlo. Simulation Methods. Leonid Kogan. MIT, Sloan. 15.450, Fall 2010
Simulation Methods Leonid Kogan MIT, Sloan 15.450, Fall 2010 c Leonid Kogan ( MIT, Sloan ) Simulation Methods 15.450, Fall 2010 1 / 35 Outline 1 Generating Random Numbers 2 Variance Reduction 3 Quasi-Monte
Package fexoticoptions
Version 2152.78 Revision 5392 Date 2012-11-07 Title Exotic Option Valuation Package fexoticoptions February 19, 2015 Author Diethelm Wuertz and many others, see the SOURCE file Depends R (>= 2.4.0), methods,
Review of Basic Options Concepts and Terminology
Review of Basic Options Concepts and Terminology March 24, 2005 1 Introduction The purchase of an options contract gives the buyer the right to buy call options contract or sell put options contract some
Valuing double barrier options with time-dependent parameters by Fourier series expansion
IAENG International Journal of Applied Mathematics, 36:1, IJAM_36_1_1 Valuing double barrier options with time-dependent parameters by Fourier series ansion C.F. Lo Institute of Theoretical Physics and
TABLE OF CONTENTS. A. Put-Call Parity 1 B. Comparing Options with Respect to Style, Maturity, and Strike 13
TABLE OF CONTENTS 1. McDonald 9: "Parity and Other Option Relationships" A. Put-Call Parity 1 B. Comparing Options with Respect to Style, Maturity, and Strike 13 2. McDonald 10: "Binomial Option Pricing:
The Black-Scholes pricing formulas
The Black-Scholes pricing formulas Moty Katzman September 19, 2014 The Black-Scholes differential equation Aim: Find a formula for the price of European options on stock. Lemma 6.1: Assume that a stock
Pricing Discrete Barrier Options
Pricing Discrete Barrier Options Barrier options whose barrier is monitored only at discrete times are called discrete barrier options. They are more common than the continuously monitored versions. The
Variance Reduction. Pricing American Options. Monte Carlo Option Pricing. Delta and Common Random Numbers
Variance Reduction The statistical efficiency of Monte Carlo simulation can be measured by the variance of its output If this variance can be lowered without changing the expected value, fewer replications
American Capped Call Options on Dividend-Paying Assets
American Capped Call Options on Dividend-Paying Assets Mark Broadie Columbia University Jerome Detemple McGill University and CIRANO This article addresses the problem of valuing American call options
7: The CRR Market Model
Ben Goldys and Marek Rutkowski School of Mathematics and Statistics University of Sydney MATH3075/3975 Financial Mathematics Semester 2, 2015 Outline We will examine the following issues: 1 The Cox-Ross-Rubinstein
Likewise, the payoff of the better-of-two note may be decomposed as follows: Price of gold (US$/oz) 375 400 425 450 475 500 525 550 575 600 Oil price
Exchange Options Consider the Double Index Bull (DIB) note, which is suited to investors who believe that two indices will rally over a given term. The note typically pays no coupons and has a redemption
Pricing of a worst of option using a Copula method M AXIME MALGRAT
Pricing of a worst of option using a Copula method M AXIME MALGRAT Master of Science Thesis Stockholm, Sweden 2013 Pricing of a worst of option using a Copula method MAXIME MALGRAT Degree Project in Mathematical
Numerical Methods for Pricing Exotic Options
Numerical Methods for Pricing Exotic Options Dimitra Bampou Supervisor: Dr. Daniel Kuhn Second Marker: Professor Berç Rustem 18 June 2008 2 Numerical Methods for Pricing Exotic Options 0BAbstract 3 Abstract
Simulating Stochastic Differential Equations
Monte Carlo Simulation: IEOR E473 Fall 24 c 24 by Martin Haugh Simulating Stochastic Differential Equations 1 Brief Review of Stochastic Calculus and Itô s Lemma Let S t be the time t price of a particular
Forward Price. The payoff of a forward contract at maturity is S T X. Forward contracts do not involve any initial cash flow.
Forward Price The payoff of a forward contract at maturity is S T X. Forward contracts do not involve any initial cash flow. The forward price is the delivery price which makes the forward contract zero
Asian Option Pricing Formula for Uncertain Financial Market
Sun and Chen Journal of Uncertainty Analysis and Applications (215) 3:11 DOI 1.1186/s4467-15-35-7 RESEARCH Open Access Asian Option Pricing Formula for Uncertain Financial Market Jiajun Sun 1 and Xiaowei
a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a 2n x n = b 2.
Chapter 1 LINEAR EQUATIONS 1.1 Introduction to linear equations A linear equation in n unknowns x 1, x,, x n is an equation of the form a 1 x 1 + a x + + a n x n = b, where a 1, a,..., a n, b are given
Valuing Stock Options: The Black-Scholes-Merton Model. Chapter 13
Valuing Stock Options: The Black-Scholes-Merton Model Chapter 13 Fundamentals of Futures and Options Markets, 8th Ed, Ch 13, Copyright John C. Hull 2013 1 The Black-Scholes-Merton Random Walk Assumption
DETERMINING THE VALUE OF EMPLOYEE STOCK OPTIONS. Report Produced for the Ontario Teachers Pension Plan John Hull and Alan White August 2002
DETERMINING THE VALUE OF EMPLOYEE STOCK OPTIONS 1. Background Report Produced for the Ontario Teachers Pension Plan John Hull and Alan White August 2002 It is now becoming increasingly accepted that companies
A SNOWBALL CURRENCY OPTION
J. KSIAM Vol.15, No.1, 31 41, 011 A SNOWBALL CURRENCY OPTION GYOOCHEOL SHIM 1 1 GRADUATE DEPARTMENT OF FINANCIAL ENGINEERING, AJOU UNIVERSITY, SOUTH KOREA E-mail address: [email protected] ABSTRACT. I introduce
RESULTANT AND DISCRIMINANT OF POLYNOMIALS
RESULTANT AND DISCRIMINANT OF POLYNOMIALS SVANTE JANSON Abstract. This is a collection of classical results about resultants and discriminants for polynomials, compiled mainly for my own use. All results
Stephane Crepey. Financial Modeling. A Backward Stochastic Differential Equations Perspective. 4y Springer
Stephane Crepey Financial Modeling A Backward Stochastic Differential Equations Perspective 4y Springer Part I An Introductory Course in Stochastic Processes 1 Some Classes of Discrete-Time Stochastic
Pricing Barrier Options under Local Volatility
Abstract Pricing Barrier Options under Local Volatility Artur Sepp Mail: [email protected], Web: www.hot.ee/seppar 16 November 2002 We study pricing under the local volatility. Our research is mainly
How the Greeks would have hedged correlation risk of foreign exchange options
How the Greeks would have hedged correlation risk of foreign exchange options Uwe Wystup Commerzbank Treasury and Financial Products Neue Mainzer Strasse 32 36 60261 Frankfurt am Main GERMANY [email protected]
Analytic Approximations for Multi-Asset Option Pricing
Analytic Approximations for Multi-Asset Option Pricing Carol Alexander ICMA Centre, University of Reading Aanand Venkatramanan ICMA Centre, University of Reading First Version: March 2008 This Version:
NOTES ON LINEAR TRANSFORMATIONS
NOTES ON LINEAR TRANSFORMATIONS Definition 1. Let V and W be vector spaces. A function T : V W is a linear transformation from V to W if the following two properties hold. i T v + v = T v + T v for all
LOGNORMAL MODEL FOR STOCK PRICES
LOGNORMAL MODEL FOR STOCK PRICES MICHAEL J. SHARPE MATHEMATICS DEPARTMENT, UCSD 1. INTRODUCTION What follows is a simple but important model that will be the basis for a later study of stock prices as
1 Sets and Set Notation.
LINEAR ALGEBRA MATH 27.6 SPRING 23 (COHEN) LECTURE NOTES Sets and Set Notation. Definition (Naive Definition of a Set). A set is any collection of objects, called the elements of that set. We will most
CONTROLLABILITY. Chapter 2. 2.1 Reachable Set and Controllability. Suppose we have a linear system described by the state equation
Chapter 2 CONTROLLABILITY 2 Reachable Set and Controllability Suppose we have a linear system described by the state equation ẋ Ax + Bu (2) x() x Consider the following problem For a given vector x in
Does Black-Scholes framework for Option Pricing use Constant Volatilities and Interest Rates? New Solution for a New Problem
Does Black-Scholes framework for Option Pricing use Constant Volatilities and Interest Rates? New Solution for a New Problem Gagan Deep Singh Assistant Vice President Genpact Smart Decision Services Financial
Derivatives: Principles and Practice
Derivatives: Principles and Practice Rangarajan K. Sundaram Stern School of Business New York University New York, NY 10012 Sanjiv R. Das Leavey School of Business Santa Clara University Santa Clara, CA
How To Price A Call Option
Now by Itô s formula But Mu f and u g in Ū. Hence τ θ u(x) =E( Mu(X) ds + u(x(τ θ))) 0 τ θ u(x) E( f(x) ds + g(x(τ θ))) = J x (θ). 0 But since u(x) =J x (θ ), we consequently have u(x) =J x (θ ) = min
9.2 Summation Notation
9. Summation Notation 66 9. Summation Notation In the previous section, we introduced sequences and now we shall present notation and theorems concerning the sum of terms of a sequence. We begin with a
A Summary on Pricing American Call Options Under the Assumption of a Lognormal Framework in the Korn-Rogers Model
BULLEIN of the MALAYSIAN MAHEMAICAL SCIENCES SOCIEY http:/math.usm.my/bulletin Bull. Malays. Math. Sci. Soc. 2 352A 2012, 573 581 A Summary on Pricing American Call Options Under the Assumption of a Lognormal
Convenient Conventions
C: call value. P : put value. X: strike price. S: stock price. D: dividend. Convenient Conventions c 2015 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 168 Payoff, Mathematically Speaking The payoff
1 Short Introduction to Time Series
ECONOMICS 7344, Spring 202 Bent E. Sørensen January 24, 202 Short Introduction to Time Series A time series is a collection of stochastic variables x,.., x t,.., x T indexed by an integer value t. The
Some Practical Issues in FX and Equity Derivatives
Some Practical Issues in FX and Equity Derivatives Phenomenology of the Volatility Surface The volatility matrix is the map of the implied volatilities quoted by the market for options of different strikes
Lecture 12: The Black-Scholes Model Steven Skiena. http://www.cs.sunysb.edu/ skiena
Lecture 12: The Black-Scholes Model Steven Skiena Department of Computer Science State University of New York Stony Brook, NY 11794 4400 http://www.cs.sunysb.edu/ skiena The Black-Scholes-Merton Model
Pricing of an Exotic Forward Contract
Pricing of an Exotic Forward Contract Jirô Akahori, Yuji Hishida and Maho Nishida Dept. of Mathematical Sciences, Ritsumeikan University 1-1-1 Nojihigashi, Kusatsu, Shiga 525-8577, Japan E-mail: {akahori,
Valuation of Razorback Executive Stock Options: A Simulation Approach
Valuation of Razorback Executive Stock Options: A Simulation Approach Joe Cheung Charles J. Corrado Department of Accounting & Finance The University of Auckland Private Bag 92019 Auckland, New Zealand.
a 1 x + a 0 =0. (3) ax 2 + bx + c =0. (4)
ROOTS OF POLYNOMIAL EQUATIONS In this unit we discuss polynomial equations. A polynomial in x of degree n, where n 0 is an integer, is an expression of the form P n (x) =a n x n + a n 1 x n 1 + + a 1 x
UCLA Anderson School of Management Daniel Andrei, Derivative Markets 237D, Winter 2014. MFE Midterm. February 2014. Date:
UCLA Anderson School of Management Daniel Andrei, Derivative Markets 237D, Winter 2014 MFE Midterm February 2014 Date: Your Name: Your Equiz.me email address: Your Signature: 1 This exam is open book,
Digital Options. and d 1 = d 2 + σ τ, P int = e rτ[ KN( d 2) FN( d 1) ], with d 2 = ln(f/k) σ2 τ/2
Digital Options The manager of a proprietary hedge fund studied the German yield curve and noticed that it used to be quite steep. At the time of the study, the overnight rate was approximately 3%. The
Finite Differences Schemes for Pricing of European and American Options
Finite Differences Schemes for Pricing of European and American Options Margarida Mirador Fernandes IST Technical University of Lisbon Lisbon, Portugal November 009 Abstract Starting with the Black-Scholes
LECTURE 15: AMERICAN OPTIONS
LECTURE 15: AMERICAN OPTIONS 1. Introduction All of the options that we have considered thus far have been of the European variety: exercise is permitted only at the termination of the contract. These
New Pricing Formula for Arithmetic Asian Options. Using PDE Approach
Applied Mathematical Sciences, Vol. 5, 0, no. 77, 380-3809 New Pricing Formula for Arithmetic Asian Options Using PDE Approach Zieneb Ali Elshegmani, Rokiah Rozita Ahmad and 3 Roza Hazli Zakaria, School
Notes on Determinant
ENGG2012B Advanced Engineering Mathematics Notes on Determinant Lecturer: Kenneth Shum Lecture 9-18/02/2013 The determinant of a system of linear equations determines whether the solution is unique, without
THE FUNDAMENTAL THEOREM OF ARBITRAGE PRICING
THE FUNDAMENTAL THEOREM OF ARBITRAGE PRICING 1. Introduction The Black-Scholes theory, which is the main subject of this course and its sequel, is based on the Efficient Market Hypothesis, that arbitrages
SUPER COMPUTER CONSULTING INC.
SUPER COMPUTER CONSULTING INC. 1070 Westfield Way, Mundelein, IL 60060 USA Phone: (847) 837-0200 Fax: (847) 837-0228 e-mail: [email protected] http://www.supercc.com EXOTIC OPTIONS Including Second Generation
Lecture. S t = S t δ[s t ].
Lecture In real life the vast majority of all traded options are written on stocks having at least one dividend left before the date of expiration of the option. Thus the study of dividends is important
Chapter 2: Binomial Methods and the Black-Scholes Formula
Chapter 2: Binomial Methods and the Black-Scholes Formula 2.1 Binomial Trees We consider a financial market consisting of a bond B t = B(t), a stock S t = S(t), and a call-option C t = C(t), where the
Black and Scholes - A Review of Option Pricing Model
CAPM Option Pricing Sven Husmann a, Neda Todorova b a Department of Business Administration, European University Viadrina, Große Scharrnstraße 59, D-15230 Frankfurt (Oder, Germany, Email: [email protected],
Guaranteed Annuity Options
Guaranteed Annuity Options Hansjörg Furrer Market-consistent Actuarial Valuation ETH Zürich, Frühjahrssemester 2008 Guaranteed Annuity Options Contents A. Guaranteed Annuity Options B. Valuation and Risk
CORRELATED TO THE SOUTH CAROLINA COLLEGE AND CAREER-READY FOUNDATIONS IN ALGEBRA
We Can Early Learning Curriculum PreK Grades 8 12 INSIDE ALGEBRA, GRADES 8 12 CORRELATED TO THE SOUTH CAROLINA COLLEGE AND CAREER-READY FOUNDATIONS IN ALGEBRA April 2016 www.voyagersopris.com Mathematical
Recall that two vectors in are perpendicular or orthogonal provided that their dot
Orthogonal Complements and Projections Recall that two vectors in are perpendicular or orthogonal provided that their dot product vanishes That is, if and only if Example 1 The vectors in are orthogonal
BINOMIAL OPTIONS PRICING MODEL. Mark Ioffe. Abstract
BINOMIAL OPTIONS PRICING MODEL Mark Ioffe Abstract Binomial option pricing model is a widespread numerical method of calculating price of American options. In terms of applied mathematics this is simple
Option pricing. Vinod Kothari
Option pricing Vinod Kothari Notation we use this Chapter will be as follows: S o : Price of the share at time 0 S T : Price of the share at time T T : time to maturity of the option r : risk free rate
Notes on Black-Scholes Option Pricing Formula
. Notes on Black-Scholes Option Pricing Formula by De-Xing Guan March 2006 These notes are a brief introduction to the Black-Scholes formula, which prices the European call options. The essential reading
Martingale Pricing Applied to Options, Forwards and Futures
IEOR E4706: Financial Engineering: Discrete-Time Asset Pricing Fall 2005 c 2005 by Martin Haugh Martingale Pricing Applied to Options, Forwards and Futures We now apply martingale pricing theory to the
Underlying (S) The asset, which the option buyer has the right to buy or sell. Notation: S or S t = S(t)
INTRODUCTION TO OPTIONS Readings: Hull, Chapters 8, 9, and 10 Part I. Options Basics Options Lexicon Options Payoffs (Payoff diagrams) Calls and Puts as two halves of a forward contract: the Put-Call-Forward
The Singular Value Decomposition in Symmetric (Löwdin) Orthogonalization and Data Compression
The Singular Value Decomposition in Symmetric (Löwdin) Orthogonalization and Data Compression The SVD is the most generally applicable of the orthogonal-diagonal-orthogonal type matrix decompositions Every
Black-Scholes Equation for Option Pricing
Black-Scholes Equation for Option Pricing By Ivan Karmazin, Jiacong Li 1. Introduction In early 1970s, Black, Scholes and Merton achieved a major breakthrough in pricing of European stock options and there
MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS
MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS Systems of Equations and Matrices Representation of a linear system The general system of m equations in n unknowns can be written a x + a 2 x 2 + + a n x n b a
Overview of Monte Carlo Simulation, Probability Review and Introduction to Matlab
Monte Carlo Simulation: IEOR E4703 Fall 2004 c 2004 by Martin Haugh Overview of Monte Carlo Simulation, Probability Review and Introduction to Matlab 1 Overview of Monte Carlo Simulation 1.1 Why use simulation?
