• Aucun résultat trouvé

A Path Integral Approach to Option Pricing with Stochastic Volatility: Some Exact Results

N/A
N/A
Protected

Academic year: 2021

Partager "A Path Integral Approach to Option Pricing with Stochastic Volatility: Some Exact Results"

Copied!
22
0
0

Texte intégral

(1)

HAL Id: jpa-00247484

https://hal.archives-ouvertes.fr/jpa-00247484

Submitted on 1 Jan 1997

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

A Path Integral Approach to Option Pricing with Stochastic Volatility: Some Exact Results

Belal Baaquie

To cite this version:

Belal Baaquie. A Path Integral Approach to Option Pricing with Stochastic Volatility: Some Exact Results. Journal de Physique I, EDP Sciences, 1997, 7 (12), pp.1733-1753. �10.1051/jp1:1997167�.

�jpa-00247484�

(2)

A Path Integral Approach to Option Pricing with Stochastic

Volatility: Some Exact Results

Belal E.

Baaquie (*)

Department of

Physics,

National

University

of

Singapore,

Kent

Ridge, Singapore

119260

(Received

28 October 1996, revised 2 May 1997, accepted 30

July 1997)

PACS.03.65.~w

Quantum

mechanics

PACS.05.40.+j

Fluctuation

phenomena,

random processes, and Brownian motion

PACS.01.90.+g

Other topics of

general

interest

Abstract, The Black~scholes formula for pricing options on stocks and other securities has been

generalized by

Merton and Garman to the case when stock

volatility

is stochastic. The

derivation of the price of

a security derivative with stochastic volatility is reviewed starting from the first principles of finance. The equation of Merton and Garman is then recast using the

path

integration

technique

of theoretical physics. The price of the stock option is shown to be the

analogue

of the

Schr6dinger

wavefuction of quantum mechanics and the exact Hamiltonian and Lagrangian of the system is obtained. The results of Hull and White are

generalized

to the case when stock price and

volatility

have non~zero correlation. Some exact results for pricing stock options for the

general

correlated case are derived.

1. Introduction

The

problem

of

pricing

the

European

call

option

has been well-studied

starting

from the

pio~

neering

work of Black and Scholes 11,

2].

The results of Black and Scholes were

generalized by Merton,

Garman [3j and others for the case of stochastic

volatility

and

they

derived a

partial

differential

equation

that the

option price

must

satisfy.

The methods of theoretical

physics

have been

applied

with some success to the

problem

of

option pricing by

Bouchaud et al. [4].

Analyzing

the

problem

of

option pricing

from the

point

of view of

physics brings

a whole collection of new

concepts

to the field of mathematical finance

as well as adds to it a set of

powerful computational techniques.

This paper is a continuation of

applying

the

methodology

of

physics,

in

particular,

that of

path integral quantum mechanics,

to the

study

of derivatives.

It should be noted

that,

unlike the paper

by

Bouchaud and Sornette [4] in which the

pricing

of derivatives is obtained

by techniques

which go

beyond

the conventional

approach

in

finance,

the

present

paper is based on the usual

principles

of finance. In

particular,

a continuous time random walk is assumed for the

security

and a risk~free

portfolio

is used to derive the derivative

pricing equation;

these are reviewed in Section 2. The main focus of this paper is to

apply

the

computational

tools of

physics

to the field of

finance;

the more

challenging

task of

radically changing

the

conceptual

framework of finance

using

concepts from

physics

is not

attempted.

(* e~mail:

phybeb@nus,edu.sg

@

Les

(ditions

de

Physique

1997

(3)

An

explicit analytical

solution for the

pricing

of the

European

call

(or put) option

for the case of stochastic

volatility

has so far remained an unsolved

problem.

Hull and White [5] studied this

problem

and obtained a series solution for the case when the correlation of stock

price

and

volatility, namely

p, is

equal

to zero, I,e. p = 0

(uncorrelated).

Hull and White [5j also obtained an

algorithm

to

numerically

evaluate the

option price using

Monte Carlo methods for the case of p

~

0.

Extensive numerical studies of

option pricing

for stochastic

volatility

based on the

algorithm

of Finucane [6j have been carried out

by

Mills et al.

[7j.

The main focus and content of this paper is to

study

the

problem

of stochastic

volatility

from the

point

of view of the

Feynman path integral

[9]. The

Feynman~Kac

formula for the

European

call

option

is well known

[2, 8].

There have also been some

applications

of

path integrals

in the

study

of

option pricing [10, iii.

In this paper the

path integral approach

to

option pricing

is first discussed in its

generality

and then

applied

to the

problem

of stochastic

volatility.

The

advantage

of

recasting

the

option pricing problem

as a

Feynman path integral

is that this allows for a new

point

of view and which leads to new ways of

obtaining

solutions which

are exact,

approximate

as well as

numerical,

to the the

pricing

of

options.

In Section 2 the differential

equation

of Merton and Garman [3] is derived from the

principles

of finance. In Section 3 this

equation

is recast in the formalism of quantum mechanics. In Section 4 a discrete time

path integral expression

is derived for the

option price

with stochastic

volatility

which

generalizes

the

Feynman~Kac

formula. In Section 5 the

path integration

over

the stochastic stock

price

is

performed explicitly

and a continuous time

path integral

is then obtained. And

lastly

in Section 6 some conclusions are drawn.

2.

Security

Derivative with Stochastic

Volatility

We review the

principles

of finance which

underpin

the

theory

of

security

derivatives, and in

particular

that of the

pricing

of

options.

We will derive the results not

using

the usual method used in theoretical finance based on Ito-calculus

(which

we will review for

completeness),

but

instead from the

Langevin

stochastic differential

equation.

Hence we start from first

principles.

A

security

is any financial instrument which is traded in the

capitals market;

this could be the stock of a company, the index of a stock

market, government

bonds etc. A

security

derivative is a financial instrument which is derived from an

underlying security

and which is also traded in the

capitals

market. The three most

widely

used derivatives are

options,

futures and

forwards;

more

complicated

derivatives can be constructed out of these more basic derivatives.

In this paper, we

analyze

the

option

of an

underlying security

S. A

European

call

option

on S is a financial instrument which

gives

the owner of the

option

to

buy

or not to

buy

the

security

at some future time T > t for the strike

price

of K.

At time t

=

T,

when the

option

matures the value of the call

option f(T)

is

clearly given by

~~~'~~~~~ ~~~~

~

~~~

~~~~

=

gls). lib)

The

problem

of

option pricing

is the

following: given

the

price

of the

security S(t)

at time t, what should be the

price

of the

option f

at time t < T?

Clearly f

=

f(t, S(t), K, T).

This is

(4)

a final value

problem

since the final value of

f

at t

= T has been

specified

and its initial value at time t needs to be evaluated.

The

price

of

f

will be determined

by

how the

security Sit)

evolves in time. In theoretical

finance,

it is common to model

S(t)

as a random

(stochastic)

variable with its evolution

given by

the stochatic

Langevin equation (also

called an Ito~wiener

process)

as

@

=

4Sjtj

+

asRjtj j2aj

where

Rt

is the usual Gaussian white noise with zero mean; since white noise is assumed to be

independent

for each time

t,

we have the Dirac delta~function correlator

given by

jR~R~,

=

bit t'j. j2bj

Note

#

is the

expected

return on the

security

S and a is its

volatility.

White noise

R(t)

has the

following important property.

If we discretize time t

= n£, then the

probability

distribution function of white noise is

given by

pjR~)

=

~

e-[Rf, j3a)

2x

For random variable

R)

it can be shown

using equation (3a)

that

R)

= + random terms of

Oil). (3b)

e

In other

words,

to

leading

order in e, the random variable

R)

becomes deterministic. This

property

of white noise leads to a number of

important results,

and goes under the name of Ito calculus in

probability theory.

As a warm-up, consider the case when a = constant; this is the famous case considered

by

Black and Scholes. We have

Q

~~

fit

+ E,

Sit

+

E)) fit, Sit))

dt -o e

j~~~

or,

using Taylor expansion

But

l~)~

=

a~S~R)+O(1)

t

=

(a~S~+Oli).

14C)

Hence we

have,

for e ~ 0

I

fit ~

2"~~~

fiS2 ~

~~fiS

~

"~fiS~'

~~~~

Since

equation (4d)

is of central

importance

for the

theory

of

security

derivatives we also

give

a derivation of it based on Ito-calculus. Rewrite

equation (2a)

in terms differentials as dS

=

#Sdt

+ asdz

(5)

where the Wiener process dz

=

Rdt,

with

R(t) being

the Gaussian white noise. Hence from

equation (3b)

(dz)~

=

R)(dt)~

= dt +

O(dt~/~)

~~~ ~~~~~

jds)2

=

«2s2dt

+

ojdt3/2).

From the

equations

for dS and

(dS)~ given

above we have

d

f

=

)

dt +

$dS

+

~ (dS)~

+

O(dt~/~)

=

)

+

~a~S~ ~~

+

#S$)dt

+

aS$dz

and

using

dz

/dt

= R we obtain

equation (4d).

The fundamental idea of Black and Scholes is to form a

portfolio

such

that, instantaneously,

the

change

of the

portfolio

is

independent

of the white noise R. Consider the

portfolio

x =

f $S (5a)

I.e. x is a

portfolio

in which an investor sells an

option f

and

buys

fi

f/fiS

amount of

security

S. We then have from

equations (4b, 5a)

dx

df fif

dS

I

dt fiS dt

~

~

~"~~~~~

~~~~

The

portfolio

x has been

adjusted

so that its

change

is deterministic and hence is free from risk which comes from the stochastic nature of a

security.

This

technique

of

cancelling

the random

fluctuations of one

security (in

this case of

f) by

another

security (in

this case

S)

is called

hedging.

The rate of return on x hence must

equal

the risk-free return

given by

the short-term risk-free interest rate r since otherwise one could

arbitrage.

Hence

j

= rx

(5c)

which

yields

from

equation (5b)

the famous Black-Scholes [1j

equation

I

~

~~fiS

~

2"~~~ fiS2 ~~'

~~~~

Note the parameter

#

of

equation (2a)

has

dropped

out of

equation (5d) showing

that a risk- neutral

portfolio

x is

independent

of the investors

expectation

as reflected in

#;

or

equivalently,

the

pricing

of the

security

derivative is based on a risk-neutral process which is

independent

of the investors

opinion.

We now address the more

complex

case where the

volatility a(t)

is considered to be a stochas- tic

(random)

variable. We then have the

following coupled Langevin equations (following

Hull and White

[5j),

for

a~

=

V,

)

=

#S+aSR (6a)

$

=

~V+fVQ (fib)

(6)

where ~ is the

expected

rate of increase of the variance

V, (

its

volatility

and R and

Q

are correlated Gaussian white noise with zero means and with correlators

lRtRt,)

=

lotot,)

=

bit t')

16C)

and

jRtot,i

"

Pdjt t') j6d)

with p~ < 1

being

the reflection of the correlation between S and V.

Note that one can choose a different process from

equation (6)

for stochastic

volatility

as

has been done

by

various authors [5] but the main result of the derivation is not affected.

The

procedure

for

deriving

the

equation

for the

price

of an

option

is more involved when

volatility

is stochastic. Since

volatility

V is not a traded

security

this means that a

portfolio

can

only

have two

instruments, namely f

and S. To

hedge

away the all fluctuations due to both S and

V,

we need at least three financial instruments to make a

portfolio

free from the investors

subjective preferences.

Since we have

only

two instruments from which to form our

portfolio,

we will not be able to

completely

avoid the

subjective expectations

of the investors.

Consider the

change

in the

pricing

of the

option

in the presence of stochastic

volatility; using equations (6a, fib)

we have from

Taylor expansion

)

=

jfl )( fit

+ e,

V(t

+

e), Sit

+

e)) fit, V(t), Sit)))

=

~~

+

$ (~S

+

aSR)

+

$ (~V

+

(VQ)

~~ ~~ ~~~

~ ~

~~ ~~~

~ ~

~~~V ~ ~

~

~~~~~~~'

~~~~

Using

R)

=

Q)

= +

Oil), Rtot

=

~+O(1) (7b)

we

have,

similar to

equation (4a),

for e ~ 0

~

~

~~~~

~

~~~~

~

"~~~~~

~

~~~~ ~~

~

~~~~~~S~

+aS

~~

R +

eV$Q. (7c)

Define the deterministic and stochastic terms

by

~~

m

fw

+

foiR

+

fo2Q. (7d)

dt

Consider a

portfolio

which consists of

91It)

amount of

option f

and 92

It)

amount of stock

S,

that is

7rit)

=

°ilt)fit)

+

°21t)Sit). 18a)

Then

~~~

~

~~~

~

~

~

~

~' ~~~~

(7)

We consider a

self-replicating portfolio

in which no cash flows in or out and the

quantities 91It)

and 92

It)

are

adjusted accordingly.

It then follows that

)

=

91$

+ 92

$ (8c)

~~~~~

dx

~

~~

~

jo~s

+

la

R +

02Q)hf

+

°25"~'

~~~~

~~ i ~

We choose the

portfolio

such

that,

in matrix notation

which

yields

j~

=

91fw

+

4925. j9a)

Note that all the random terms from the rhs of

equation (8d)

have been removed

by

our

choice of

portfolio

which satisfies the constraint

given

in

equation (8e).

Since

dx/dt

is now

deterministic,

the absence of

arbitrage requires

)

= rx

(9b)

or, from

equations (8d, 9a),

(w r)91f

+

ii r)925

= 0.

(9c)

We hence have from

equations (8e, 9c)

that

equation (9c)

above can be satisfied in

general by making

the

following

choice w and

#, namely

w r =

]ioi

+

]2a2 (9d)

1-r

=

]ia. (9e)

Eliminating ]i yields using equation (9e) yields

from

equation (9d)

fw

r

f

=

~

~

foi

+

]2fo2

"

and hence from

equations (7c, 7d)

we obtain the Merton and Garman [3]

equation given by

Note the fact that both

#

and

]i

have been eliminated from

(10a)

since we could

hedge

for the fluctuations of S

by including

it in the

portfolio

x. In order words the

subjective

view of the investor visa vis

security

S has been removed.

However,

the appearance of

]2

in

equation

(10a)

reflects the view of the investor of what he

expects

for the

volatility

of S. Since V is

(8)

not

traded,

the investor can't execute a

perfect hedge against

it as was the case for constant

volatility

and hence the

pricing

of the

option given

in

equation (10a)

has a

subjective

factor in it.

It has been

argued by

Hull and white [5] that for a

large

class of

problems,

we can consider

]2

to be a constant which in effect

simply

redefines ~ to be ~

]2.

Hence we have

Equation

(10) bove is

an

equation for any security derivative with

stochastic

volatility.

Whether

it

is an

European

option

or an Asian

option

or

an

American

option

is

the

undary that are

imposed

on

f;

in

3.

Black-Scholes-Schr6dinger Equation

for

Option

Price

We recast the Merton and Garman

equation given

in

equation (10)

in terms of the formalism

of

quantum mechanics;

in

particular

we derive the Hamiltonian for

equation (10)

which is the

generator

of infinitesimal translations in time. Since both S and V are random variables which

can never take

negative values,

we define new variables x and y

S

= e~ -oo<x<oo

(11a)

V

= eY oo < y < oo.

(11b)

From

equation (10b),

we then obtain the

Black-Scholes-Schrodinger equation

for the

price

of

security

derivative as

~~

~

~~~

~~~~~

where

f

is the

Schr6dinger

wave function. The "Hamiltonian' H is a differential operator

given by

~y

fi2

1 fi

fi2 j2

fi2 fi

~

2 fix2 ~

2~~

~~fix ~~~~~~

fixfiy

2

fiy2

~

2~~

~~

By

~~~~~

From

equation (12a)

we have the formal solution

f

= e~~~+~~

f (13)

where

/

is fixed

by

the

boundary

condition. Note from

equation (13)

that

option price f

seems

to be unstable

being represented by

a

growing exponential; however,

as will be seen later since the

boundary

condition for

f

is

given

at final time

T, equation (13)

will be converted to a

decaying exponential

in terms of

remaining

time T

= T t.

Let

p(x,

y,

T[x', y')

be the conditional

probability that, given security price

x' and

volatility y'

at time T

=

0,

it will have a value of x and

volatility

y at time T. We have the

boundary

condition at T

= 0

given by

Dirac

delta-functions, namely Plx,

v,

01x', v')

=

dlx' x)dlv' v). l14)

The derivative

price

is then

given,

for 0 < t <

T, by

the

Feynman-Kac

formula

[5,

8] as +on

f(t;

x,

y)

=

e~~~~~)~ dx'p(x,

y, T

t[x')g(~') (Isa)

~o~

(9)

where

~~

p(z,

y, T

t[x')

=

/ dy'p(x,

y, T

t[x', y'). (lsb)

-~

Note that

integration

over

y'

is

decoupled

from the function

g(x')

due to

equation ii).

It follows from

equation (14)

that

fit;

x,

y) given

in

(15a)

satisfies the

boundary

condition

given

in

equation ii),

i-e-

flT,

x, Y)

=

gl~). l15C)

We rewrite

equations (15a, 15b)

in the notation of quantum mechanics. The function

fix)

can be

thought

of as an infinite dimensional vector

f)

of a function space with

components fix)

=

(xi f)

and

f*(x)

=

fix) (where

* stands for

complex conjugation).

For -oo < x < oo the bra vector

(xi

is the basis of the function space and the ket vector

ix)

is its dual with

normalization

(T[X')

#

d(T T'). (16)

The scalar

product

of two functions is

given by

lflg)

+

/)

dx

f*lx)glx)

=

lfll )~ dxlxllxlllg)

and

yields

the

completeness equation

1=

f~ dxjxjjxj j17a)

where I is the

identity operator

on function space. For the case of stochastic stock

price

and stochastic

volatility,

we have

~

I =

~c~ dxdy ix, y)(x, vi (17b)

where

ix, y)

m

ix)

li

Iv).

From

equation (13)

we

have,

in Dirac's notation

f, t)

=

e~~~+~~jf. 0)

and

boundary

condition

given

in

equation (16) yields If, T)

=

e~~~~~~ If, 0)

=

lg).

Hence

if, t)

=

e-<T-t)(H+~) ig) i~~~~

or, more

explicitly

fit,T,v)

=

lT,vlf,tl

=

e~~~~~~~lT, vle~~~~~~~lg) l18b)

or,

using completeness equation (17b) fit,

~,

y)

=

e-~(T-t) j ~j dx'dy'jx, yje-(T-t)H ix', y'jgjx') j19a)

(10)

which

yields

for

remaining

time T

= T

t,

from

equation (15b) Pix, v,Tlx', v')

=

ix, vle~~~lx', u'). i19b)

Note

remaining

time runs

backwards,

I.e. when T

=

0,

we have t

= T and when T

=

T,

real

time t

=

0;

as mentioned

earlier, expressed

in terms of

remaining

time T the derivative

price

is

given by

a

decaying exponential

as

given

in

equation (19b).

Before

tackling

the more

complicated

case of

option pricing

with stochastic

volatility

I

apply

the formalism

developed

so far to the

simpler

case of constant

volatility;

the detailed derivation is

given

in

Appendix

A. The well known results of Black and Scholes are seen to emerge

quite

naturally

in this formalism.

4. The Discrete-Time

Feynman

Path

Integral

The

Feynman path integral

[9] is a formulation of quantum mechanics which is based on

functional

integration.

In

particular,

the

Feynman path integral provides

a functional inte-

gral

realization of the conditional

probability

p(o~, y, T[o~',

y').

To obtain the

path integral

we

discretize time T into N

points

with

spacing

e

=

TIN. Then,

from

(19b), p(x,

y,

T[x', g')

= lim

ix, vi e~~~ e~~~ ix', g'). (20)

N~O~ ~

N-times

Hence

forth,

we will

always

assume the N ~ oo limit.

Inserting

the

completeness equation

for x and g,

namely equation (17b), (N I)

times in

equation (20) yields

p(x,

y,

T[x', g')

=

j dxijyi jj(xi, yi[e~~~[xi-i, vi-1) (21a)

i=1~

i=1

with

boundary

conditions

To =

T',

yo

=

v' (21b)

~N ~ ~, UN ~ Y.

(~lC)

We show in the

Appendix

B that for the H

given by equation (12b)

we have the

Feynman

relation

given

in

(B.5, B.9)

1

~-y~/2

~~~'~~~~

~~~~~~~'~~~~~ 2xejfi@~~~~~~

~~~~~

where the

'Lagrangian'L

is

given

in

equation (B.11),

for dx~ e xi x~-i and

dj

e j g~-i

as

~~~~

~2 ~~~

~ ~

~~~~

For e ~

0,

we

have,

as

expected

i~i, v~le~~~ lx~-i, vi-i)

=

dix~

xi-i

)div~ vi-i)

+

°iE) 123)

and the

prefactors

to the

exponential

on the rhs of

(22a)

ensure the correct limit.

(11)

We form the 'action' S

by

N

S

= e

~ L(I)

+

O(e). (24)

1=1

Note S is

quadratic

in ~~ and non-linear in the j variables.

Hence,

from

equations (20-22, 24)

we have the

path integral

Pi~,

v,

Tl~')

=

)~ dg' pj~,

y,

Tjx', g') j25a)

= lim

/DXDYe~ (25b)

N~C~

where,

for e

=

TIN

le-YN/2 jj~ /°' dxi

~~~~~~

125C)

~~

2xe(1 p~)

~=i -°~ ~'~~~~ ~~~

and

l~~ § ~c~

ill

~~~~~

Note we have included an extra

duo

=

dg' integration

in DY

given

in

(25d)

due to the

integra-

tion over

y'

in

equation (25a).

Equation (25)

is the

path integral

for stochastic stock

price

with stochastic

volatility

in its full

generality.

To evaluate

expressions

such as the correlation of

Sit)

with

V(t'),

the

path

integral

in

equation (25)

has to be used.

Since the action S is

quadratic

in the x~, the

path integral

over the x~ variables in

equation (25)

can be done

exactly.

The details are

given

in

Appendix

C.

From

equation (C.6)

we obtain

~so+si

j26a)

~~~'~'~~~'~

~~'/2xe(1 p~) j~$1

~~~

where the first term in

equation (22b) gives

So

-

i ~i~

+ ~

II

~

126b)

and

Si

is the result of the DX

path integration given by equation (C.6b)

as

Si

=

~

(x

~' + e

~(r

eY~

2(1 P~)E Li=1~~~ i~

~

(

~~~/~ ldYl +

~l~ )ll~' 126~)

1=1

Extensive numerical studies of the

pricing

of

European

call

option

has been carried out in

[13]

based on

equations (26a-c).

(12)

5. Continuous Time

Feynman

Path

Integral

We first derive the continuum limit of the Black-Scholes constant

volatility

case before

analyzing

the more

complex

case of stochatic

volatility.

The

DXBS-Path intjgral

for the Black-Scholes case, from

equation (A.5b),

has a measure

DXBS

=

~)~~~ fldxi

which is

essentially

the measure for the flat space

llt~;

we can

2xea

~_~

hence take the N ~ oo for DX and obtain a well defined continuous-time

path integral

[9].

From

equation (A.5a)

we obtain

taking

the continuum limit of e ~ 0

with

boundary

conditions

x(0)

=

x' and

x(T)

= ~. We see from above that the Black-Scholes

case of constant

volatility corresponds

to the evolution of a free

quantum

mechanical

particle

with mass

given by lla~.

This

yields

the Black-Scholes result

pBs(x,T[~')

=

(x[e~~~BS[x')

=

DXBSe~BS

The exact result for pBs

lx, T[x')

is

given

in

equation (A.4).

Equation (26) provides

a

mathematically rigorous

basis for

taking

the N ~ oo limit for the case of stochastic

volatility.

On

exactly performing

the

f DX-path integral,

the

remaining

fDY-path integral

has a measure DY

=

~

~]~/~fl~~dyi which, just

as in the Black-

2xe(

~"

Scholes case, is

essentially

the measure for the flat space

llt~ (unlike

the nonlinear

expression

in

Eq. (25c));

we can hence take the N ~ oo for DY and for

So

+

Si

and obtain a well defined

continuous-time

path integral.

~f~Y~

~ ~

/ dte~~~~

~ T'~'~~~

~~~

~~ take the linfit Of E ~

°'

"~~

~~~~'

~~~ ~

~=i °

Hence,

from

(26)

we have

S

=

So

+

Si (27a)

So

=

-j/~dti(j+~-(12)2 127b)

~~

211

p2)w ~~ ~'

~

~~

~

~~ ~~~~~

+

~~(e~1°~/~ e~/~)

~

(~ /

dt

e~~~~/~)~ (27c)

( (

~

with

boundary

value

y(T)

= y

(27d)

and

~~~'~'~~~'~

~~

~s

2x(1 p2)Tw

~~~~

Note

taking

the continuum limit is

possible only

after the discrete

f

DX

path integration

has been

performed

since the nonlinear measure

given by (25c)

does not have a finite continuum

(13)

limit. All correlation functions

(S(t)V(t'))

can be obtained from the continuum limit of the discrete correlators

(e~«e~").

For the case of p =

0,

to recover the Black-Scholes

formula,

set w

=

a~,

where a

=

e~/~

is

the

volatility

at time t

= 0. As has been noted

by

Hull and White [5], for the case of p

= 0

the conditional

probability depends

on stochastic

volatility y(t) only through

the combination

w =

/~ e~~~~/~dt.

For p

~ 0,

we see from

equation (27c)

that

p(x, y,T[x')

now

depends

on

T o

w as well as on u

=

/~ e~~~~/~dt

and

e~~°~/~

We hence have from

(27, 28)

T o

CC ~Si(U,V,W)

~~~'~'~~~'~

~~°~~~~

~~~~'~'~°~

~~~~~

where

and

gin,

u,

w)

is given

the ath

integral

gin,

,

w)

T

o~ T

o~

From

quation (29c)wesee that g(u, u, w) is

the

probability density for u,

u,

and

w.

ntegral for

gin,

u, w) is

nonlinear and

not

be

exactly. We see that

p(x,

y, T[x')

is

the

eightedverage of the integrand e~i~">~>~~ / x(1 -

p2)Tw

with

espect

to

g(u, u, Note gin, u, w)

has

the

remarkable

roperty

that

it is independent of p. ollowing

Hulland

White [5] one

can

xpand

the

ntegrand

in

(29a) in an nfinite owereries in u, u, w and

reduce

the evaluation

(u"w'°uP)

m

/

c~ dudw

u"w'°uPg(u,

u,

w) (30a)

o

=

/ DY[

~

/~

e~~~~/~dt]"

~

/~ e~~~~dt]~°eP~~°)/~e~° (30b)

T o T

o

The

path integral

for

(u"w~°uP)

can be

performed exactly.

Rewrite

(30b)

as

iU"W'~U~)

=

~nlm j~dti dtndtn+i dtn+m zu, y,p) 130c)

~/~~~~

zj~,

y,p~

~

j

Dy

expi j~

dt

J it) vit)ieP~i°~/~e~° i~~~~

and from

equations (30b, 30c)

we have

~ n n+m

j(t)

=

~ bit t~)

+

~ bit t~)

+ ~

bit) (31b)

~

i=i i=n+1

~

n+m

m

~ a~d(t t~)

+

~d(t). (31c)

1=1

~

(14)

The

path integral

for

Z(j,

g,

p)

is evaluated

exactly

in

Appendix

C and

yields

a~Y n+m ~

(u"w~uP)

= UP

~~~ fl dt~ e~ (32a)

~

~=1

where from

equations (D.20a,

D.20b.

31c)

we

have,

after some

simplifications

F

=

i~ j12) ~f

a~t~

+12 f

a~aj91t~ tj)tj

+

F' 132b)

=1 ij-1

with

~'

~~~~ ~~~

~

~~~ ~~~~

~

~~~~~

~~~~~

Note that in

obtaining equation (32)

we have used that

9(0)

=

1/2,

as

given

in

equation (D.16)

and reflects the

identity f) dtd(t T)

=

1/2.

All the t~

integrations

in

(32)

can be

performed exactly

since the exponent is linear in the

l's.

The

expression (32)

for

(u"w'~uP) generalizes

the result of Hull and White [5j as we have an exact

expression

for all the moments of u, u and

w as well as for their cross-correlators.

We

explicitly

evaluate the first few moments

using equation (32)

~Y ~

(w)

=

dte"~

T

~

p~

~) (~~)

~ ~e

~T

where V

=

e~;

~~2Y

~ ti ~

j~2j

~~ ~~

~p(ti+t2)ei

t2

~ fi

/

1

/

2

T 0 0

2v2 ~(2p+t~)~

eM~ 1

@ jj2

+

~)(2~

+

j2) ~(~

+

j2)

~

~(2~

+

12)

~~~~

We evaluate

(w~)

for the case of ~

= 0: we have from

equation (32)

3Y ~ t t

j~3j

~

~~

j

~~~

j

~

~~~

j

~

dt~ ~i~(t2+2t3)

~3

0 0 0

v3

~ ~

3(6T2

~~~~

~ ~~~ ~ ~ ~ ~

~~~~~'

~~~~

Equations (33-35

agree

exactly

with the results stated

(without derivation)

in Hull and White [5]. It is

reassuring

to see that two very different formalisms agree

exactly

and this increases

ones confidence in the

path integral approach.

We

compute

a few moments that have not been

given

in Hull and White [5]. We further have

(recall

a

=

e~/2)

~Y/2

~

~

jq~) = dt

~~H/2-(

/8)t

T o

[~(M/2-t~/8)~ ij j36a)

T(~ (2/4)

(15)

j~2j

~

2~~' /~

~~~

~~

~~~

~p(ti+t2)/2~-t~(ti-t2)/8 j~~~)

T~

0 0

4v

elm/2-(2/8)~ ~~(p/2-(2/4)~

l

T~

l~~

+

t~/4)l~ t~/8) l~

+

t~/4)l~ t~/2) l~ t~/2)l~ t~/8)

~~~~

and

la8tly,

for ai =

1/2,

a2

= in

equation (31c),

we have

~~3Y/2

~ ti

(uw)

~

= ~

dti dt2 e"~~i/~+~~~e~

~~i~~~~~/~

T

4~v

e(3p/2+3(2/8)~ ~(p/2-(2/8)~

i

T~

3j~1+ j~/2)j~l+ j~ /4)

j~l +

j~/2)j~l~ j~ /4)

~ 3j~1

j4/16) l~~~

All the other moments

(u"w'~uP)

can

8imilarly

be

evaluated,

which in turn

yields

an infinite series solution for

p(x,

y,

T[x')

in

equation (29a).

6. Conclusion

The

complete

information

regarding

the

dynamics

of how stock

price Sit)

and its

volatility V(t) evolve,

their cross-correlators as well as their fluctuations is

given by

the discrete time

path integral given

in

equation (25).

In

particular,

to

numerically study

correlators such as

(e~«e~")

we need to start from the

path integral given

in

equation (25).

However,

if one is interested

solely

in the

price

of the

option,

one needs to

only

determine

p(x,

y,

T[x', y')

and in this case the

simplified

discrete-time

path integral

obtained in

equation (26)

should be used as the

starting point

for numerical studies. A detailed numerical simulation

based on the results of this paper has been carried out in reference

[13];

in

particular,

it has been shown that

implied volatility

smile and frown can be obtained for different values of the

correlation

parameter

p as well as for

varying

values of

Sit).

In summary, we reformulated the

option pricing problem

in the

language

of

quantum

me-

chanics. We then obtained a number of exact results for the

option price

of a

security

derivative

using

the

path integral

method. Stochastic

volatility

introduces a

high

order of

nonlinearity

in the

option pricing problem

and needs to be studied

using approximate

and numerical tech-

niques.

The continuous time

path integral given

in

equation (29c)

is a nonlinear

path integral

which has no known exact solution. Various

techniques

could be used to obtain new

approximations

for

g(u,

u,

w)

relevant for

special applications.

Numerical

algorithms

based on the

path integral provide

a wide range of new numerical

algorithms

which go

beyond

the usual binomial tree and its

generalizations.

The

comparative efficiency

of the different

algorithms

is

being

studied. The

Feynman path integral

has been

numerically

studied

using

many

algorithms

and which could prove useful in

addressing problems

in finance.

Acknowledgments

1would like to thank Dr. Lawrence

Ma,

Dr. Toh Clioon

Peng

and Dr. Ariff Mohamed for

having

introduced this

subject

to me as well as Mr. L-C- Kwek for many fruitful discussions.

(16)

Appendix

A

Black-Scholes Formula for Constant

Volatility

For the case of constant

volatility

the Black-Scholes

equation

is

given by

the

following

[2]

Making

the

change

of variable as in

(2)

S=e~,

-oo<x<oo

yields

~~

~

~~~

with the Black-Scholes Hamiltonian

given by

To evaluate the

price

of the

European

call

option

with constant

volatility

we have the

Feynman-

Kac formula

fit, x)

~

=

e~~~~~~~ ~~ dx'(x[e~~~~~~~BS [x')g(x').

To compute pBs

lx, T[x')

=

(x[e~~~BS ix'),

where

remaining

time is T

= T

t,

we use the

Hamiltonian

approach

to illustrate another

powerful technique

of quantum mechanics. We go to the "momentum" basis in which

HBS

is

diagonal.

The Fourier transform of the

ix)

basis to

'momentum

space'

is

given by

(XIX')

=

diT x')

=

)( e~~~~~~'~

=

)~ )ixlP)lPlx')

which

yields

for momentum space basis

[p)

the

completeness equation

1

=

)~ )lP)lPl iA.3)

and the scalar

product

l~lfl)

" ~~~~i

lPl~)

" ~~~~~

From

(A.2)

and the

equation

above we have the matrix elements of H

given by

Using

and

the

~ ,

ove

j°~

dP

H

')

(x[e~~

~(T) " _~2x~~~~

~

~~~~~~~~~

=

~~~

~~~~~

~( j ~

j

' + j l~'~~

(17)

The result above is the Black-Scholes distribution. Recall x'

=

log(S(T)),

x =

log(S(t))

and

T = T

t;

the stock

price

evolves

randomly

from its

given

value of

Sit)

at time t to a whole range of values for

SIT)

at time T.

Equation (A.4)

above states that

log(S(T))

has a normal distribution with mean

equal

to

log(S(t))

+ IT

a~ /2)(T t)

and variance of

a~(T t)

as is

expected

for the Black-Scholes case with constant

volatility

[2].

In

general

for a more

complicated (nonlinear)

Hamiltonian such as the one

given

in

equation (12b)

for stochastic

volatility

it is not

possible

to

exactly diagonalize

H and then be able to

exactly

evaluate the matrix elements of

e~~~

The

Feynman path integral

is an efficient

theoretical tool for

analysing

such nonlinear

Hamiltonians,

and this is the reason for

using

the

path integral

formalism.

Appendix

B The

Lagrangian

The

Lagrangian

L is central to the

path integral

formulation of quantum mechanics. We first find

LBS

for the Black-Scholes case of constant

volatility

before

tackling

the more

complicated

case. For infinitesimal time e it is

given by Feynman's

formula

j~j~-eHBsj~')

=

Nj~)~eLBs

where

N(e)

is a normalization constant. Since the formula

(A.4)

is exact, we

have,

for

dx = x x'

~~~ ~2

~ ~

~~

~~

~~'~~~

and with

~~~~ ~7

~~

~~~

We now

analyze

the case of stochastic

volatility.

From

equation (12b),

the Hamiltonian is

given by

~~'~~~

~~

~~''

~'~

~~ ~~ ~~ ~~'

~~~ ~~

~~~'~~~ ~~~'~~

~~"

~'~

=

/~' ~PX ~PY~ipx(x-x')~~py (y-y')~-eH(x,y,px,py) j~ ~~)

_~

2x 2x

and from

(AA)

the matrix elements of the Hamiltonian is

given by

Toperform the

the matrix

~

jpeY/2 ~

(18)

Note

det M

=

(~e~(I p~) (B.5)

and

~

(~ II p2

~~p~

~/~

~~

~~~

~~'~~

Let

A=x-~'+er- ~e~ (B.7)

2 and

, e ~

B=y-y +q-j(. jB.8)

From

(B.2, B.3),

on

performing

the Gaussian

integrations,

we have the

Feynman

relation

~~'~~~

~~~~"

~'~ 2xe~~~~ ~~

~~

where from

(B.2, B.4, B.6)

~

e2(l~-

p2)

~~

~~~

~

2 ~~

~

~ ~~~~~~

~

~~~~ ~~'~~~

and

finally

from

(B.7, B.8),

for dx

= ~ x' and

by

= y

y',

we have the

negative

definite

Lagrangian given by

---_

~~

Y

~

2~2~~~~~((

~

j~T

1 ~ p ~

~~~ ~~~ ~

~~

2~ j~~~~()+~-jj2)j2 ~~j~~ ~~~~

Appendix

C

The

f

DX-Path

Integration

The

path integration

over the

x(t)-variables

in

equation (19)

can be done

exactly,

and the derivation is

given

below [9]. Let

Q

=

DXe~~ (C.1a)

where from

(22b)

the

x-dependent

term of the

Lagrangian

is

given by

Let

~~ ~

~~~ ~~~~~~~~

~~

~~~'

~~'~~~

(C.2b)

~ ~

~~ ~ ~~ ~ ~ ~~~)2

~~~~

SX

"

2E(1 P~) 1~

~

with

boundary

values

given by

To =

x',

TN = x.

(C.2c)

(19)

We make the

change

of variables

1

x~ = z~ e

~

cj,

dx~

=

dz~,

I

=

1, 2,.

,

N 1

(C.3a)

j=1

with

boundary

values

zo =

x' (C.3b)

N

zN = x + e

~

cj.

(C.3c)

j=1

We hence have from

(C.2, C.3)

s~

=

~ ~

~-t

~ ~

~)2 j~ ~~)

2e(1 p~)

~

~ ~

and,

from

(25c, C.3)

e~~~/~ fl

/~~'

~~~ ~

~~~ e~z (~'~~~

Q 2xeji p2)

~~i -~J

~

All the zi

integrations

can be

performed exactly;

one starts from the

boundary by

first inte-

grating

over zi, and then over z2, and

finally

over zN-i Consider the zi

integration.

We have

/~ ~~l~~~2)~~~~ e(l~

p2)~~ ~~~~ ~~~~~~ ~~~~

~°~~~~

~Y2/2

~Yi + eY2

~~~~

2e(1 p2

~Yi + eY2 ~~~

~°~~~' ~~'~~

Repeating

this

procedure (N I)

times

yields

e~i (C.6a)

~ tie(1 p2) £$1

~~

where

~~

2e(1

~~

£$1

~~

~~~

~~~~

1

,

( j2 (C.6b)

~~

~ ~ ~ ~~

~£(~

~~

~~

~

~~

~ ~

For the case of constant

volatility (

= 0

= p and

ef

=

a2

= constant for all

I; equation (C.6)

then reduces to the Black-Scholes

given

in

equation (A.3).

(20)

Appendix

D

Generating

Function

Z(j,

y,

p)

~~/~ ~~~~~~~~

zu, y,p~ j

Dy

expi j~

dt

Jit)vit)ieP~i°~/~e~°. i~.~~~

from

(27b)

we have

~° (2 ~

~~~

~

~ ~ ~~~~

~~'~~~

with

boundary

condition

y(T)

= y,

jD.1c)

We first evaluate

Z(j,

y,

y') given by

the

path integralin (D.1a)

but with the

boundary

condition

y(°)

"

y',y(T)

" y

(D.2)

and from

equation (D.1)

Z(J, y,P)

~

/ dy'Z(j,

y,

y')ePY'/~ (D.3)

Define new

path integration

variables

z(t) by

Z(t)

=

y(t) y'

+

IV' y). (D.4)

Note the new variables

z(t)

due to

(D.2)

have

boundary

conditions

zjo)

= o

t

zjy). jD.5)

~~~~~

zjj,

v,

v')

=

e~ /

D~

~~~ ~~

~~

with

~ ~(2

~~'

~ ~~ ~ ~~~~~~ ~

~' ~

~~~~~~

~'

T

~

~

~~ ~~

~~~

~~'~~

and

~~ ~

~~ ~~~~~~~~

~2 ~

~~~

~

~~'

~~'~~

To

perform

the

path integral

over

z(t),

note that from

boundary

condition

(D.5)

we have the Fourer sine

expansion

on

z(t)

=

~ sin(xnt/T)zn. (D.9)

n=1

From

(D.8, D.9)

we have

g~2 °~ °~ ~

Sz

= -j

~j n~z(

+

~j[

dt

j(t) sin(xnt/T)]zn. (D,10) 4T(

~~~ ~_~

(21)

The

path integration

over

z(t)

factorizes into

infinitely

many Gaussian

integrations

over the

zn's

and we obtain

/DZe~z

=

C' ~ dzidz2dz3. dzo~e~z (D.11)

=

C(T)e~~ (D.12)

where

W

=

) / ~

dt

dt'j(t)D(t, t')j(t') (D.13)

=

~~

/~

dt

/~ dt'j it) (T t)t'j it') (D.14)

T o o

since

,

f

I

~j~j~~~/~)~in(xnt'/T) ~~~~~

D(t,t

~2

~=i

=

fl [t'9(t t')

+

t9(t' t)

~~ ].

(D.16a)

where the

step

function is defined

by

Ii

t > 0

flit)

=

1/2

t

= 0.

(D.16b)

0 t < 0

The normalization function

C(T)

can be evaluated

by

first

considering

the discrete and finite version of the

DZ-path integral along

the lines discussed in Section 3. The result is

given

[9]

by

~~~~ ~fi ~~

~~~

Collecting

our results we have

~wu+w zlJ, u',u)

=

~ xi

T

lD.18)

and

performing

the

y'

Gaussian

integration

in

(A.24) finally yields Z(j,

y,

p)

=

e~ (D.19)

with

F

= y dt

j(t)

+

(~L

(~) dt(T t) j it)

+

(~

dt

j(t) (T t) dt' j it')

+

F' (D.20a)

~~

2

~~ ~~

~

where

~

F'= ~yp

+

~(~p / dt(T t)j(t)

+

~pT(~L ~(~)

+

~p~(~T. (D.20b)

2 2

o 2 2 8

Références

Documents relatifs

the local and total density of states, and the free-energy are derived from the real space representation, in the form of infinite matrices, of the tight-binding

Most aggregation processes we are interested in can be defined as birth-death processes, what makes the formalism described in the previous section suitable for their

The Lagrange equations are a differential form of the principle of least action (see Appendix A-I ), and describe the dynamics of the system.. Possible paths in spacetime connecting

In this paper, we obtain asymptotic solutions for the conditional probability and the implied volatility up to the first-order with any kind of stochastic volatil- ity models using

We consider a backward hybrid algorithm which uses a Markov chain approximation (in particular, a “multiple jumps” tree) in the direction of the volatility and the interest rate and

We propose an approximation method based on a second-order Taylor expansion of Fourier transform of the joint distribution of the underlying and its variance by solving

For both the relative l 2 -error and the l ∞ -error we can again see that the essentially high-order compact schemes have significantly lower error values and higher convergence

When the present formalism is applied to a large number of agents, transition functions can be computed as the so- called correlation functions of a field theory (see Kleinert