Sensitivity Analysis, Estimating Derivatives and the Greeks

Size: px
Start display at page:

Download "Sensitivity Analysis, Estimating Derivatives and the Greeks"

Transcription

1 Sensitivity Analysis, Estimating Derivatives and the Greeks Estimating the sensitivity of a simulation with respect to changes in the parameter values is an important part of establishing the validity of the conclusions. If a simulation estimates an expected value at certain value of the parameters with 0.32 ± 0.05 but the derivative with respect to one parameter, say the volatility parameter σ, is 5, this indicates that a change of the volatility of only 0.02 or 2 percent would result in a change in the average of the order of 0.1. Since volatility typically changes rapidly by far more than one percent, then the apparent precision of the estimate 0.32 ±.005 is very misleading. Of particular importance in finance are certain derivatives of an option price or portfolio value with respect to the parameters underlying the Black Scholes model. These are called the Greeks, because many of them (not to mention many parameters and constants used in Statistics, Physics, Mathematics, and the rest of Science) are denoted by greek letters. Suppose V = V (S(t),t,σ,r) is the value of a portfolio or a derivative based on an asset S(t) where the volatility parameter is σ and r is the current spot interest rate. For example for a single European call option, from the Black-Scholes formula where V (S, t, σ,r)=sφ(d 1 ) Ke r(t t) Φ(d 2 ) (7.61) d 1 = ln(s/k)+(r + σ2 /2)(T t) σ, T t d 2 = d 1 σ T t = ln(s/k)+(r σ2 /2)(T t) σ T t In this case there are analytic formulae for these quantities given in Table 8.1: 395

2 396SENSITIVITY ANALYSIS, ESTIMATING DERIVATIVES AND THE GREEKS Name Symbol Definition Value in BS model delta V S Φ(d 1 ) gamma Γ 2 V φ(d 1 ) S 2 sσ T t V rho ρ r K(T t)e r(t t) Φ(d 2 ) sσφ(d 1) V theta Θ t 2 T t rke r(t t) Φ(d 2 ) V vega V σ sφ(d 1 ) T t TABLE 8:1 The Greeks for a European Call in the Black-Scholes model One example of the above calculations is given below. The remaining are left as exercises. V S = S {SΦ(d 1) Ke r(t t) Φ(d 2 )} = Φ(d 1 )+Sφ(d 1 ) d 1 S Ke r(t t) φ(d 2 ) d 2 S = Φ(d 1 )+(Sφ(d 1 ) Ke r(t t) 1 φ(d 2 )) Sσ T t = Φ(d 1 ) since Sφ(d 1 )=Ke r(t t) φ(d 2 ). where φ, Φ are the standard normal probability density function and cumulative distribution function respectively. These derivatives are calculated typically not only because they are relevant to a hedging strategy (especially and Γ) but also because they give an idea as to how rapidly the value of our portfolio is effected when there is a (possibly adverse) change in one of the parameters. As an example of the use of these derivatives, it is common to hedge aportfolio against changes in one or more parameters. A simple hedge was introduced when we developed the Black-Scholes formula originally. Suppose we wish to hedge an investment in a call option whose value is given by V = V (S(t),t,σ,r) at time t with x S units of the underlying stock. Then the value function for this new portfolio is V + x S S and setting the delta of this portfolio equal to zero results in the equation O + x S =0 or x S = O. This means that we would need to short O units of the stock in order to hedge the investment in the stock. The delta of an option is therefore the amount of the stock that we would sell short in order to hedge one unit of the option. In a sense, owning O units of the stock is locally equivalent to owning one unit of the stock, at least from the perspective of small changes in the stock price. In Figure 7.15 below we plot the delta for a call option with strike price 100, interest rate r = 0.05 and T t = 0.25 years. The second derivative, \

3 397 Figure 7.15: Call option Delta in the Black-Scholes model, Exercise price=100, r =0.05,T t =0.25 years. Figure 7.16: Call option Gamma in the Black-Scholes model, T t =0.25 years, σ =0.3, r=0.05, K= 100.

4 398SENSITIVITY ANALYSIS, ESTIMATING DERIVATIVES AND THE GREEKS φ(d the gamma of the call option, is 1) Sσ which behaves roughly like a constant T t times the normal density with mode at S = e r(t t) K (see Figure 7.16). With only one instrument (in this case the stock) available to hedge our investment in the call option, there is a single coefficient x S that we are free to choose and therefore only one constraint (portfolio delta equals zero) that we can arrange to satisfy. However if there were other instruments such as different options on the same underlying available, we could construct a hedge setting other greeks for the hedged portfolio (e.g. gamma, Rho) equal to zero as well. For example suppose I own a portfolio whose value P = P (S(t),t,σ,r) depends on the price of a stock or index S. I wish to immunize this portfolio against changes in S by investing directly in the stock S andinanoptionon this stock whose value is given by V = V (S(t),t,σ,r) at time t. We will need to assume that the value functions V,S,P are distinct in the sense that one is not a linear combination of the other two. Suppose I add to my portfolio x S units of the stock and x O units of the option so that the value of the new portfolio has value P + x S S + x O V. In order to ensure that this value changes as little as possible when S changes, set the value of its delta and gamma (first and second derivative with respect to S) equal to zero. This gives two equations in the two unknown values of x S,x O. P + x S + x O O =0 Γ P + x O Γ O =0 where P, 0 are the deltas for the original portfolio and option respectively and Γ P, Γ O are the gammas. The solution gives and the hedged portfolio has value x o = Γ P Γ O x s = O Γ P Γ O P Γ P P +( o P )S ( Γ P )V. Γ O Γ O As an example, suppose our portfolio consists of a digital option which pays $1 at time T =1 provided that the stock price exceeds some threshold value, K D. Then the value function for this option is P = e r Q[S(1) >K D ] = e r Φ(d 2 ) with d 2 = ln(s/k D)+r σ 2 2. σ

5 399 Therefore P = S e r Φ(d 2 )=e r ϕ(d 2 ) d 2 S = e r ϕ(d 2 ) 1 Sσ = Sϕ(d 1 1) KSσ = ϕ(d 1) Kσ and Γ P = S 2 e r Φ(d 2 )=e r ϕ(d 2) S 2 σ 2 (d 2 + σ) = ϕ(d 1) KSσ 2 d 1 where we again use the fact that Finally, if we define Ke r ϕ(d 2 )=Sϕ(d 1 ). d 0 1 = 2ln(S/K O)+0.5(r + σ 2 /2) σ and d 0 2 for the values corresponding to the call option, the coefficients of the hedged portfolio are therefore x O = Γ P = ϕ(d 1)d 1 Sσ/2 Γ O KSσ 2 φ(d 0 1 ) = d 1ϕ(d 1 ) 2Kσφ(d 0 1 ) Γ P x S = O P = (x O O + P ). Γ O In Figure 7.17 we plot the value of these coefficients for the case of the digital option above. Evidently the coefficients x S < 0,x O > 0 when S<100 and both options are deep out of the money indicating that we should short the stock and purchase the call option. When both options are deep in the money and S is large, the reverse holds and we short the call option and buy the stock. In the simplest delta hedge, it is often easy to at least recognize in advance the whether a given coefficient is positive or negative, i.e. whether we are to purchase or sell short a given instrument. In the case of several instruments, when we set several derivatives equal to zero, the sign of the coefficients are by no means obvious in advance, one of the reasons why mathematics is very useful in such cases. The availability of two instruments, the stock and a single option on the underlying S allow us to adjust a portfolio so that the first two derivatives of its value function with respect to S are both zero. The portfolio is therefore protected against reasonably small changes in S. Similarly, with more options on the same stock, one could arrange that the portfolio is immunized or protected against adverse movements in the other parameters as well, including the interest rate and the volatility parameter. This hedged portfolio clearly requires derivatives of the value function, and for more complicated models than the Black-Scholes, we require simulation methods not only for valuing options and portfolios, but also for determining these derivatives with respect to underlying parameters.

6 400SENSITIVITY ANALYSIS, ESTIMATING DERIVATIVES AND THE GREEKS Figure 7.17: The number of units x s and x o required of the underlying and a call option (K = 100, T=0.25) to hedge a digital option with K = 100 and T =1. Other parameters: σ =0.3,r =0.05. We now return to the question of estimating the sensitivity of simulations to changes in underlying parameters, usually in a case in which no simple formula exists for the function or its derivatives. For example in sensitivity analysis, we wish to estimate an expected value at values of an underlying parameter in the neighborhood of a given value. In stress testing, we might wish to estimate an expected value under more extreme conditions, for example if the interest rate doubled or an exchange rate took a dramatic downturn. Surprisingly, at least in theory, information can be obtained about the behaviour of a function at values of the parameter quite different than those used to conduct the simulation. In fact, importance sampling appears to permit us to conduct simulations at one value of a parameter θ and use these estimate expected values corresponding to all possible values of the parameter. The estimation of an expectation under one value of a parameter using simulations conducted at another is sometimes called the what if problem. Denote the probability density function of a random variable or vector X under θ by f θ (x) and assume these densities all have common support. An expectation calculated under this value of the parameter will be denoted E θ (.). If we want to estimate the expected value of T (X), under different values ψ of the parameter but our simulations are conducted at the parameter value θ, note that m(ψ) =E ψ T (X) =E θ [T (X)f ψ (X)/f θ (X)]. (7.62) There may be many reasons for our interest in the function m(ψ). Aderivative is priced using current values for the asset price, interest rate, volatility parameter etc. and we may wish to graph the price over a range of (possible future) values of the parameters. The necessity for estimating derivatives in order to immunize or hedge a portfolio is discussed above. The likelihood ratio estimator

7 401 or importance sampling estimator T (X)f ψ (X)/f θ (X)where X f θ is an unbiased estimator of m(ψ) so a simulation at θ permits unbiased estimation of the whole function m(ψ) =E ψ T (X), and thereby also its derivatives. However, this simple result should be moderated by a study of the precision of this estimator. Suppose θ is the true value of the parameter and the values X 1,..., X n are simulated as independent random variables from the joint probability density function Q n i=1 f θ(x i ). Consider the likelihood ratio Q n i=1 f ψ(x i ) Q n i=1 f θ(x i ) for ψ 6= θ. we obtain Notice that upon taking the expectation under θ of the logarithm, nx E θ { ln(f ψ (X i )) ln(f θ (X i ))} = nh(f θ,f ψ ) i=1 where H(f θ,f ψ ) > 0 is the cross-entropy. Therefore as n, nx ln(f ψ (X i )) ln(f θ (X i )) i=1 with probability one, and upon exponentiating, Q n i=1 f ψ(x i ) Q n i=1 f θ(x i ) 0. This means that the likelihood is very much smaller for values of the parameter ψ far from the true value than it is at the true value θ. You might think that since for large n, since the function Q n i=1 f ψ(x i ) Q n i=1 f (7.63) θ(x i ) is very close to zero for values of X which have probability close to one, then the Q n i=1 E θ µt (X 1,...,X n ) f ψ(x i ) Q n i=1 f (7.64) θ(x i ) should be close to zero for any function T (X 1,..., X n ). Somewhat paradoxically, however, if we substitute T (X 1,..., X n )=1, then it is easy to see that (7.64) is identical to one for all ψ and all n. Strangely, for large n, the random variable (7.63) is very close to 0 for almost all X and converges to 0 as n, and yet its expected value remains 1 for all n. This apparent contradiction stems from the fact that the likelihood ratios are not uniformly integrable. They do not behave in the limit as n in the same way in probability as they do in expectation. For large n, (7.63) is close to 0 with high probability but as n increases, it takes larger and larger values with decreasingly small probabilities. In other words, for large sample sizes, the likelihood ratio (7.63) is rather unstable, taking very

8 402SENSITIVITY ANALYSIS, ESTIMATING DERIVATIVES AND THE GREEKS large values over values of X which have small probability and is close to zero for the rest of the possible values of X. Consequently, (7.63) has very large variance. In fact as the sample size, the variance of (7.63) approaches infinity very quickly. In such a situation, sample means or averages may fail to the expected value or may approach it extremely slowly. This argues against the using an average which involves the likelihood ratio if there is a substantial difference between the parameter values ψ and θ and especially if the sample size is large. Moment-type estimators based on these likelihood ratios will tend to be very unstable in mean and variance, particularly when ψ is far from θ. This problem may be partially alleviated if variance reduction or alternative techniques are employed Example As an example, suppose we wish to estimate E ψ (X n ) where X n = 1 n S n = 1 n (X X n ) is the sample mean of independent observations X 1,..., X n from an exponential distribution with parameter ψ. Suppose we conduct our simulations at parameter value θ instead, so with we use the estimator f ψ (x) = 1 ψ exp( x/ψ),x>0, Q n i=1 T (X 1,..., X n )=X f ψ(x i ) n Q n i=1 f θ(x i ) = θn nψ n S n exp{s n ( 1 θ 1 )} (7.65) ψ with X i independent Exp(θ) random variables. Then it is not hard to show that T (X 1,...,X n ) has the correct expected value, ψ, provided that it has a welldefined expected value at all. The variance, on the other hand, is quite unstable when there is much separation between θ and ψ. The standard deviation of the estimator T ( 1,..., X n ) is plotted in Figure 7.18 in the case n =10, θ =1 and it is clearly small for ψ fairly close (actually a little smaller) than θ but large as θ ψ increases. 7.9 Estimating Derivatives Let us begin by examining the estimation of the derivative m 0 (θ) = θ E θt (X) in general when we are only able to evaluate the function T (X) by simulation, so there is error in its valuation. We could conduct independent simulations at two different values of the parameters, say at θ + h, θ h, average the values of

9 7.9. ESTIMATING DERIVATIVES 403 Figure 7.18: Standard Deviation of Estimator T (X 1,..., X n ) for θ =1, various values of ψ. T (X) under each, resulting say in the estimators ˆm(θ + h) and ˆm(θ h) and then take as our estimator the difference ˆm(θ + h) ˆm(θ h) (7.66) 2h but this crude estimator suffers from a number of disadvantages; It requires twice as many simulations as we conduct at a single point. Since we normally wish to simulate at θ aswell,thisisthreetimesthe number of simulations as required at a single point. It is heavily biased if h is large unless the function m(θ) is close to linear. It has very large variance if h is small. To illustrate the second point, note that provided that the function m is three times differentiable, using a Taylor series expansion, ˆm(θ + h) ˆm(θ h) m(θ + h) m(θ h) E{ }= 2h 2h = 1 2h {m(θ)+m0 (θ)h m00 (θ)h 2 (m(θ) m 0 (θ)h m00 (θ)h 2 )+O(h 3 )} = m 0 (θ)+o(h 2 ) as h 0. However the error implicit in the term O(h 2 ) can be large when h is large and if h is small then the third point is problematic. Since µ ˆm(θ + h) ˆm(θ h) var 2h = 1 {var[ˆm(θ + h)] + var[ˆm(θ h)]} 4h2

10 404SENSITIVITY ANALYSIS, ESTIMATING DERIVATIVES AND THE GREEKS quite quickly as h 0, we cannot afford to permit h too small if we use independent simulations. Now we have seen some methods for ameliorating the last of these problems. Since the derivative requires that we estimate a difference, use of common random numbers in the simulations at the two parameter values θ + h and θ h should reduce the variability, but we are still faced with the problem of taking the limit of such an estimator as h 0 to estimate the derivative The Score Function Estimator. There are two alternatives that are popularly used, Perturbation Analysis, which depends on pathwise differentiation, and the score function or Likelihood ratio method. Both have the feature that a simulation at a single parameter value allows both estimation of the function and its derivative. We begin by introducing the score function method. The idea behind the score function method is very simple, and it involves R interchanging derivative and integral. We wish to estimate m 0 (θ) = θ T (x)fθ (x)dx where f θ is the joint probability density function of all of our simulations. Then under regularity conditions called the Cramér conditions (see for example those required in the Cramer-Rao inequality, Appendix B), we may interchange the integral and derivative m 0 (θ) = Z T (x)f θ (x)dx (7.67) θ Z = T (x) f θ(x) dx = E θ [T (X)S(θ)] θ where S(θ) denotes the score function or S(θ) =S(θ,x)= ln[f θ(x)]. (7.68) θ Since the score function has expected value 0, i.e. E θ {S(θ)} =0, the quantity E θ [T (X)S(θ)] is just the covariance between T (X) and S(θ) and this can be estimated using the sample covariance. In particular if T is a function of n independent simulations X =(X 1,..., X n ) each of which has probability density function f θ (x), then the score function for the vector of observations is S n (θ,x)= P n i=1 S 1(θ,X i ). with S 1 (θ,x)= ln[f θ(x)] θ the score function for a single simulated value. We wish to estimate the covariance cov(t (X 1,..., X n ), nx S 1 (θ,x i )) = i=1 nx cov(t (X 1,..., X n ),S 1 (θ,x i )). (7.69) i=1

11 7.9. ESTIMATING DERIVATIVES 405 One possibility motivated by (7.69) is to use use the sample covariance between independent replications of T (X 1,..., X n ) and P n i=1 S 1(θ,X i ) over many simulations. More specifically if we denote m independent replications of T by T j = T (X j1,x j2,..., X jn ),j =1, 2,..., m where {X ji,i =1,..., n, j =1,..., m} are independent observations from the probability density function f θ (x). This provides an estimator of the sensitivity θ E T (X). If we denote the score function for the vector of observations (X j1,x j2,..., X jn ) by θ nx S j = S 1 (θ,x ji ) i=1 then the simplest version of the score function estimator is the sample covariance SF 1 = ccov(s j,t j )= 1 mx S j (T j T ) (7.70) m 1 where T = 1 m P m j=1 T j. However there is a generally more efficient estimator motivated by the relationship between regression coefficients and covariance. If we were to construct a regression of the variables T j on S j of the form j=1 T j = α + β T S S j + ε j then the coefficient which minimizes the variance of the errors ε j is β T S = cov(t j,s j ) var(s j ) = cov(t j,s j ). nj 1 (θ) where J 1 (θ) =var[s 1 (θ,x i )]. It follows that we can construct an estimator of the covariance from the estimated regression coefficients P m j=1 bβ T S = S j(t j T ) P m j=1 (S j S) 2 from which the covariance (7.69) can be estimated using SF 2 = b β T S var(s j ). (7.71) Both SF 1 and SF 2 are estimators of m 0 (θ) but S 2 is generally more efficient. In fact using the variance of the regression slope estimator, we can obtain an approximate variance for this estimator: var(sf 2 )=[var(s j )] 2 var( b β T S ) ' 1 m var(t j)var(s j )[1 ρ 2 ST] (7.72) with ρ ST = cov(t j,s j ) p var(tj )var(s j ). Notice that (7.72) can be expressed as n m var(t j)j 1 (θ)[1 ρ 2 ST ] which makes it apparent that it may be a noisy estimator for n large unless either m is correspondingly larger or ρ 2 ST is close to one.

12 406SENSITIVITY ANALYSIS, ESTIMATING DERIVATIVES AND THE GREEKS Example. A Monte-Carlo Estimator of Rho. Suppose are interested in estimating Rho for an option with payoff function at maturity given by V (S(T ),T), S(T ) the value of the stock at time T. Assume the Black-Scholes model so that the distribution of S(T ) under the Q measure is lognormal with mean η = S 0 exp{rt} and volatility σ T. For brevity we denote S(T ) by S. Then since S is log-normal, S= e Y where Y N(log(η) σ 2 T/2, σ 2 T ). Notethat ifg is the corresponding lognormal probability density function, log(g) η log(g) r = Y log(η)+σ2 T/2 ησ 2 T = Y log(η)+σ2 T/2 η ησ 2 T r = ln(s/s 0) rt + σ 2 T/2 σ 2 (7.73) Thus an estimator of ρ can be obtained from the sample covariance, over a large number of simulations, between V (S(T ),T) and log(g) r or equivalently σ 2 cov(v c (S(T ),T), ln(s(t )/S 0 )). The score function estimator can be expressed as a limit (as h 0) of likelihood ratio estimators. However, the score function is more stable than is the likelihood ratio for large sample size because its moment behaviour is, unlike that of the likelihood ratio, similar to its behaviour in probability. Under P the standard regularity conditions referred to above, the score function S n (θ) = n i=1 S 1(θ,X i )) for an independent sample of size n satisfies a law of large numbers 1 n S n(θ) E[S 1 (θ,x i )] = 0 (7.74) and a central limit theorem; 1 n S n (θ) N(0,J 1 (θ)) (7.75) in distribution where the limiting variance J 1 (θ) =var[s 1 (θ,x i )]. When n is large, however, the score function estimator still suffers from too much variability. The score function estimator does have a kind of optimality attached to it, provided that we restrict to estimators which can also be expressed as a covariance. Among all random functions G(X; θ) which satisfy θ E θt (X) = E θ [(T (X)G(X; θ)] for all V, the score function cannot be improved on in the sensethatithasthesmallestpossiblevariance.

13 7.9. ESTIMATING DERIVATIVES 407 Conditioning the Score Function Estimator. One method for reducing the variability of the score function estimator is by using conditioning. This is particularly easy for the standard distributions in the exponential family. Note that m0(θ) =E θ [T (X)S n (θ,x)] = E θ {E θ [T (X) S n (θ,x)]s n (θ,x)} (7.76) The conditional expectation E θ [T (X) S n (θ,x)] in the above product can be estimated by Monte-Carlo provided that we are able to generate the variates X i conditional on the value of the score function. The outside integral E θ {.}over the distribution of S n (θ,x) may be conducted either analytically or numerically, using our knowledge of the finite sample or asymptotic distribution of the score function. For brevity, denote S n (θ,x) by S and its marginal probability density function by f S (s). Let X s = (X s1,..., X sn ), where X si,i= 1,...n are random variables all generated with the conditional distribution of X =(X 1,..., X n ) given S = s for the fixed parameter θ. Then based on a sample of size n, the conditioned score function estimator is: Z ( 1 nx T (X s ))sf S (s)ds. (7.77) n i=1 There are some powerful advantages to (7.77), particularly when the data is generated from one of the distributions in an exponential family. The exponential family of distributions is a broad class which includes most well-known continuous and discrete distribution families such as the normal, lognormal, exponential, gamma, binomial, negative binomial, geometric, and Poisson distributions. X 1 is said to have an exponential family distribution if its probability density function with respect to some dominating measure (usually a counting measure or Lebesgue measure) takes the form: f θ (x) =e η(θ)y (x) h(x)c(θ) for some functions η(θ),c(θ),y(x)and h(x). For exponential family distributions, conditioning on the score is equivalent to conditioning on the sum Z = P n i=1 Y (X i) provided η 0 (θ) 6= 0 and the score is a simple function of Z, viz. S n (θ,x)=η 0 (θ){z ne θ (Y (X i ))} (7.78) So revising (7.77) to condition on the sum Z, the estimator becomes Z \m0(θ) =η 0 (θ) E[T (X s ) Z = z]{z ne θ (Y (X i ))}f Z (z)dz = η 0 (θ)cov(e[t (X s ) Z],Z) (7.79) where f Z (z) is the distribution Z.

14 408SENSITIVITY ANALYSIS, ESTIMATING DERIVATIVES AND THE GREEKS When we are attempting to estimate derivatives m 0 (θ) simultaneously at anumberofdifferent values of θ, perhaps in order to fit the function with splines or represent it graphically, there are some very considerable advantages to the estimator underlying (7.79). Because the conditional expectation does not depend on the value of θ, we may conduct the simulation (usually at two or more values of t)atasingleconvenientθ. The estimated conditional expectation will be then used in an integral of the form (7.79) for all underlying values of θ. Similarly, a single simulation can be used to estimate m(ψ) for many different values of ψ. There are a number of simple special cases of exponential family where the conditional distributions are easily established and simulated. In each case below we specify the probability density function f Z (z), the conditional distribution of the vector X s given Z = z and the function η 0 (θ) Examples. 1. (Exponential Distribution). Suppose X i are exponentially distributed with probability density function f θ (x) = 1 θ e x/θ.thengiven P n i=1 X i = z the values X 1,X 1 + X 2,... P n 1 i=1 X i are generated as n 1 Uniform[0,z] order statistics an from these we obtain the values of X i as the spacings between order statistics. In this case η 0 (θ) =θ 2 and f Z, the probability density function of Z, is Gamma(n, θ). 2. (Gamma distribution). Suppose X i are distributed as independent gamma (α, θ) variates with probability density function f θ (x) = xα 1 e x/θ Γ(α)θ α. (7.80) Then conditionally on Z = P n i=1 X i, we can generate X s as follows: generate X s1 as Z an independent Beta (α,nα) random variable, X s2 = Z Beta (α, (n 1)α)... X sn = Z P n 1 i=1 X si.in this case η 0 (θ) =θ 2 and f Z, the probability density function of Z, is Gamma(nα, θ). 3. (Normal distribution). Suppose X i has a N(θ, σ 2 )distribution. Then X s is generated as follows: the distribution of X s1 given Z = P i X i is N(Z/n, (1 1 n )σ2 ). The distribution of X s2 given X s1 and Z is N( Z X s1 n 1, (1 1 n 1 )σ2 )... etc., X sn = Z P n 1 i=1 X si. In this case η 0 (θ) =σ 2 and f Z (z) is the Normal(nθ, σ 2 ) probability density function. 4. (Binomial distribution). Suppose X i are distributed as binomial (m, θ) variates. Then given Z = P n i=1 X i, X s1 has a hypergeometric distribution with parameters (mn,m,z); given Z and X s1,x s2 has a hypergeometric distribution with parameters (m(n 1),m,Z X s1 ),etc., X sn = Z P n 1 i=1 X si. In this case Z has the Binomial(mn, θ) distribution and η 0 (θ) =[θ(1 θ)] 1.

15 7.9. ESTIMATING DERIVATIVES (Poisson distribution). Suppose X i,i =1,..., n are independent Poisson (θ) random variables. Then given Z = P n i=1 X i, the distribution of X s1 is Binomial (Z, 1/n), the conditional distribution of X s2 is Binomial(Z 1 X s1, n 1 )...etc. and X sn = z P n 1 i=1 X si. In this case η 0 (θ) =θ 1 and the distribution of Z is Poisson(nθ). 6. (Geometric distribution). Suppose X i,i =1,..., n are independent with geometric(θ) distribution. Then given Z = P n i=1 X i, the distribution of X s1 is a negative hypergeometric with probability function f(x) = Z x 1 n 2 Z 1 n 1 Similarly, X s2,..x sn = z P n 1 i=1 X si. In this case Z has a negative binomial(n, θ) distribution and η 0 (θ) = (1 θ) (log-normal Distribution) Suppose X i i = 1,..., n are independent with the log-normal distribution with mean θ and probability density function f θ (x). Then ln(f θ (x)) θ. = ln(x) ln(θ)+σ2 /2 θσ 2 (7.81) and therefore the conditional distribution of X 1 given the sufficient statistic Z = Q n i=1 X i is lognormal with has conditional mean Z 1/n exp{(1 1 n ) σ2 2 } and volatility parameter (1 1 n )σ Example. Estimating vega. Suppose we wish to estimate the vega of an option on some underlying S(t) and σ is the volatility parameter in the asset price equation. Consider for example a European option whose underlying has volatility parameter σ. Then the vega is the derivative of the value of the option with respect to the volatility: σ E{e rt V (S T )} where S T, the terminal value of the asset, is assumed to have a lognormal distribution with mean S 0 e rt and variance parameter σ 2 T and V (S) is the payoff on maturity of the option. Denote the corresponding lognormal probability density function of S(T ) by g(s) = 1 sσ 2πT exp{ (log(s) log(s 0) rt + σ 2 T/2) 2 /2σ 2 T }. It is easy to translate this lognormal distribution into exponential family form, with Y (s) =(log(s) log(s 0 ) rt) 2

16 410SENSITIVITY ANALYSIS, ESTIMATING DERIVATIVES AND THE GREEKS and η(σ) = 1 2σ 2 T. Therefore, from (7.78) the score function is of the form η 0 (σ)[y (s) E(Y (s))] and an unbiased estimator of vega isthesamplecovariance,takenoverallsimulations, ccov(e rt V (S T ), η 0 (σ)y (S T )) = e rt 1 σ 3 T cov(v c (S T ),Y(S T )). (7.82) Since we can generate S T from a standard normal random variable Z; S T = S 0 exp{rt σ 2 T/2+σ TZ}, so (7.83) Y (S T )=σ 2 TZ 2 (7.84) Then the covariance in (7.82) can be written e rt 1 σ cov(v (S T ),Z 2 ) with S T is generated from (7.83). This reduces to a simple one-dimensional integral with respect to a normal probability density function and we can either simulate this quantity or use integration. Because of the high variability of the score function, it is desirable to use variance reduction in evaluating this estimator or to conduct the integration analytically or numerically. One of the simplest numerical integration techniques when expectation can be written with respect to a normal probability density function is Gaussian Quadrature mentioned below. This is just one example of a whole class of algorithms for numerical integration with respect to certain weight functions Gaussian Quadrature. We often approximate integrals of the form Z h(x)φ(x)dx (7.85) where φ is the standard normal probability density function. with a weighted sum such as kx w i h(x i ) (7.86) i=1 for certain points x i and corresponding weights w i. Crude Monte Carlo is an example of such an integration technique where we choose the abscissae x i at random according to a normal distribution and use equal weights w i =1/k,

17 7.9. ESTIMATING DERIVATIVES 411 i=1,2,...,k. However, it is possible to choose the weights so that the approximation is exact, i.e. kx Z w i h(x i )= h(x)φ(x)dx (7.87) i=1 whenever h is a polynomial of certain degree. For example if we wish equality in (7.87) for the function h(x) =x r, we would require kx w i x r i = i=1 Z ½ 0 x r φ(x)dx = r! (r/2)!2 r/2 r odd r even. If we impose this requirement for r =0, 1, 2,..., k 1, this leads to k equations in the k unknown values of w i, the first few of which are X wi =1, X w i x 2 i =1, X w i x 4 i =3, X w i x 16 i =15 X wi x k i =0, for k odd. Normally, for given values of x i, it is possible to findasolutiontothesek equations in the k unknowns w i unless the system is singular. Having found the appropriate value of w i we are then guaranteed (7.87) holds for any polynomial h(x) of degree k 1 or less. We can do better than this, however, if we are free not only to choose the weights, but also the points x i. In fact we can find values of w i and x i such that (7.87) holds for all polynomials of degree at most 2k 1. Without verifying this fact, we simply mention that this is thecaseifwechoosetheabscissaeto be the k roots of the Hermite polynomials, p k (x) =( 1) k [φ(x)] 1 dk φ(x) dx k. (7.88) For reference, the Hermite polynomials with degree k 7 and their roots are: k p k (x) Roots x i (approximate) Weights w i x x 2 1 ±1 1/2 3 x 3 3x 0, ± 2 3 3, x 4 6x 2 +3 ±2.3344, ± , x 5 10x 3 +15x 0, ±2.857, ± , , x 6 15x 4 +45x 2 15 ±3.3243, ±1.8892, ± , , x 7 21x x 3 105x 0, ±3.7504, ±2.3668, ± , , , Finding the roots of these polynomials, and solving for the appropriate weights, the corresponding approximation to the integral R h(t)φ(t)dt using k =3is, for example,

18 412SENSITIVITY ANALYSIS, ESTIMATING DERIVATIVES AND THE GREEKS Z h(x)φ(x)dx (2/3)h(0) + (1/6)h(± 3), for k =3 Using these, if we wish to evaluate the expected value of a function of X N(µ, σ 2 ), the approximations are E[h(X)] X i w i h(µ + σx i ) This formula is exact for h a polynomial of degree 2k 1 or less. Although the roots x i are not exactly equally spaced, they are fairly close 7.10 Infinitesimal Perturbation Analysis: Pathwise differentiation There is an alternate method for measuring the sensitivity of simulations to perturbations in the parameters which can perform better than the score function method. This method requires assumptions on the derivative of the performance measure. As a preliminary example, let us return to the problem of estimating a Greek (e.g. rho, vega, delta or theta) for a European option. We wish to estimate the derivative of the option price E Q {e r(t t) V (S T )} with respect to some parameter (e.g. r, σ,s 0,t) where S T has a lognormal distribution with mean S 0 e rt and variance parameter σ 2 T, and V (S T ) is the value of the option on expiry when the stock price is S T. As an example suppose we wish to estimate vega, the derivative of the option price with respect to the unknown volatility parameter σ underlying the distribution of S T,andassume for simplicity of expressions that t =0. Suppose we generate S T = S 0 exp(rt σ 2 T/2+σZ T ) for a standard normal random variable Z. Notice that S T is explicitly a function of the parameter σ. Then differentiating directly with respect to this parameter, provided such a derivative exists and can be moved under the expectation sign, yields σ E{e rt V (S T )} = E{e rt V 0 (S T ) σ S T } (7.89) = E{e rt V 0 (S T )S T ( σt + Z T )} (7.90) Thus, to estimate the derivative, an average of simulated values of the form 1 nx [e rt V 0 (S Ti )( σt + Z i T )] (7.91) n i=1 where S Ti = S 0 exp(rt σ 2 T/2+σ TZ i ) is the i 0 th simulated closing value. If the function V (.) is close to being constant, then this estimator will have

19 7.10. INFINITESIMAL PERTURBATION ANALYSIS: PATHWISE DIFFERENTIATION413 variance close to zero and will be quite accurate, likely more accurate than the score function estimator described in the last section. Consider the case of a European call option with strike K. ThenV (S T )=(S T K) + and V 0 (S T )= 1 [ST >K]. Note that the derivative exists everywhere except at the point K. The derivative at the point S T = K does not exist. Is this a fatal problem for IPA? A quick check of the expression (7.91) in this case yields e rt 1 n nx [S Ti 1 [STi>K]( σt + Z i T )] e rt E[S Ti 1 [S>K] {ln(s Ti /S 0 ) (r + σ)t }] i=1 = S 0 φ(d 1 ) T in agreement with the values in Table 8.1. The estimator appears to have the correct limit in spite of the fact that a very important ingredient in its derivation, the existence of a derivative, fails. The failure of the differentiability at a single point, or even a finite number of points evidently does not necessarily bias the IPA estimator. Essentially what is required for the estimator to work is the ability to interchange expected value and derivative in expressions such as (7.89). There are some general conditions which permit this interchange given in Appendix A. Verifying such conditions in any practical simulation is typically very difficult, but a rule of thumb is that if the value function V () is continuous, then IPA usually provides consistent estimators, but if it is discontinuous, it does not. We can sometimes circumvent the problem of non-differentiability, by finding a sequence of everywhere differentiable functions V n (x) such that V n (x) V (x) and Vn 0 (x) V 0 (x) for all x 6= k. Then we can show that with V n replacing V in (7.91), we obtain a consistent estimator of σ E{e rt V n (S T )} and using the Lebesgue dominated convergence theorem, we may carry this consistency over to V (x). For the call option, we might choose ½ n(x K + 1 4n V n (x) = )2, for K 1 4n <x<k+ 1 4n (x K), for x>k+ 1 4n and V n (x) =0 for x<k 1 4n, a continuously differentiable function which agrees with V (x) both in its value and its derivative everywhere except in the diminishing interval (K 1 4n,K + 1 4n ). More generally when V (x) increases at most linearly in x as x, it is possible to find a dominating function, but if the payoff function V (x) increased at a faster rate, this may not be possible. Generally, if there are a finite number of points where the derivative does not exist, and the payoff function is bounded above by linear functions of the stock price, an estimator of the form (7.91) can be used. Infinitesimal Perturbation Analysis or Pathwise Differentiation employs the following simple steps; 1. Write the expected value we wish to determine in terms of the parameters (as explicit arguments) and random variables whose distribution does not depend on these parameters (e.g. U[0, 1] or N(0, 1).) The simplest way to do this may be to use the inverse transform.

20 414SENSITIVITY ANALYSIS, ESTIMATING DERIVATIVES AND THE GREEKS 2. Differentiate this expected value with respect to the parameter of interest, passing the derivative under the expected value sign. 3. Simulate or numerically determine this expected value. Since the requirements for unbiasedness of the IPA estimator are rather subtle, it is desirable to compare the estimator with one that is known to be unbiased such as the Score function estimator. If both appear to have the same mean, then it is likely that the IPA estimator is unbiased and has smaller variance Example: IPA estimate of vega Again consider an estimate of vega = σ E Q{e rt V (S T )}, at time t =0with S T, the terminal value of the asset distributed according to a lognormal distribution with mean S 0 e rt and volatility parameter σ 2 T.We begin by writing S T in terms of random variables with distributions that do not depend on the parameters. Recall that S T = S 0 exp{rt σ 2 T/2+σ TZ} with Z a standard normal random variable. Then provided that we can pass the derivative through the expected value, V σ = E{e rt V 0 (S T ) S T σ } = E{e rt V 0 (S T )S T ( TZ σt )}. This can be simulated by generating values of Z and then S T = S 0 exp{rt σ 2 T/2+σ TZ} and averaging the values of e rt V 0 (S T )S T ( TZ σt ). Alternatively, since this is a one dimensional integral, we can integrate the function against the standard normal p.d.f.φ i.e. Z e rt V 0 (S 0 e rt σ2 T/2+σ Tz )S 0 e rt σ2 T/2+σ Tz ( Tz σt )φ(z)dz. Note the similarity between this estimator and the score function estimator in the same problem. The primary difference is that V 0 is multiplied by Tz σt, a linear function of z in this case, but V by a quadratic function of Z in the case of the score function. The relationship will be clearer later when we see that the score function estimator can be derived from the IPA estimator using integration by parts. Because of the high variability of the score function, the perturbation analysis estimator is substantially better at least for a standard call option. The following function was used to compare the estimators and their standard errors.

21 7.10. INFINITESIMAL PERTURBATION ANALYSIS: PATHWISE DIFFERENTIATION415 function [price,vega,se]=estvega(z,s0,sigma,r,t,k) % two estimators of vega, vega(1)=score function estimator, v(2)=ipa estimator SE(1),SE(2) their standard errors. %v=payoff function, vprime is its derivative. %Z=randn(1,n) is a vector of standard normal ST=S0*exp(r*T+sigma*sqrt(T)*Z-.5*sigma^2*T); v=max(0,st-k); v1=exp(-r*t)*(v.*((z.^2-1)/sigma-sqrt(t)*z)); vprime=ones(1,length(z)).*(st>k); v2=exp(-r*t)*(vprime.*st.*(sqrt(t)*z-sigma*t)); vega=[mean(v1) mean(v2)]; SE=sqrt([var(v1) var(v2)]/length(z)); price=exp(-r*t)*mean(v); For example the call [price,vega,se]=estvega(randn(1,500000),10,.2,.1,.25,9) results in the price of a call option on a stock worth $10 and with 3 months or one quarter of a year to maturity, interest rate r =.05, annual volatility The estimated price is $ and the two estimates of vega are and with standard errors and respectively. Since the ratio of standard errors is approximately 4, the IPA estimator is evidently about 16 times as efficient as is the score function estimator in this case, although even the score function estimator provides reasonable accuracy. Not all derivatives can be estimated as successfully using IPA however. For example if we are interested in the Gamma or second derivative of a European call option with respect to S t,v(s T )=(S T K) + and V 00 (x) =0for all x 6= K. Thus, if we are permitted to differentiate twice under the expected value in E Q {e rt V (S T )} we obtain Γ = e rt E Q [V 00 (S T ) 2 S T S0 2 ]=0 which is clearly incorrect. The problem in this case is that the regularity required for the second interchange of derivative and expectation fails. In general, if a function is discontinuous as is V 0 (x) in this case, interchanging derivatives and expected values is problematic, so IPA permits unbiased estimation of the delta for a European call or put option but not for a digital option having payoff V (S T )=1(S T K). IPA is based on the differentiation of the output process. This makes IPA unsuitable as a black-box algorithm. Since expected values are typically smoother with respect to the parameter than the function being integrated, the score function estimator, though noisier, provides unbiased estimation under much more general condition because the score function method, together with its variance reduced variations, only impose regularity on the input variables and require no knowledge of the process being simulated. However, the score function method requires that the parameter whose sensitivity is investigated be a statistical parameter; i.e. index a family of densities, whereas perturbation analysis allows more general types of parameters.

22 416SENSITIVITY ANALYSIS, ESTIMATING DERIVATIVES AND THE GREEKS Example: IPA estimation of the delta of an Asian option. Suppose S t follows the Black-Scholes model and we wish to determine the delta for an Asian option which has payoff V (S t, 0 <t<t)) = (S K) + where S = 1 mx S(t i ) m i=1 is the average stock price at selected time points. Suppose the process Z t is generated exactly the same way as S t but with initial stock price Z 0 =1. Then we can generate the process in general using S t = S 0 Z t in which case delta = S 0 E Q {e rt (S K) + } = e rt E Q [ S S 0 I(S >K)] = e rt E Q [ZI(S >K)] = e rt E Q [ S S 0 I(S >K)]. Therefore averaging simulated values of S S 0 I(S >K) over all simulations provided an unbiased estimator of delta. IPA in the Multivariate Case. We wish to generate X =(X 1,..., X n ) with independent components and let the cumulative distribution function and the probability density function of X i be denoted F iθ (x) and f iθ respectively. One again we wish to estimate the sensitivity or derivative of the expected value m(θ) =E θ V (X 1,...X n, θ) with respect to the parameter θ for some function V. To allow for the most general situation, we permit θ to not only affect the distribution of the variables X i but also in some cases be an argument of the function V. Suppose we generate the random variables X i by inverse transform from a vector of n independent uniform variates U i according to X i = F 1 iθ (U i). Then note that X i θ = 1 F iθ (X i ) f iθ (X i) θ. Thus, with V (i) V (X,θ) = X i,andv (θ) V (X,θ) = θ we have, under conditions permitting the interchange of derivative and integral, m 0 (θ) =E{ X i = E[V (θ) X i V (X, θ) X i X i θ V (i) 1 f iθ (X i ) V (X, θ) + } θ F iθ (X i ) ] (7.92) θ

23 7.10. INFINITESIMAL PERTURBATION ANALYSIS: PATHWISE DIFFERENTIATION417 This suggests a Monte Carlo estimator, an average over all (independent) simulations of terms of the form average{v (θ) (X, θ) X i V (i) (X, θ) f iθ (X i ) F iθ (X i ) } (7.93) θ Again, the Infinitesimal perturbation analysis estimator, is unbiased if the conditions permitting the required interchange of derivative and integral are met, otherwise the estimator may be biased. See Cao (1987a) for some conditions. When the conditions are met, note the relationship between terms in the perturbation analysis estimator and the score function estimator, obtained by integration by parts: E θ [V (X, θ) ln(f Z θi(x i )) ]=E θ V (X 1,...X i 1,x i,x i+1...x n, θ) θ θ f iθ(x i )dx i = E θ V (X 1,...X i 1,x i,x i+1...x n, θ) θ {F iθ( ) F iθ ( )} E θ Z V (i) (X 1,...x i,...x n, θ) θ F iθ(x i )dx i = E θ {V (i) (X, θ) F iθ(x i )/ θ }. f iθ (X i ) For nearly constant functions V, the gradient V (i) isclosetozeroandtheperturbation analysis estimator has small variance. In general, when it is unbiased, it seems to provide greater efficiency than the crude score function estimator. On the other hand, the comparison is usually carried out in specific cases. Without smoothness in the function V, there seems to be no general reason why perturbation analysis should be preferred. If V is nondifferentiable or discontinuous, this can introduce potential bias into perturbation analysis estimators. The infinitesimal perturbation analysis estimator is an infinitesimal or limiting version of the use of common random numbers as the following argument shows. Generating X iθ as above, it is reasonable to estimate m(θ + δ) m(θ δ) 2δ V (X θ+δ, θ + δ) V (X θ δ, θ δ). 2δ Taking limits as δ 0 and assuming the gradient exists in a neighborhood of θ we arrive at the perturbation analysis estimator. In the more common circumstance that the function V does not directly depend on the parameter, the crude Monte Carlo IPA estimator (7.93) is an average over all (independent) simulations X i V (i) (X) F iθ (X i ) f iθ (X i ) θ (7.94) where the derivatives of X i V (X) may be derived through analysis of the system or through the implicit function theorem if the problem is tractable. In examples

24 418SENSITIVITY ANALYSIS, ESTIMATING DERIVATIVES AND THE GREEKS where IPA has been found to be unbiased, it has also been found to be consistent. When compared to the crude score function method for these examples, it has generally been found to be the more efficient of the two, although exceptions to this rule are easy to find Sensitivity of the value of a spread option to the correlation. Consider two stocks or asset prices with closing values S 1 (T ) and S 2 (T ) jointly lognormally distributed with volatility parameters σ 1, σ 2, and correlation ρ. Of course all of the parameters governing this distribution change over time, including the correlation ρ. We areinterestedinthepriceofaeuropeancall option on the spread in price between the two stocks, and in particular, the sensitivity of this price to changes in the correlation. Let the payoff function be V (S 1 (T ),S 2 (T )) = max(0, (S 1 (T ) S 2 (T ) K)) (7.95) =max(0, [exp{rt σ1t/2+σ 2 1 Z 1 } exp{rt σ2t/2+σ 2 2 Z 2 } K]) for strike price K and correlated standard normal random variables Z 1,Z 2. The easiest way to generate such random variables is to generate Z 1,Z 3 independent standard normal and then set Z 2 = ρz 1 + p 1 ρ 2 Z 3. (7.96) Then the sensitivity of the option price with respect to ρ is the derivative the discounted expected return µ ρ E[e rt v(s 1 (T ),S 2 (T ))] = σ 2 E[exp{ σ2t/2+σ 2 2 Z 2 } ρ Z 2 I A ] = σ 2 E[exp{ σ 2 2T/2+σ 2 (ρz 1 + p 1 ρ 2 Z 3 )}(Z 1 ρ p 1 ρ 2 Z 3)1 A ] (7.98) where 1 A is the indicator function of the set A = A(Z 1,Z 2 )=[exp{rt σ 2 1T/2+σ 1 Z 1 } exp{rt σ 2 2T/2+σ 2 Z 2 } >K] and where Z 1,Z 3 are independent standard normal random variables and Z 2 satisfies (7.96). Thus an IPA estimator of the sensitivity is given by an average of terms of the form σ 2 exp{ σ 2 2T/2+σ 2 (ρz 1 + p 1 ρ 2 Z 3 )}(Z 1 ρ p 1 ρ 2 Z 3)1 A(Z1,Z 2 ). (7.99) Of course variance reduction can be easily applied to this estimator, especially since there is a substantial set on which (7.99) is equal to 0.

25 7.11. CALIBRATING A MODEL USING SIMULATIONS Calibrating a Model using simulations In most of the models discussed in the finance literature there are a number of unknown parameters that either must be estimated from historical data or, for example in order to estimate the risk neutral distribution, calibrated to the market price of derivatives. Because of the complexity of the model, it is also common that whatever function we wish to maximize or minimize can only be evaluated using rather noisy simulations, even after applying the variance reduction techniques of Chapter 4. Determining a set of parameter values is the problem addressed in this section. In Chapter 7 we discussed some general numerical methods for finding roots and maxima of functions whose evaluations were subject to noise. However the problem of finding such maxima is often linked with the problem of estimating gradients for noisy functions. Since this is the subject of this chapter, we return to this problem here. Suppose, for example, we have J traded options on a single underlying asset with market prices P j,j =1,...,J. These options may have different maturities. Valuation of these options by simulation requires a model for the underlying stochastic variables, with a (p 1) parameter vector θ Θ governing the behaviour of these variables (Θ is the parameter space). Let P j (θ) be the model price for option j =1,...,J at parameter value θ. We wish to choose parameter values so as to minimize the the differences P j (θ) P j, the pricing error for option j =1,...,J at parameter value θ. More precisely, we wish to find the parameter ˆθ that minimizes the weighted sum of squared pricing errors (SSPE): ˆθ =argmin θ Θ j=1 JX w j (P j (θ) P j ) 2. (7.100) where w j,j =1,..., J are suitable weights. Information such as moneyness, the option price, trading volume, open interest and time-to-maturity can be used in the construction of w j,affecting the contribution of each option to the loss function so that options used as benchmarks and those that are heavily traded can contribute more weight to the loss function. This is the familiar nonlinear weighted least-squares problem studied extensively in statistics. This problem is usually solved by equating the derivative or gradient of the objective function to zero and solving for θ, where, in this case, the gradient of (7.100) is grad(θ) =2 JX w j (P j (θ) P j ) θ P j(θ). (7.101) j=1 Finding the root of (7.101) normally would require the functional form of both P j (θ) and θ i P j (θ) which is typically not available for simulation-based models. Notice that it takes a fairly simple form, however, since if we define the inner product between two vectors using the weights w j (so that the inner product of vector x and vector y is P x j y j w j ) then (7.101) equals zero if the pricing error vector is orthogonal to the vector of greeks for each of the parameters.

Institute of Actuaries of India Subject CT3 Probability and Mathematical Statistics

Institute of Actuaries of India Subject CT3 Probability and Mathematical Statistics Institute of Actuaries of India Subject CT3 Probability and Mathematical Statistics For 2015 Examinations Aim The aim of the Probability and Mathematical Statistics subject is to provide a grounding in

More information

Hedging Illiquid FX Options: An Empirical Analysis of Alternative Hedging Strategies

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

More information

Mathematical Finance

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

More information

BINOMIAL OPTIONS PRICING MODEL. Mark Ioffe. Abstract

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

More information

Lecture 6: Option Pricing Using a One-step Binomial Tree. Friday, September 14, 12

Lecture 6: Option Pricing Using a One-step Binomial Tree. Friday, September 14, 12 Lecture 6: Option Pricing Using a One-step Binomial Tree An over-simplified model with surprisingly general extensions a single time step from 0 to T two types of traded securities: stock S and a bond

More information

The Black-Scholes-Merton Approach to Pricing Options

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

More information

Generating Random Numbers Variance Reduction Quasi-Monte Carlo. Simulation Methods. Leonid Kogan. MIT, Sloan. 15.450, Fall 2010

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

More information

Lecture 11: The Greeks and Risk Management

Lecture 11: The Greeks and Risk Management Lecture 11: The Greeks and Risk Management This lecture studies market risk management from the perspective of an options trader. First, we show how to describe the risk characteristics of derivatives.

More information

Financial Options: Pricing and Hedging

Financial Options: Pricing and Hedging Financial Options: Pricing and Hedging Diagrams Debt Equity Value of Firm s Assets T Value of Firm s Assets T Valuation of distressed debt and equity-linked securities requires an understanding of financial

More information

Numerical Methods for Option Pricing

Numerical Methods for Option Pricing Chapter 9 Numerical Methods for Option Pricing Equation (8.26) provides a way to evaluate option prices. For some simple options, such as the European call and put options, one can integrate (8.26) directly

More information

Monte Carlo Methods in Finance

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 information

ARBITRAGE-FREE OPTION PRICING MODELS. Denis Bell. University of North Florida

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

More information

Pricing Barrier Options under Local Volatility

Pricing Barrier Options under Local Volatility Abstract Pricing Barrier Options under Local Volatility Artur Sepp Mail: artursepp@hotmail.com, Web: www.hot.ee/seppar 16 November 2002 We study pricing under the local volatility. Our research is mainly

More information

Week 13 Introduction to the Greeks and Portfolio Management:

Week 13 Introduction to the Greeks and Portfolio Management: Week 13 Introduction to the Greeks and Portfolio Management: Hull, Ch. 17; Poitras, Ch.9: I, IIA, IIB, III. 1 Introduction to the Greeks and Portfolio Management Objective: To explain how derivative portfolios

More information

VALUATION IN DERIVATIVES MARKETS

VALUATION IN DERIVATIVES MARKETS VALUATION IN DERIVATIVES MARKETS September 2005 Rawle Parris ABN AMRO Property Derivatives What is a Derivative? A contract that specifies the rights and obligations between two parties to receive or deliver

More information

Black-Scholes Equation for Option Pricing

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

More information

Options: Valuation and (No) Arbitrage

Options: Valuation and (No) Arbitrage Prof. Alex Shapiro Lecture Notes 15 Options: Valuation and (No) Arbitrage I. Readings and Suggested Practice Problems II. Introduction: Objectives and Notation III. No Arbitrage Pricing Bound IV. The Binomial

More information

Option pricing. Vinod Kothari

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

More information

Overview of Monte Carlo Simulation, Probability Review and Introduction to Matlab

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?

More information

Lecture 3: Linear methods for classification

Lecture 3: Linear methods for classification Lecture 3: Linear methods for classification Rafael A. Irizarry and Hector Corrada Bravo February, 2010 Today we describe four specific algorithms useful for classification problems: linear regression,

More information

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 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

More information

Valuing Stock Options: The Black-Scholes-Merton Model. Chapter 13

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

More information

Chapter 13 The Black-Scholes-Merton Model

Chapter 13 The Black-Scholes-Merton Model Chapter 13 The Black-Scholes-Merton Model March 3, 009 13.1. The Black-Scholes option pricing model assumes that the probability distribution of the stock price in one year(or at any other future time)

More information

Hedging Barriers. Liuren Wu. Zicklin School of Business, Baruch College (http://faculty.baruch.cuny.edu/lwu/)

Hedging Barriers. Liuren Wu. Zicklin School of Business, Baruch College (http://faculty.baruch.cuny.edu/lwu/) Hedging Barriers Liuren Wu Zicklin School of Business, Baruch College (http://faculty.baruch.cuny.edu/lwu/) Based on joint work with Peter Carr (Bloomberg) Modeling and Hedging Using FX Options, March

More information

The Black-Scholes Formula

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

More information

Lecture 10. Finite difference and finite element methods. Option pricing Sensitivity analysis Numerical examples

Lecture 10. Finite difference and finite element methods. Option pricing Sensitivity analysis Numerical examples Finite difference and finite element methods Lecture 10 Sensitivities and Greeks Key task in financial engineering: fast and accurate calculation of sensitivities of market models with respect to model

More information

MATHEMATICAL METHODS OF STATISTICS

MATHEMATICAL METHODS OF STATISTICS MATHEMATICAL METHODS OF STATISTICS By HARALD CRAMER TROFESSOK IN THE UNIVERSITY OF STOCKHOLM Princeton PRINCETON UNIVERSITY PRESS 1946 TABLE OF CONTENTS. First Part. MATHEMATICAL INTRODUCTION. CHAPTERS

More information

1 The Black-Scholes model: extensions and hedging

1 The Black-Scholes model: extensions and hedging 1 The Black-Scholes model: extensions and hedging 1.1 Dividends Since we are now in a continuous time framework the dividend paid out at time t (or t ) is given by dd t = D t D t, where as before D denotes

More information

Valuation, Pricing of Options / Use of MATLAB

Valuation, Pricing of Options / Use of MATLAB CS-5 Computational Tools and Methods in Finance Tom Coleman Valuation, Pricing of Options / Use of MATLAB 1.0 Put-Call Parity (review) Given a European option with no dividends, let t current time T exercise

More information

Review of Basic Options Concepts and Terminology

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

More information

Journal of Financial and Economic Practice

Journal of Financial and Economic Practice Analyzing Investment Data Using Conditional Probabilities: The Implications for Investment Forecasts, Stock Option Pricing, Risk Premia, and CAPM Beta Calculations By Richard R. Joss, Ph.D. Resource Actuary,

More information

Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model

Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model 1 September 004 A. Introduction and assumptions The classical normal linear regression model can be written

More information

The Greeks Vega. Outline: Explanation of the greeks. Using greeks for short term prediction. How to find vega. Factors influencing vega.

The Greeks Vega. Outline: Explanation of the greeks. Using greeks for short term prediction. How to find vega. Factors influencing vega. The Greeks Vega 1 1 The Greeks Vega Outline: Explanation of the greeks. Using greeks for short term prediction. How to find vega. Factors influencing vega. 2 Outline continued: Using greeks to shield your

More information

Return to Risk Limited website: www.risklimited.com. Overview of Options An Introduction

Return to Risk Limited website: www.risklimited.com. Overview of Options An Introduction Return to Risk Limited website: www.risklimited.com Overview of Options An Introduction Options Definition The right, but not the obligation, to enter into a transaction [buy or sell] at a pre-agreed price,

More information

HPCFinance: New Thinking in Finance. Calculating Variable Annuity Liability Greeks Using Monte Carlo Simulation

HPCFinance: New Thinking in Finance. Calculating Variable Annuity Liability Greeks Using Monte Carlo Simulation HPCFinance: New Thinking in Finance Calculating Variable Annuity Liability Greeks Using Monte Carlo Simulation Dr. Mark Cathcart, Standard Life February 14, 2014 0 / 58 Outline Outline of Presentation

More information

Lecture 12: The Black-Scholes Model Steven Skiena. http://www.cs.sunysb.edu/ skiena

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

More information

STA 4273H: Statistical Machine Learning

STA 4273H: Statistical Machine Learning STA 4273H: Statistical Machine Learning Russ Salakhutdinov Department of Statistics! rsalakhu@utstat.toronto.edu! http://www.cs.toronto.edu/~rsalakhu/ Lecture 6 Three Approaches to Classification Construct

More information

STCE. Fast Delta-Estimates for American Options by Adjoint Algorithmic Differentiation

STCE. Fast Delta-Estimates for American Options by Adjoint Algorithmic Differentiation Fast Delta-Estimates for American Options by Adjoint Algorithmic Differentiation Jens Deussen Software and Tools for Computational Engineering RWTH Aachen University 18 th European Workshop on Automatic

More information

Forecasting in supply chains

Forecasting in supply chains 1 Forecasting in supply chains Role of demand forecasting Effective transportation system or supply chain design is predicated on the availability of accurate inputs to the modeling process. One of the

More information

Pricing Discrete Barrier Options

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

More information

LOGNORMAL MODEL FOR STOCK PRICES

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

More information

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

Hedging. An Undergraduate Introduction to Financial Mathematics. J. Robert Buchanan. J. Robert Buchanan Hedging Hedging An Undergraduate Introduction to Financial Mathematics J. Robert Buchanan 2010 Introduction Definition Hedging is the practice of making a portfolio of investments less sensitive to changes in

More information

Options 1 OPTIONS. Introduction

Options 1 OPTIONS. Introduction Options 1 OPTIONS Introduction A derivative is a financial instrument whose value is derived from the value of some underlying asset. A call option gives one the right to buy an asset at the exercise or

More information

Pricing Dual Spread Options by the Lie-Trotter Operator Splitting Method

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

More information

Simple formulas to option pricing and hedging in the Black Scholes model

Simple formulas to option pricing and hedging in the Black Scholes model Simple formulas to option pricing and hedging in the Black Scholes model Paolo Pianca Department of Applied Mathematics University Ca Foscari of Venice Dorsoduro 385/E, 3013 Venice, Italy pianca@unive.it

More information

Numerical methods for American options

Numerical methods for American options Lecture 9 Numerical methods for American options Lecture Notes by Andrzej Palczewski Computational Finance p. 1 American options The holder of an American option has the right to exercise it at any moment

More information

Sensitivity analysis of European options in jump-diffusion models via the Malliavin calculus on the Wiener space

Sensitivity analysis of European options in jump-diffusion models via the Malliavin calculus on the Wiener space Sensitivity analysis of European options in jump-diffusion models via the Malliavin calculus on the Wiener space Virginie Debelley and Nicolas Privault Département de Mathématiques Université de La Rochelle

More information

Call Price as a Function of the Stock Price

Call Price as a Function of the Stock Price Call Price as a Function of the Stock Price Intuitively, the call price should be an increasing function of the stock price. This relationship allows one to develop a theory of option pricing, derived

More information

Ch 7. Greek Letters and Trading Strategies

Ch 7. Greek Letters and Trading Strategies Ch 7. Greek Letters and Trading trategies I. Greek Letters II. Numerical Differentiation to Calculate Greek Letters III. Dynamic (Inverted) Delta Hedge IV. elected Trading trategies This chapter introduces

More information

Variance Reduction. Pricing American Options. Monte Carlo Option Pricing. Delta and Common Random Numbers

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

More information

The Monte Carlo Framework, Examples from Finance and Generating Correlated Random Variables

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

More information

Option Portfolio Modeling

Option Portfolio Modeling Value of Option (Total=Intrinsic+Time Euro) Option Portfolio Modeling Harry van Breen www.besttheindex.com E-mail: h.j.vanbreen@besttheindex.com Introduction The goal of this white paper is to provide

More information

Probability and Statistics Prof. Dr. Somesh Kumar Department of Mathematics Indian Institute of Technology, Kharagpur

Probability and Statistics Prof. Dr. Somesh Kumar Department of Mathematics Indian Institute of Technology, Kharagpur Probability and Statistics Prof. Dr. Somesh Kumar Department of Mathematics Indian Institute of Technology, Kharagpur Module No. #01 Lecture No. #15 Special Distributions-VI Today, I am going to introduce

More information

The Behavior of Bonds and Interest Rates. An Impossible Bond Pricing Model. 780 w Interest Rate Models

The Behavior of Bonds and Interest Rates. An Impossible Bond Pricing Model. 780 w Interest Rate Models 780 w Interest Rate Models The Behavior of Bonds and Interest Rates Before discussing how a bond market-maker would delta-hedge, we first need to specify how bonds behave. Suppose we try to model a zero-coupon

More information

Pricing and hedging American-style options: a simple simulation-based approach

Pricing and hedging American-style options: a simple simulation-based approach The Journal of Computational Finance (95 125) Volume 13/Number 4, Summer 2010 Pricing and hedging American-style options: a simple simulation-based approach Yang Wang UCLA Mathematics Department, Box 951555,

More information

Pricing Options with Discrete Dividends by High Order Finite Differences and Grid Stretching

Pricing Options with Discrete Dividends by High Order Finite Differences and Grid Stretching Pricing Options with Discrete Dividends by High Order Finite Differences and Grid Stretching Kees Oosterlee Numerical analysis group, Delft University of Technology Joint work with Coen Leentvaar, Ariel

More information

Risk Management and Governance Hedging with Derivatives. Prof. Hugues Pirotte

Risk Management and Governance Hedging with Derivatives. Prof. Hugues Pirotte Risk Management and Governance Hedging with Derivatives Prof. Hugues Pirotte Several slides based on Risk Management and Financial Institutions, e, Chapter 6, Copyright John C. Hull 009 Why Manage Risks?

More information

Finite Differences Schemes for Pricing of European and American Options

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

More information

Contents. List of Figures. List of Tables. List of Examples. Preface to Volume IV

Contents. List of Figures. List of Tables. List of Examples. Preface to Volume IV Contents List of Figures List of Tables List of Examples Foreword Preface to Volume IV xiii xvi xxi xxv xxix IV.1 Value at Risk and Other Risk Metrics 1 IV.1.1 Introduction 1 IV.1.2 An Overview of Market

More information

Auxiliary Variables in Mixture Modeling: 3-Step Approaches Using Mplus

Auxiliary Variables in Mixture Modeling: 3-Step Approaches Using Mplus Auxiliary Variables in Mixture Modeling: 3-Step Approaches Using Mplus Tihomir Asparouhov and Bengt Muthén Mplus Web Notes: No. 15 Version 8, August 5, 2014 1 Abstract This paper discusses alternatives

More information

Vanna-Volga Method for Foreign Exchange Implied Volatility Smile. Copyright Changwei Xiong 2011. January 2011. last update: Nov 27, 2013

Vanna-Volga Method for Foreign Exchange Implied Volatility Smile. Copyright Changwei Xiong 2011. January 2011. last update: Nov 27, 2013 Vanna-Volga Method for Foreign Exchange Implied Volatility Smile Copyright Changwei Xiong 011 January 011 last update: Nov 7, 01 TABLE OF CONTENTS TABLE OF CONTENTS...1 1. Trading Strategies of Vanilla

More information

EC3070 FINANCIAL DERIVATIVES

EC3070 FINANCIAL DERIVATIVES BINOMIAL OPTION PRICING MODEL A One-Step Binomial Model The Binomial Option Pricing Model is a simple device that is used for determining the price c τ 0 that should be attributed initially to a call option

More information

Multiple Linear Regression in Data Mining

Multiple Linear Regression in Data Mining Multiple Linear Regression in Data Mining Contents 2.1. A Review of Multiple Linear Regression 2.2. Illustration of the Regression Process 2.3. Subset Selection in Linear Regression 1 2 Chap. 2 Multiple

More information

Monte Carlo Simulation

Monte Carlo Simulation 1 Monte Carlo Simulation Stefan Weber Leibniz Universität Hannover email: sweber@stochastik.uni-hannover.de web: www.stochastik.uni-hannover.de/ sweber Monte Carlo Simulation 2 Quantifying and Hedging

More information

Lecture 4: The Black-Scholes model

Lecture 4: The Black-Scholes model OPTIONS and FUTURES Lecture 4: The Black-Scholes model Philip H. Dybvig Washington University in Saint Louis Black-Scholes option pricing model Lognormal price process Call price Put price Using Black-Scholes

More information

A Comparison of Option Pricing Models

A Comparison of Option Pricing Models A Comparison of Option Pricing Models Ekrem Kilic 11.01.2005 Abstract Modeling a nonlinear pay o generating instrument is a challenging work. The models that are commonly used for pricing derivative might

More information

An Introduction to Modeling Stock Price Returns With a View Towards Option Pricing

An Introduction to Modeling Stock Price Returns With a View Towards Option Pricing An Introduction to Modeling Stock Price Returns With a View Towards Option Pricing Kyle Chauvin August 21, 2006 This work is the product of a summer research project at the University of Kansas, conducted

More information

MATH4427 Notebook 2 Spring 2016. 2 MATH4427 Notebook 2 3. 2.1 Definitions and Examples... 3. 2.2 Performance Measures for Estimators...

MATH4427 Notebook 2 Spring 2016. 2 MATH4427 Notebook 2 3. 2.1 Definitions and Examples... 3. 2.2 Performance Measures for Estimators... MATH4427 Notebook 2 Spring 2016 prepared by Professor Jenny Baglivo c Copyright 2009-2016 by Jenny A. Baglivo. All Rights Reserved. Contents 2 MATH4427 Notebook 2 3 2.1 Definitions and Examples...................................

More information

第 9 讲 : 股 票 期 权 定 价 : B-S 模 型 Valuing Stock Options: The Black-Scholes Model

第 9 讲 : 股 票 期 权 定 价 : B-S 模 型 Valuing Stock Options: The Black-Scholes Model 1 第 9 讲 : 股 票 期 权 定 价 : B-S 模 型 Valuing Stock Options: The Black-Scholes Model Outline 有 关 股 价 的 假 设 The B-S Model 隐 性 波 动 性 Implied Volatility 红 利 与 期 权 定 价 Dividends and Option Pricing 美 式 期 权 定 价 American

More information

Master s Theory Exam Spring 2006

Master s Theory Exam Spring 2006 Spring 2006 This exam contains 7 questions. You should attempt them all. Each question is divided into parts to help lead you through the material. You should attempt to complete as much of each problem

More information

K 1 < K 2 = P (K 1 ) P (K 2 ) (6) This holds for both American and European Options.

K 1 < K 2 = P (K 1 ) P (K 2 ) (6) This holds for both American and European Options. Slope and Convexity Restrictions and How to implement Arbitrage Opportunities 1 These notes will show how to implement arbitrage opportunities when either the slope or the convexity restriction is violated.

More information

Moreover, under the risk neutral measure, it must be the case that (5) r t = µ t.

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

More information

Option Valuation. Chapter 21

Option Valuation. Chapter 21 Option Valuation Chapter 21 Intrinsic and Time Value intrinsic value of in-the-money options = the payoff that could be obtained from the immediate exercise of the option for a call option: stock price

More information

NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS

NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS TEST DESIGN AND FRAMEWORK September 2014 Authorized for Distribution by the New York State Education Department This test design and framework document

More information

FINANCIAL ECONOMICS OPTION PRICING

FINANCIAL ECONOMICS OPTION PRICING OPTION PRICING Options are contingency contracts that specify payoffs if stock prices reach specified levels. A call option is the right to buy a stock at a specified price, X, called the strike price.

More information

Stocks paying discrete dividends: modelling and option pricing

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

More information

CHAPTER 15. Option Valuation

CHAPTER 15. Option Valuation CHAPTER 15 Option Valuation Just what is an option worth? Actually, this is one of the more difficult questions in finance. Option valuation is an esoteric area of finance since it often involves complex

More information

INTEREST RATES AND FX MODELS

INTEREST RATES AND FX MODELS INTEREST RATES AND FX MODELS 4. Convexity and CMS Andrew Lesniewski Courant Institute of Mathematical Sciences New York University New York February 20, 2013 2 Interest Rates & FX Models Contents 1 Introduction

More information

14 Greeks Letters and Hedging

14 Greeks Letters and Hedging ECG590I Asset Pricing. Lecture 14: Greeks Letters and Hedging 1 14 Greeks Letters and Hedging 14.1 Illustration We consider the following example through out this section. A financial institution sold

More information

A Genetic Algorithm to Price an European Put Option Using the Geometric Mean Reverting Model

A Genetic Algorithm to Price an European Put Option Using the Geometric Mean Reverting Model Applied Mathematical Sciences, vol 8, 14, no 143, 715-7135 HIKARI Ltd, wwwm-hikaricom http://dxdoiorg/11988/ams144644 A Genetic Algorithm to Price an European Put Option Using the Geometric Mean Reverting

More information

Logistic Regression (1/24/13)

Logistic Regression (1/24/13) STA63/CBB540: Statistical methods in computational biology Logistic Regression (/24/3) Lecturer: Barbara Engelhardt Scribe: Dinesh Manandhar Introduction Logistic regression is model for regression used

More information

Lecture Notes: Basic Concepts in Option Pricing - The Black and Scholes Model

Lecture Notes: Basic Concepts in Option Pricing - The Black and Scholes Model Brunel University Msc., EC5504, Financial Engineering Prof Menelaos Karanasos Lecture Notes: Basic Concepts in Option Pricing - The Black and Scholes Model Recall that the price of an option is equal to

More information

Discussions of Monte Carlo Simulation in Option Pricing TIANYI SHI, Y LAURENT LIU PROF. RENATO FERES MATH 350 RESEARCH PAPER

Discussions of Monte Carlo Simulation in Option Pricing TIANYI SHI, Y LAURENT LIU PROF. RENATO FERES MATH 350 RESEARCH PAPER Discussions of Monte Carlo Simulation in Option Pricing TIANYI SHI, Y LAURENT LIU PROF. RENATO FERES MATH 350 RESEARCH PAPER INTRODUCTION Having been exposed to a variety of applications of Monte Carlo

More information

CS 522 Computational Tools and Methods in Finance Robert Jarrow Lecture 1: Equity Options

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

More information

Adaptive Search with Stochastic Acceptance Probabilities for Global Optimization

Adaptive Search with Stochastic Acceptance Probabilities for Global Optimization Adaptive Search with Stochastic Acceptance Probabilities for Global Optimization Archis Ghate a and Robert L. Smith b a Industrial Engineering, University of Washington, Box 352650, Seattle, Washington,

More information

ECON20310 LECTURE SYNOPSIS REAL BUSINESS CYCLE

ECON20310 LECTURE SYNOPSIS REAL BUSINESS CYCLE ECON20310 LECTURE SYNOPSIS REAL BUSINESS CYCLE YUAN TIAN This synopsis is designed merely for keep a record of the materials covered in lectures. Please refer to your own lecture notes for all proofs.

More information

2DI36 Statistics. 2DI36 Part II (Chapter 7 of MR)

2DI36 Statistics. 2DI36 Part II (Chapter 7 of MR) 2DI36 Statistics 2DI36 Part II (Chapter 7 of MR) What Have we Done so Far? Last time we introduced the concept of a dataset and seen how we can represent it in various ways But, how did this dataset came

More information

Valuation of Razorback Executive Stock Options: A Simulation Approach

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.

More information

FORWARDS AND EUROPEAN OPTIONS ON CDO TRANCHES. John Hull and Alan White. First Draft: December, 2006 This Draft: March 2007

FORWARDS AND EUROPEAN OPTIONS ON CDO TRANCHES. John Hull and Alan White. First Draft: December, 2006 This Draft: March 2007 FORWARDS AND EUROPEAN OPTIONS ON CDO TRANCHES John Hull and Alan White First Draft: December, 006 This Draft: March 007 Joseph L. Rotman School of Management University of Toronto 105 St George Street

More information

Volatility modeling in financial markets

Volatility modeling in financial markets Volatility modeling in financial markets Master Thesis Sergiy Ladokhin Supervisors: Dr. Sandjai Bhulai, VU University Amsterdam Brian Doelkahar, Fortis Bank Nederland VU University Amsterdam Faculty of

More information

CURRENCY OPTION PRICING II

CURRENCY OPTION PRICING II Jones Grauate School Rice University Masa Watanabe INTERNATIONAL FINANCE MGMT 657 Calibrating the Binomial Tree to Volatility Black-Scholes Moel for Currency Options Properties of the BS Moel Option Sensitivity

More information

Chapter 2: Binomial Methods and the Black-Scholes Formula

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

More information

Options pricing in discrete systems

Options pricing in discrete systems UNIVERZA V LJUBLJANI, FAKULTETA ZA MATEMATIKO IN FIZIKO Options pricing in discrete systems Seminar II Mentor: prof. Dr. Mihael Perman Author: Gorazd Gotovac //2008 Abstract This paper is a basic introduction

More information

Finance 436 Futures and Options Review Notes for Final Exam. Chapter 9

Finance 436 Futures and Options Review Notes for Final Exam. Chapter 9 Finance 436 Futures and Options Review Notes for Final Exam Chapter 9 1. Options: call options vs. put options, American options vs. European options 2. Characteristics: option premium, option type, underlying

More information

The Black-Scholes pricing formulas

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

More information

TABLE OF CONTENTS. A. Put-Call Parity 1 B. Comparing Options with Respect to Style, Maturity, and Strike 13

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:

More information

Chapter 6: Point Estimation. Fall 2011. - Probability & Statistics

Chapter 6: Point Estimation. Fall 2011. - Probability & Statistics STAT355 Chapter 6: Point Estimation Fall 2011 Chapter Fall 2011 6: Point1 Estimat / 18 Chap 6 - Point Estimation 1 6.1 Some general Concepts of Point Estimation Point Estimate Unbiasedness Principle of

More information

BINOMIAL OPTION PRICING

BINOMIAL OPTION PRICING Darden Graduate School of Business Administration University of Virginia BINOMIAL OPTION PRICING Binomial option pricing is a simple but powerful technique that can be used to solve many complex option-pricing

More information

Invesco Great Wall Fund Management Co. Shenzhen: June 14, 2008

Invesco Great Wall Fund Management Co. Shenzhen: June 14, 2008 : A Stern School of Business New York University Invesco Great Wall Fund Management Co. Shenzhen: June 14, 2008 Outline 1 2 3 4 5 6 se notes review the principles underlying option pricing and some of

More information