• No results found

Black-Scholes. Ser-Huang Poon. September 29, 2008

N/A
N/A
Protected

Academic year: 2021

Share "Black-Scholes. Ser-Huang Poon. September 29, 2008"

Copied!
22
0
0

Loading.... (view fulltext now)

Full text

(1)

Black-Scholes

Ser-Huang Poon

September 29, 2008

A European style call (put) option is a right, but not an obligation, to purchase (sell) an asset at a strike price on option maturity date, T. An American style option is a European option that can be exercised prior to

T.

1

Black-Scholes Model

The Black-Scholes formula below is for pricing European call and put op-tions: c = S0N(d1)−Ke−rTN(d2) (1) p = Ke−rTN(d2)−S0N(−d1) d1 = ln (S0/K) + ¡ r+ 12σ2¢T σ√T (2) d2 = d1−σ √ T N(d1) = 1 √ 2π Z d1 −∞ e−0.5z2dz

wherec (p) is the price of the European call (put),S0 is the current price of the underlying assset,K is the strike or exercise price,r is the continuously compounded risk free interest rate,T is the time to option maturity. N(d1) is the cumulativ probability distribution of a standard Normal distribution for area belowd1, and N(d1) = 1−N(d1).

AsT 0,

d1 and d2 → ∞

N(d1) and N(d2) → 1

(2)

which means c S0−K, p≥0 forS0 > K (3) c 0, pKS0 forS0< K. (4) Asσ0, again N(d1) and N(d2) → 1, N(d1) and N(−d2) → 0. This will lead to

c S0−Ke−rT, and (5)

p Ke−rTS0. (6)

The boundary conditions (3), (4), (5) and (6) are the boundary conditions for checking option prices before using them for empirical tests. These conditions are not specific to Black-Scholes. Option with market prices (transaction or quote) violating these boundary conditions should be dis-carded.

1.1

The Black-Scholes assumptions

The key Black-Scholes assumptions are:

• The stock price follows a Geometric Brownian Motion with driftμand volatilityσ

dS

S =μ dt+σ dW (7)

whereW is a Wiener process

• Short selling of the stock is allowed with full use of proceeds • There are no taxes and transactions cost

• It is possible to lend/borrow at a risk-free interest rate • All securities are infinitely divisible

• The underlying stock does not pay any dividend (cf. this assumption can easily be extended to include dividend payments)

(3)

• Continuous trading (so that rebalancing of portfolio is done instanta-neously)

Empirical findings suggest that option pricing is not sensitive to the assumption of a constant interest rate. There are now good approximating solutions for pricing American style options that can be exercised early and options that encounter dividend payments before option maturity. The impact of stochastic volatility on option pricing is much more profound. Apart from the constant volatility and the related GBM assumptions, the violation of any of the remaining assumptions will result in the option price being traded within a band instead of at the theoretical price.

2

Black-Scholes and no-arbitrage pricing

2.1

The stock price dynamics

The Black-Scholes model for pricing European equity options assumes stock price has the following dynamics

dS=μSdt+σSdz , (8)

and for the growth rate on stock

dS

S =μdt+σdz . (9)

From ito lemma, the logarithmic of stock price has the following dynamics

dlnS= µ μ1 2σ 2 ¶ dt+σdz , (10)

which means that stock price has a lognormal distribution or the logarithm of stock price has a normal distribution. In discrete time

dlnS = µ μ 1 2σ 2 ¶ dt+σdz ∆lnS = µ μ 1 2σ 2 ¶ ∆t+σ ε√∆t lnST −lnS0 ∼ N ∙µ μ1 2σ 2 ¶ T, σ√T ¸ lnST ∼ N ∙ lnS0+ µ μ1 2σ 2 ¶ T, σ√T ¸ . (11)

(4)

2.2

Black-Scholes PDE

The derivation of the Black-Scholes partial differential equation is based on the fundamental fact that the option price and the stock price depend on the same underlying source of uncertainty. A portfolio can then be created consisting of the stock and the option which eliminates this source of uncertainty. Given that this portfolio is riskless and must therefore earn the risk-free rate of return. Here is how the logic works:

∆S = μS∆t+σS∆z (12) ∆f = ∙ ∂f ∂SμS+ ∂f ∂t + 1 2 ∂2f ∂S2σ 2S2 ¸ ∆t+ ∂f ∂SσS∆z (13)

We set up a hedged portfolio,Π, consisting of ∂f∂S number of shares and short one unit of the derivative security. The change in portfolio value is

∆Π = ∆f +∂f ∂S∆S = ∙ ∂f ∂SμS+ ∂f ∂t + 1 2 ∂2f ∂S2σ 2S2 ¸ ∆t∂f ∂SσS∆z +∂f ∂SμS∆t+ ∂f ∂SσS∆z = ∙ ∂f ∂t + 1 2 ∂2f ∂S2σ 2S2 ¸ ∆t

Note that uncertainty due to∆zis cancelled out andμ, the premium for risk (returns onS), is also cancelled out. No only that∆Πis has no uncertainty, it is also preference free and not depend on μ, a parameter controlled by investor’s risk aversion.

If the portfolio value is fully hedged, then no arbitrage implies that it must earn only risk free rate of return

rΠ∆t = ∆Π rΠ∆t = ∆f+ ∂f ∂S∆S r µ −f + ∂f ∂SS ¶ ∆t = ∙ ∂f ∂SμS+ ∂f ∂t + 1 2 ∂2f ∂S2σ 2S2 ¸ ∆t ∂f ∂SσS∆z +∂f ∂S[μS∆t+σS∆z] r(f)∆t = rS∂f ∂S∆t− ∂f ∂SμS∆t− ∂f ∂t∆t− 1 2 ∂2f ∂S2σ 2S2t −∂f∂SσS∆z+∂f ∂SμS∆t+ ∂f ∂SσS∆z

(5)

and finally we get the well known Black-Scholes PDE rf =rS∂f ∂S + ∂f ∂t + 1 2 ∂2f ∂S2σ 2S2 (14)

2.3

Solving the PDE

There are many solutions to (14) correspond to different derivatives,f, with underlying assetS. In another words, without further constraints, the PDE in (14) does not have a unique solution. The particular security being valued is determined by its boundary conditions of the differential equation. In the case of an European call, the value at expiryc(S, T) = max (SE,0) serves as thefinal condition for the Black-Scholes PDE. Here, we show how BS formula can be derived using the risk neutral valuation relationship. We need the following facts:

(i) From (11), lnSN µ lnS0+μ− 1 2σ 2, σ ¶ .

Under risk neutral valuation relationship,μ=r and

lnSN µ lnS0+r− 1 2σ 2, σ ¶ .

(ii) Ify is a normally distributed variable Z a eyf(y)dy=N µμ y−a σy +σy ¶ eμy+12σ 2 y.

(iii) From the definition of cumulative normal distribution Z a f(y)dy= 1N µa −μy σy ¶ =N µμ y−a σy ¶

Now we are ready to solve the BS formular. First, the terminal value of a call is cT = E[max (S−K,0)] = Z K (SK)f(S)dS = Z lnK elnSf(lnS)dlnSK Z lnK f(lnS)dlnS.

(6)

Substituting facts (ii) and (iii) and using information from (i) to set μy = lnS0+r− 1 2σ 2 σy = σ a = lnK we get cT = S0erN Ã lnS0+r+12σ2−lnK lnK ! −KN Ã lnS0+r−12σ2−lnK lnK ! = S0erN(d1)−KN(d2) (15) where d1 = lnS0 K +r− 1 2σ 2 σ d2 = d1−σ.

The present value of the call option is derived by applying e−r to both sides. The put option price can be derived using put-call parity or use the same argument above. The σ in the above formular is volatility over the option maturity. If we use σ as the annualised volatility then we replace σ

withσ√T in the formula.

There are important insights from (15), all valid only in a “risk neutral” world:

(i) N(d2) is the probability that the option will be exercise.

(ii) Alternatively,N(d2)is the probability that call finishes in the money.

(iii) XN(d2) is the expected payment.

(iv) S0erTN(d1)is the expected valueE[ST −X]+, whereE[·]+is

expec-tation computed for positive values only.

(v) In another words, S0erTN(d1) is the risk neutral expectation of ST, EQ[ST]withST > X.

(7)

3

Binomial method

In a highly simplified example, we assume a stock price can only move up by one node or move down by one node over a three-month period as shown below. The option is a call option for the right to purchase the share at $21 at the end of the period (i.e. three month’s time).

stock price= 20 option price=c ¡¡ ¡ @ @ @ stock price= 22 option price= 1 stock price= 18 option price= 0

Construct a portfolio consist of ∆ amount of shares and short one call option. If we want to make sure the value of this portfolio is the same whether it is upstate or down state, then

$22×$1 = $18×∆+ $0

∆ = 0.25

stock price= 20 portf olio value = 4.5e−0.12×3/12 = 4.367 ¡¡ ¡ @ @ @ stock price= 22

portf olio value= 22×0.251 = 4.5

stock price= 18

portf olio value= 18×0.25 = 4.5

Given that the portfolio’s value is $4.367, this means that

$20×0.25f = $4.367

f = $0.633.

This is the value of the option under no arbitrage.

(8)

S0 f ¡¡ ¡¡ ¡ @ @ @ @@ S0u fu S0d fd

The amount∆is calculated using

S0u×∆−fu = S0d×∆−fd

∆ = fu−fd

S0u−S0d

. (16)

Since the terminal value of the “risk less” portfolio is the same in the upstate and in the downstate, we could use any one of the values (say upstate) to establish the following relationship

S0×∆−f = (S0u×∆−fu)e−rT

f = S0×∆−(S0u×∆−fu)e−rT. (17)

Substitute the value of∆from (16) into (17), we get

f = S0× fu−fd S0u−S0d− µ S0u× fu−fd S0u−S0d− fu ¶ e−rT = fu−fd ud − µ u×fu−fd ud −fu ¶ e−rT = µ erT(fu−fd) ud − u(fu−fd) ud + ufu−dfu ud ¶ e−rT = µ erTfu−erTfd ud + ufd−dfu ud ¶ e−rT = µ erTd ud fu+ uerT ud fd ¶ e−rT. By lettingp= erTudd, we get f =e−rT[pfu+ (1−p)fd] (18) and 1p= u−d−e rT +d ud = uerT ud .

(9)

As we can see from (18) that althoughpis not the real probability distri-bution of stock price, it has all the characteristics of a probability measure (viz. sum to one and nonnegative). Moreover, when the expectation is calculated based onp, the expected terminal payoffis discounted using the risk free interest. Hence,p is called the risk neutral probability measure.

We can verify that the underlysing assetS also produce risk free rate of returns under this risk neutral measure.

S0eμT = µ erTd ud ¶ S0u+ µ uerT ud ¶ S0d eμT = ue rT −ud+udderT ud = (u−d)e rT ud =e rT μ = r

The actual return of the stock is no longer needed and neither is the actual distribution of the terminal stock price. (This is a rather amzing discovery in the study of derivative securities!!!)

3.1

Matching volatility with

u

and

d

We have already seen in previous section and equation (18) that the risk neutral probability measure is set such that the expected growth rate is the risk free rate,r.

f = µ erT d ud fu+ uerT ud fd ¶ e−rT = [pfu+ (1−p)fd]e−rT p = e rT −d ud

This immediately leads to the question how do we set the values ofuand

d? The key is that u and d are jointly determined such that the volatility of the binomial process equal toσ which is given or can be estimated from stock prices or prices of the asset underlying the option contract. Given that there are two unknown and there is only one constantσ, there are a few different ways to specifyu and d. The good or better ways are those that guarantee the nodes recombined after an upstate followed by a downstate, and vice versa. In Cox, Ross and Rubinstein (1979),u anddare defined as

(10)

follow:

u=eσ√δt, and d=e−σ√δt.

It is easy to verify that the nodes recombines since ud=du= 1. So after each up move and down move (and vice versa), the stock price will return toS0.

To verify that the volatility of stockreturnsis approximatelyσ√δtunder the risk neutral measure, we note that

V ar = E£x2¤[E(x)]2

lnu = σ√δt, and lnd=σ√δt

The expected stock returns is

E(x) = plnS0u S0 + (1p) lnS0d S0 = pσ√δt(1p)σ√δt = (2p1)σ√δt, and E£x2¤ = p µ lnS0u S0 ¶2 + (1p) µ lnS0d S0 ¶2 = pσ2δt+ (1p)σ2δt = σ2δt. Hence V ar = σ2δt(2p1)2σ2δt = σ2δt¡14p2+ 4p1¢ = σ2δt×4p(1p).

(11)

3.2

A two-step binomial tree and American style options

S0 f p1 1p1 ¡¡ ¡¡ ¡ @ @ @ @@ S0u fu p2 1p2 ¡¡ ¡¡ ¡ @ @ @ @@ S0d fd p2 1p2 ¡¡ ¡¡ ¡ @ @ @ @@ S0u2 fuu S0ud fud S0d2 fdd

The binomial tree is often constructed such that the branches recombine. If the volatilities in the period 1 and period 2 are different, then, in order to make the binomial tree recombined,p16=p2. (This is a more advanced topic in option pricing.) Here, we take the simple case where volatility is constant, and p1 = p2 =p. Hence, to price a European option, we simply take the expected terminal value under therisk neutral measure and discount it with a risk free interest rate, as follows:

f =e−r×2δthp2fuu+ 2p(1−p)fud+ (1−p)2fdd

i

. (19)

Note that the hedge ratio for state 2 will be different depending on whether state 1 is an upstate or a downstate

∆0 = fu−fd S0u−S0d ∆1,u = fuu−fud S0u2−S0ud ∆1,d = fud−fdd S0ud−S0d2

This also means that for such a model to work in practice, one has to be able to continuously and costlessly rebalance the composition of portfolio of stock and option. This is a very important assumption and should not be overlooked.

(12)

We can see from (19) that the intermediate nodes are not require for the pricing of European options. What are required are the range of possible values for the terminal payoff and the risk neutral probability density for each node. This is not the case for the American option and all the nodes in the intermediate stages are needed because of the possibility of early exercise.

4

Black-Scholes and Deterministic Volatility

Here, we depart from Black-Scholes constant volatility assumption by allow-ing volatility to be a deterministic positive function of time and stock price, such thatσ =σ(S, t):

dS=μSdt+σ(S, t)SdW

We denote byV (S, t) the option price and we form the portfolio

Π = V ∆S= 0 dΠ = dV ∆dS = ½ ∂V ∂t + 1 2σ 2S2∂2V ∂S2 ¾ dt+∂V ∂SdS−∆dS

We select ∆= ∂V∂S and get

dΠ= ½ ∂V ∂t + 1 2σ 2S2∂2V ∂S2 ¾ dt

As the portfolio change is deterministic, it should be equal to the risk-free return on the portfolio for no arbitrage,

rΠdt=r ½ V ∂V ∂S ·S ¾ dt Therefore, we obtain dΠ = rΠdt ∂V ∂t + 1 2σ 2S2∂2V ∂S2 = rV −r ∂V ∂SS (20) ∂V ∂t + 1 2σ 2S2∂2V ∂S2 +r ∂V ∂SS−rV = 0 (21)

Here, the market is complete because the randomness of the volatility was introduced as a function of the existing randomness of the lognormal stock

(13)

price process. Hence, a unique risk neutral measure exists underwhich the stock price is a geometric Brownian motion with drift rate r and the same volatilityσ(S, t).

4.1

Time-dependent volatility

Here, we take a special case by assuming thatσ(S, t) =σ(t) is a function of time only (i.e. deterministic and time dependent). Now we introduce notations for three new variablesS,V andt as follows1:

S =Seα(t), V =V eα(t), and t=β(t). FromS=Seα(t), we get S = Se−α(t) dS dS = e −α(t). Fromt=β(t), we get dt dt = dβ(t) dt 1 dt = 1 dt dβ(t) dt .

Now we can evaluate

∂V ∂S = e −α(t)∂V ∂S =e −α(t)∂V ∂Se α(t)= ∂V ∂S ∂2V ∂S2 = ∂2V ∂S2 ∂S ∂S = ∂2V ∂S2 eα(t).

It is slightly more complex with ∂V∂t. As V is a function of bothS and tand

S itself is a function of t, ∂V ∂t = ∂V ∂t + ∂V ∂S ∂S ∂t = V d dte −α(t)+e−α(t)∂V ∂t + ∂V ∂SSe α(t)dα(t) dt = V e−α(t)dα(t) dt +e −α(t)∂V ∂t dβ(t) dt + ∂V ∂SSe −α(t)eα(t)dα(t) dt = V e−α(t)dα(t) dt +e −α(t)∂V ∂t dβ(t) dt + ∂V ∂SSe −α(t)dα(t) dt 1The derivation here follows that in Wilmott (1998).

(14)

Substitute them into (21) and get −V e−α(t)dα(t) dt +e −α(t)∂V ∂t dβ(t) dt + ∂V ∂SSe −α(t)dα(t) dt +1 2σ 2S2e−2α(t)∂2V ∂S2 eα(t)+r∂V ∂SSe −α(t) −rV e−α(t) = 0 −Vdα(t) dt + ∂V ∂t dβ(t) dt + ∂V ∂SS dα(t) dt + 1 2σ 2S2∂2V ∂S2 +r∂V ∂SS−rV = 0 dβ(t) dt ∂V ∂t + 1 2σ 2S2∂2V ∂S2 + µ r+dα(t) dt ¶ S∂V ∂S − µ r+dα(t) dt ¶ V = 0 (22) There are many possible solutions to (22) depending on the functional form ofα(t)andβ(t). Here, we want to show that one particular solution exists for the case α(t) =r(T t) and β(t) =σ2(Tt). First, we choose

α(t) = Z T t r(τ)dτ =r(Tt) dα(t) dt = −r,

so that the last two terms,³r+dαdt(t)´S∂V ∂S and ³ r+dαdt(t)´V in (22) become zeroes. Next we choose β(t) = Z T t σ2(τ)dτ =σ2(Tt) dβ(t) dt = −σ 2, subtitute the result into (22), and get

−σ2∂V ∂t + 1 2σ 2S2∂2V ∂S2 = 0 ∂V ∂t = 1 2S 2∂2V ∂S2 . (23)

The important point about equation (23) is that it has coefficients which are independent of time and it does not involve σ and r.

If we use V¡S;t¢to denote any solution of (23), then the corresponding solution of (22), in the original variables, is

V = e−α(t)V ¡S;t¢

(15)

Now useVBSto mean any solution of the Black-Scholes equation for constant

volatility σc (and constant interest rate rc). This solution can be written

in the form

VBS =e−rc(T−t)VBS

³

Serc(T−t), σ2c(T t)´ (25) for some functionVBS.

By comparing (24) with (25), it follows that the solution of the time dependent parameter problem is the same as the solution of the constant parameter problem if rc(T −t) = Z T t r(τ)dτ , orrc= 1 Tt Z T t r(τ)dτ , and σ2c(T t) = Z T t σ2(τ)dτ , orσ2c= 1 T t Z T t σ2(τ)dτ .

That is, the Black-Scholes solution holds if rτ and στ are deterministic

function of time and we can simply use the Black-Scholes equation based on

rc and σc. However, this comparison is valid only for European options,

where there is no possibility of early exercise.

5

Dividend and early exercise premium

As option holders are not entitled to dividends, option price should be ad-justed for known dividends to be distributed during the life of the option and the fact that option may have the right to exercise early to receive the dividend.

5.1

Known and

fi

nite dividends

Assume that there is only one dividend at τ. Should the call option holder decide to exerise the option, she will receiveSτ−K at timeτ and if she

de-cides not to exercise the option, her option value will be worthc(Sτ −Dτ, K, r, T, σ).

The Black (1975) approximation involves making such comparisons for each dividend date. If the decision is not to exercise, then the option is priced now atc¡St−Dτe−r(τ−t), K, r, T, σ

¢

. If the decision is to exercise, then the option is priced according toc(St, K, r, τ , σ). We note that if the decision

is not to exercise, the American call option will have the same value as the European call opton calculated by removing the discounted dividend from the stock price.

(16)

A more accurate formula that takes into account of the probability of early exercised is that by Roll (1977), Geske (1979), and Whaley (1981), and is presented in Hull (2002, appendix 11). These formulae work quite well (even the Black-approximation) for American calls. In the case of American put, a better solution is to implement the Barone-Adesi and Whaley (1987) formula below.

5.2

Dividend yield method

When the dividend is in the form of yield it can be easily ‘netted off’ from the risk free interest rate as in the case of currency option. To calculate the dividend yield of index option, the dividend yield, q, is the average annualised yield of dividends distributed during the life of the option.

q = 1 tln à S+Pni=1Dier(t−ti) S !

whereDi and ti are the amount and the timing of the ith dividend on the

index (ti should also be annualised in a similar fashion ast). The dividend

yield rate computed here is thus from the actual dividends paid during the option’s life which will therefore account for the monthly seasonality in dividend payments.

5.3

Barone-Adesi and Whaley quadratic approximation

DefineM = 2σr2 and N =

2(r−q)

σ2 , then2 for an American call option

C(S) = ( c(S) +A2 ¡S S∗ ¢q2 when S < S∗ SX when S S∗ (26)

The variable S∗ is the critical price of the index above which the option should be exercised. It is estimated by solving the equation

S∗X =c(S∗) +©1e−qtN[d1(S∗)] ªS∗

q2

2

(17)

iteratively. The other variables are q2 = 1 2 " 1N + r (N1)2+ 4M 1e−rt # A2 = S∗ q2 © 1e−qtN[d1(S∗)] ª d1(S∗) = ln (S∗/X) + (rq+ 0.5σ2)t σ√t (27)

To compute delta and vega for hedging purpose3:

∆C = ∂C ∂S = ( e−qtN(d1(S)) + AS2∗q2 ¡S S∗ ¢(q2−1) when S < S∗ 1 when S S∗ ΛC = ∂C ∂σ = ( S√tN0(d1) e−qt when S < S∗ 0 when SS∗ (28)

For an American put option, the valuation formula is

P(S) = ( p(S) +A1 ¡ S S∗∗ ¢q1 when S > S∗∗ XS when S S∗∗ (29)

The variable S∗∗ is the critical index price below which the option should be exercised. It is estimated by solving the equation

XS∗∗=p(S∗∗)©1e−qtN[d1(S∗∗)] ªS∗∗

q1 iteratively. The other variables are

q1 = 1 2 " 1N r (N 1)2+ 4M 1e−rt # A1 = − S∗∗ q1 © 1e−qtN[d1(S∗∗)] ª d1(S∗∗) = ln (S∗∗/X) + (rq+ 0.5σ2)t σ√t

3Vega for the American options cannot be evaluated easily becauseC partly depends onS∗,which itself is a complex function ofσ.The expression for vega in the case when

S < S∗ in equation (28) represents the vega for the European component only. This value has been compared with vega produced by numerical method and was found to be quite close to the latter. We used the numerically derived vega in the implementation of vega-neutral trading strategies.

(18)

To compute delta and vega for hedging purpose: ∆P = ∂P ∂S = ( −e−qtN(d1(S)) + AS1∗∗q1 ¡ S S∗∗ ¢(q1−1) when S > S∗∗ −1 when SS∗∗ ΛP = ∂P ∂σ = ( ∂C ∂σ =S √ tN0(d1) e−qt when S > S∗∗ 0 when S S

6

Measurement errors and bias

Early studies of option implied volatility suffered many estimation prob-lems4 such as the improper use of the Black-Scholes model for American style option, the omission of dividend payments, the option price and the underlying asset prices were not recorded at the same time, or stale prices were used. Since transactions may take place at bid or ask prices, transac-tion prices of optransac-tion and the underlying assets are subject to bid-ask bounce making the implied volatility estimation unstable. Finally, in the case of S&P 100 OEX option, the privilege of a wildcard option is often omitted.5 In more recent studies, much of these measurement errors have been taken into account. Many studies use futures and options futures because these markets are more active than the cash markets and hence the smaller risk of prices being stale.

Conditions in the Black-Scholes model include no arbitrage, transaction cost is zero and continuous trading. The lack of such a trading environment will result in option being traded within a band around the theoretical price. This means that implied volatility estimates extracted from market option prices will also lie within a band. Figlewski (1997) shows that implied volatility estimates can differ by several percentage points due to bid-ask spread and discrete tick size alone. To smooth out errors caused by bid-ask bounce, Harvey and Whaley (1992) use a nonlinear regression of ATM option prices observed in a ten-minute interval before the market close on model prices.

4Mayhew (1995) gives a detailed discussion on such complications involved in estimat-ing implied volatility from option prices, and Hentschel (2001) provides a discussion of the confidence intervals for implied volatility estimates.

5This wildcard option arises because the stock market closes later than the option market. Option trader is given the choice to decide, before the stock market closes, whether or not to trade on an option whose price isfixed at an earlier closing time.

(19)

Indication of non-ideal trading environment is usually reflected in poor trading volume. This means implied volatility of options written on different underlying assets will have different forecasting power. For most option contracts, ATM option has the largest trading volume. This supports the popularity of ATM implied volatility in forecasting.

6.1

Investor risk preference

In the Black-Scholes’s world, investor risk preference is irrelevant in pricing options. Given that some of the Black-Scholes assumptions have been shown to be invalid, there is now a model risk. Figlewski and Green (1999) simulate option writer’s positions in the S&P 500, DM/$, US LIBOR and T-Bond markets using actual cash data over a 25 year period. The most striking result from the simulations is that delta hedged short maturity options, with no transaction costs and a perfect knowledge of realised volatility, finished with losses on average in all four markets. This is a clear evidence of Black-Scholes model risk. If option writers are aware of this model risk and mark up option prices accordingly, the Black-Scholes implied volatility will be greater than the true volatility.

In some situations, investor risk preference may override the risk neutral valuation relationship. Figlewski (1997), for example, compares the pur-chase of an OTM option to buying a lottery ticket. Investors are willing to pay a price that is higher than the fair price because they like the potential payoffand the option premium is so low that mispricing becomes negligible. On the other hand, we also have fund managers who are willing to buy com-paratively expensive put options for fear of the collapse of their portfolio value. Both types of behaviour could cause market price of option to be higher than the Black-Scholes price, translating into a higher Black-Scholes implied volatility. Arbitrage argument does not apply here because these are unique risk preference (or aversion) associated with some groups of indi-viduals. Franke, Stapleton and Subrahmanyam (1998) provide a theoretical framework in which such option trading behaviour may be analysed.

(20)

7

Appendix: Implementing Barone-Adesi and

Wha-ley’s e

cient algorithm

The determination of S∗ and S∗∗ in equations (26) and (29) above are not exactly straightforward. We have some success in solving S∗ using NAG routing C05NCF. Barone-Adesi and Whaley (1987), however, have proposed an efficient method for determingS∗details of which can be found in Barone-Adesi and Whaley (1987, hereafter refer to as BAW) pp. 309 to 310. BAW claimed convergence ofS∗ and S∗∗ can be achieved with three iterations or less.

American Calls

The followings are step-by-step procedures for implementing BAW’s ef-ficient menthod for estimating S∗ of the Americal Call.

Step 1. Make initial guess of σ and denote this initial guess as σj withj= 1.

Step 2. Make initial guess of S∗, Si (with i = 1), as follow; denoting S∗ at T = + asS∗() : S1=X+ [S∗(∞)−X] h 1eh2i, (30) where S∗() = X 1q2(1), q2(∞) = 1 2 ∙ 1N + q (N 1)2+ 4M ¸ h2 = − ³ (rq)t+ 2σ√t´ ½ X S∗()X ¾ . (31)

Note that the lower bound of S∗ is X. So if S1 < X, reset S1 = X. However, the conditionS∗ < X rarely occurs.

Step 3. Compute LHS and RHS of equation (30) as follow :

LHS(Si) = Si−X, and (32) RHS(Si) = c(Si) + © 1e−qtN[d1(Si)] ª Si/q2. (33) Compute starting value ofc(Si) using the simple Black-Scholes

equa-tion (26) andd1(Si) using equation (27). It will be useful to set up a

(21)

Step 4. Check tolerance level

|LHS(Si)−RHS(Si)|/X <0.00001. (34)

Step 5. If equation (34) is not satisfied; compute the slope of equation (33),

bi, and the next guess ofS∗,Si+1, as follow

bi = e−qtN[d1(Si)] (1−1/q2) + h 1e−qtn[d1(Si)]/σ √ t i /q2, Si+1 = [X+RHS(Si)−biSi]/(1−bi).

where n(.) is the univariate normal density function. Repeat from step 3.

Step 6. When equation (34) is satisfied, compute C(S)according to equation (26). If C(S) is geater than the observed American call price, try smaller σj+1, otherwise try a larger σj+1. Repeat steps 1 through to 5 until C(S) is the same as the observed American call price. Step 6 could be handled by a NAG routine such as C05ADF for a quick solution.

American Puts

To approximate S∗∗ for American puts, steps 2, 3 and 5 have to be modified.

Step 1. Make initial guess of σ and denote this initial guess as σj withj= 1.

Step 2. Make initial guess of S∗∗, Si (with i= 1), as follow; denoting S∗∗ at T = + asS∗∗() : S1 =S∗∗(∞) + [X−S∗∗(∞)]eh1, (35) where S∗∗() = X 1 q 1 1(∞) , q1(∞) = 1 2 ∙ 1N q (N1)2+ 4M ¸ h1 = ³ (rq)t2σ√t ´ ½ X XS∗∗() ¾ . (36)

(22)

Note that the upper bound ofS∗∗ isX. So if S1 > X, resetS1 =X. Again, the condition S∗∗ > X rarely occurs. According to Barone-Adesi and Whaley (1987), footnote 9, the influence of(rq) must be bounded in the put exponent to ensure critical prices monotonically decreasing in t, for very large values of (rq) and t. A reasonable bound on(rq)is0.6σ√t, so the critical commodity price declines at least with a velocitye−1.4σ√t. This check is required before computing h1, in equation (36) above.

Step 3. Compute LHS and RHS of equation (35) as follow :

LHS(Si) = X−Si, and RHS(Si) = p(Si)− © 1e−qtN[d1(Si)] ª Si/q1. (37)

Step 4. Check tolerance level as before

|LHS(Si)−RHS(Si)|/X <0.00001. (38)

Step 5. If equation (38) is not satisfied; compute the slope of equation (37),

bi, and the next guess ofS∗∗,Si+1, as follow

bi = −e−qtN[−d1(Si)] (1−1/q1)

−h1 +e−qtn[d1(Si)]/σ

ti/q1,

Si+1 = [X−RHS(Si) +biSi]/(1 +bi).

Repeat from step 3 above.

Step 6. When equation (38) is satisfied, compute P(S) using equation (29). If P(S) is geater than observed American call price, try largerσj+1, otherwise try a smallerσj+1. Then repeat steps 1 through to 5 until P(S) is the same as the observed American put price. Similar to the case for the American call, step 6 could be handled by a NAG routine such as C05ADF for a quick solution.

References

Related documents

iPhone  Publication of the sale (length : 3 to 5 days) or an offer (24h)  We inform you in real time of the progress of your private sale.  Shipping of

Korisnik na brz i jednostavan način može pregledavati oglase nekretnina ili nakon registracije i prijave na stranicu može oglasiti svoj oglas i tako ga postaviti da bude vidljiv svim

In view of the fact that users’ personal information can have impact on their future decisions and that users are not able to assess this circumstance in

This document describes configuring the SLA-HARDWARE to record video or snap shots to either the on-board MicroSD card or to an external FTP drive.. It also covers additional

In order to improve the focus of Local Authorities on town centre management disciplines, REI proposes the establishment of a Town Centre Management Academy

In Table 2 we include basic controls for economic development (log of beginning of period per capita GDP 11 and the value added share of agriculture), financial development

The challenges associated with designing a new novel solution to personalised learning will involve: overcoming the limitations of current systems; the development of a