Académique Documents
Professionnel Documents
Culture Documents
7, 245262 (2003)
c Springer-Verlag 2003
An optimal consumption model
with stochastic volatility
Wendell H. Fleming
1
, Daniel Hern andez-Hern andez
2
1
Division of Applied Mathematics, Brown University, Providence, RI 02912, USA
(e-mail: whf@cfm.brown.edu)
2
Centro de Investigaci on en Matem aticas, Apartado Postal 402, Guanajuato, Gto. 36000,
M exico (e-mail: dher@cimat.mx)
Abstract. We consider an optimal consumption and investment model in continu-
ous time, which is an extension of the original Mertons problem. In the proposed
model, the asset prices are affected by correlated economic factors, modelled as
diffusion processes. Writing the value function in a special form, it can be seen
that another optimal control problem is involved and studying its associated HJB
equation smoothness properties of the original value function can be derived as
well as optimal policies.
Key words: Stochastic volatility, portfolio optimization, factor modelling, mean
reverting
JEL Classication: C6, E2, G1
AMSSubject Classication(1991): 60F17, 60J20, 65U05, 90A09, 90C40, 93E20
1 Introduction
In this paper an extension of the classical Merton optimal investment-consumption
model is considered, in which volatility of the risky asset is stochastic. As in the
Merton problem, the goal is to choose consumption and investment controls which
maximize total expected discounted HARA utility of consumption. See [4], [11].
The dynamic programming method is used to analyze this portfolio optimization
problem.
The problemis formulated in Sect. 2. Stochastic volatility enters via dependence
on an economic factor Y
t
of the coefcient (Y
t
) in the risky asset price dynamics
(2.1). The factor Y
t
is an ergodic Markov diffusion process, which satises the
Manuscript received: November 2001; nal version received: May 2002
246 W. H. Fleming, D. Hern andez-Hern andez
stochastic differential Eq. (2.2). The Brownian motions which appear in (2.1) and
(2.2) may be correlated. By a change of probability measure argument, this portfolio
optimization problemis reduced to a stochastic control problemwith state Y
t
which
obeys the controlled state dynamics (2.10). The controls in this problem are the
fraction u
t
of wealth X
t
in the risky asset and the consumption rate c
t
as a fraction
of X
t
.
The dynamic programming equation for this stochastic control problem is the
nonlinear differential Eq. (3.8), and the corresponding optimal investment and con-
sumption policies u
(y) and c
(y), c
, (2.3)
with initial condition X
0
= x > 0.
Denition 2.1 A pair (u, c) is an admissible strategy if they are T
t
-progressively
measurable processes such that
P [t > 0 : [u
t
[ A
1
, 0 c
t
A
2
] = 1,
where the constants A
1
and A
2
may depend of the strategy. We denote the set of
admissible strategies as /.
248 W. H. Fleming, D. Hern andez-Hern andez
In Denition 2.1, the probability space and family T
t
of algebras is given.
Since there are optimal control policies which are feedback functions of Y
t
, the
particular choice of probability space and T
t
turns out not to be important.
For (u, c) /, X
t
> 0 for all t 0 with solution
X
t
= xexp
_
rt +
_
t
0
_
( r)u
s
c
s
1
2
u
2
s
2
(Y
s
)
_
ds
+
_
t
0
u
s
(Y
s
)dW
1
s
_
. (2.4)
We consider hyperbolic absolute risk aversion (HARA) utility function with pa-
rameter < 1, with ,= 0. Then, the objective is to maximize expected discounted
utility of consumption on the innite horizon
J(x, y; c, u) = E
_
0
1
e
t
(c
t
X
t
)
, (2.6)
where C is a constant, whenever >
_
r +
(r)
2
2(1)
2
_
.
If | = (, ), then
u
=
r
2
(1 )
(2.7)
c
=
(
(r)
2
2
2
(1)
+r)
1
. (2.8)
are optimal controls. Moreover, C = (c
)
1
. See [3],[8].
An optimal consumption model with stochastic volatility 249
2.2 Finite time horizon problem
Now we go back to the original problem and will try to motivate the form of the
function
W. Let T > 0 be arbitrary and, for each (u, c) /, dene the nite
horizon functional
J(x, y; c, u, T): =E
_
T
0
1
e
t
(c
t
X
t
)
dt
=E
_
T
0
x
e
t
c
t
e
rt+
t
0
[(r)u
s
c
s
1
2
u
2
s
2
(Y
s
)]ds+
t
0
u
s
(Y
s
)dW
1
s
dt
=
x
E
_
T
0
e
t
c
t
e
rt+
t
0
[(r)u
s
c
s
]ds+
(1)
2
t
0
u
2
s
2
(Y
s
)ds
dt
=
x
P
dP
F
T
= exp
_
_
T
0
u
s
(Y
s
)dW
1
s
1
2
2
_
T
0
u
2
s
2
(Y
s
)ds
_
.
Under the new measure
Pthe process B
t
:= W
1
t
_
t
0
u
s
(Y
s
)ds is a Brownian
motion adapted to T
t
. This argument is valid since u is bounded. This transfor-
mation was also used in [6] and [7], where the criterion to be optimized is expected
HARA utility of an investors nal wealth.
Given (u, c) admissible, dening the process z
t
:= t + rt +
_
t
0
_
(
r)u
s
c
s
_
ds +
(1)
2
_
t
0
u
2
s
2
(Y
s
)ds, write
J(y; c, u, T) =
E
_
T
0
c
t
e
z
t
dt.
Case < 0.
Dene the value function
W(y, T) := inf
c,u
J(y; c, u, T).
Observe that under the change of measure, the dynamics of Y
t
are:
dY
t
= [g(Y
t
) +u
t
(Y
t
)]dt +dZ
t
, (2.10)
with Z
t
a Brownian motion.
250 W. H. Fleming, D. Hern andez-Hern andez
Then, we expect that the function
W corresponds to the value function
W(y) := inf
u,c
E
_
0
c
t
e
z
t
dt, (2.11)
which should coincide with
W(y) := lim
T
W(y, T). Observe that
J(x, y; c, u) J(x, y; c, u, T) =
x
J(y; c, u, T),
which implies
W(y) W(y, T) and hence
W(y)
W(y). Also, it follows
immediately that
W(y) W(y). Thus, for each y R,
W(y)
W(y) and
W(y) W(y). (2.12)
Later we shall prove that equality holds.
Now we shall start to put into rigorous basis the main properties of the value
functions W(y, T) andW(y). Inorder todothis, we will assume that the control sets
are bounded intervals, i.e. the consumption process c
t
takes values in ( := [c
l
, c
u
],
with 0 < c
l
< c
u
< , and u
t
|
M
:= [M, M]. These bounds on u
t
and c
t
will be removed later.
The corresponding dynamic programming equation associated with W(y, T)
is
W
T
+W = g(y)W
y
+
2
2
W
yy
+ inf
cC
[cW +c
] + inf
uU
M
[r + ( r)u +
1
2
u
2
2
(y)]W +u(y)W
y
. (2.13)
The equation for W(y) is (2.13) with W
T
= 0.
Taking u
s
= 0 and minimizing
J with respect to admissible c
t
0, we get the
upper bound
W(y) K
1
, with K
1
:=
_
r
1
_
1
.
Observe that the constant function W
+
:= K
1
, with K
1
as chosen, solves for all
c 0 the partial differential inequality
W
+
g(y)W
+
y
+
2
2
W
+
yy
cW
+
+c
+rW
+
,
which implies, via Feynman-Kac formula, that W(y) W
+
(y).
Now we shall get a positive lower bound. Since
r + ( r)u
1
2
2
(y)u
2
r + ( r)u
1
2
2
l
u
2
( r)
2
2(1 )
2
l
+r =:
l
, (2.14)
An optimal consumption model with stochastic volatility 251
for each admissible consumption process c
t
0, we get z
t
t
_
t
0
c
s
ds,
with :=
l
, and then
J(y; c, u, T)
E
_
T
0
e
t
c
t
dt,
where d
t
= c
t
t
dt, with initial condition
0
= 1. Together with this ODE,
dened for each strategy c
t
0, we can dene the auxiliary pure consumption
minimization problem:
v(, T) := min
c
.
_
T
0
e
t
c
t
dt.
The corresponding dynamic programming equation is
v
T
+ v = min
c0
_
cv
+ (c)
_
,
and adapting the same ideas to solve the classical Merton problem it can be seen
that v(, T) =
1
.
Moreover, as T , w(T)
1
1
. See [5], p. 161. Since W(y, T)
v(1, T) = w(T), the above argument implies the existence of T
1
and K
2
> 0 such
that, for T T
1
, W(y, T) K
2
. Thus, for T T
1
, we get the uniform bounds:
K
2
W(y, T), W(y) K
1
(2.15)
Remark 2.1 Note that if c
l
K
1
1
1
and K
1
1
2
c
u
, the inmum with respect
to c in (2.13) is achieved for c
= W
1
1
(y) [c
l
, c
u
], and hence we can let
the articial constraint set ( to be either [c
l
, c
u
] or [0, ). Throughout we shall
assume that these constraints for c
l
and c
u
hold and take ( = [0, ). Moreover,
the constants K
1
and K
2
do not depend on the bound M for [u
t
[.
Case > 0.
The corresponding value functions W(y, T), W(y) are dened as:
W(y, T) := sup
c,u
E
_
0
c
t
e
z
t
dt, (2.16)
and, assuming that > 0, instead of (2.15), we have the uniform bounds
K
1
W(y, T), W(y) K
2
. (2.17)
The associated HJB equation for W(y, T) is
W
T
+W = g(y)W
y
+
2
2
W
yy
+ sup
cC
[cW+c
]
+ sup
uU
M
[r + ( r)u
+
1
2
u
2
2
(y)]W+u(y)W
y
. (2.18)
252 W. H. Fleming, D. Hern andez-Hern andez
Now we shall prove that, regardless the sign of , W(, T) is Lipschitz for T
xed. Given y, y initial conditions and (u, c) /, let Y
t
,
Y
t
be the corresponding
solutions of (2.10) with z
t
as above when
Y
t
replaces Y
t
. Then
J( y; c, u, T)
J(y; c, u, T) =
E
_
T
0
c
t
(e
z
t
e
z
t
)dt
E
_
T
0
c
t
e
z
t
(1 e
z
t
z
t
)dt
E
_
T
0
c
t
e
z
t
( z
t
z
t
)dt. (2.19)
On the other hand, when [u
t
[ M,
z
t
z
t
=
( 1)
2
_
t
0
u
2
s
(
2
(
Y
s
)
2
(Y
s
))ds
[( 1)[M
2
u
[
y
[
_
t
0
[
Y
s
Y
s
[ds,
and, since sample paths of
Y
t
Y
t
are continuously differentiable,
d[
Y
t
Y
t
[
2
= 2(
Y
t
Y
t
)[g(
Y
t
) g(Y
t
) +u
t
((
Y
t
) (Y
t
))],
which implies
[
Y
t
Y
t
[
2
[ y y[
2
2k
_
t
0
[
Y
s
Y
s
[
2
ds + 2M[[[
y
[
_
t
0
[
Y
s
Y
s
[
2
ds.
Using Gronwalls inequality we obtain
[
Y
t
Y
t
[ [ y y[e
2(kM|||
y
|)t
. (2.20)
Then,
z
t
z
t
[( 1)[M
2
u
[
y
[
2(k M[[[
y
[)
(1 e
2(kM|||
y
|)t
)[ y y[,
and the r.h.s. of (2.19) is less or equal K[ y y[
K[ y y[, (2.21)
with K
= K
1
when < 0 and K
= K
2
when 0 < < 1.
We point out that, when
k M[[[
y
[ > 0, (2.22)
K does not depend on T. Next lemma summarize some straightforward conse-
quences of this.
An optimal consumption model with stochastic volatility 253
Lemma 2.1 Assume (2.22). Then, W(, T) and
W() are Lipschitz, and W(y, T)
1
+1(y, w, w
y
), (3.1)
with
1(y, p, q) = sup
uU
M
_
_
r + ( r)u +
1
2
u
2
2
(y)
_
p +u(y)q
_
. (3.2)
Theorem 3.2 Let
l
be dened as in (2.14), and assume that =
l
> 0.
Then
(i)
W is a classical solution of (3.1) with
W and
W
1
bounded.
(ii)
W(y) = W(y), for each y R, where W is as in (2.16).
Proof (i) First we shall get an estimate for the partial derivative W
T
(y, T). Let
T > 0 xed but arbitrary. Noting that z
t
t, for each (c, u) / and T
> T
we have
J(y; c, u, T
)
J(y; c, u, T) =
E
_
T
T
c
t
e
z
t
dt
c
u
_
T
T
e
t
dt
c
u
e
T
(T
T).
254 W. H. Fleming, D. Hern andez-Hern andez
This implies that W(y, T
) W(y, T) c
u
e
T
(T
=
T +h, h > 0, dividing both sides by h and letting h 0, we get
0 W
T
(y, T) c
u
e
T
. (3.3)
While the bound on W
y
(y, T) obtained in (2.21) depends on M and T, let us
showby a different argument that if we x 1 < R < , then [W
y
(y, T)[ is bounded
independent of M and T for [y[ R 1. Let Z(y, T) = lnW(y, T). Then
Z
T
+ = g(y)Z
y
+
2
2
Z
yy
+
2
2
(Z
y
)
2
+r +
M
(y, Z
y
) + (1 )e
Z
1
,
with
M
(y, p) := max
uU
M
( r)u +
1
2
u
2
2
(y) + u(y)p. Since the
last three terms in the above equation are greater than or equal zero, we get
Z
T
+ g(y)Z
y
+
2
2
Z
yy
+
2
2
(Z
y
)
2
. (3.4)
Suppose that Z
y
(y, T) has a local maximum or minimum at y with [ y[ R.
Then Z
yy
( y, T) = 0. Letting
1
= max[g(y)[ : [y[ R, from (2.17) and (3.4),
at y,
2
2
(Z
y
)
2
1
[Z
y
[
2
0
for some
2
, which implies that
[Z
y
( y, T)[ C(R), (3.5)
with C(R) independent of M and T. On the other hand, the mean value theorem
and (2.17) imply that there exist y
(R, R + 1) and y
+
(R 1, R) such
that
[W
y
(y
, T)[ K
2
, [Z
y
(y
, T)[
K
2
K
1
.
Therefore, if y
y y
+
, [Z
y
(y, T)[ max
K
2
K
1
, C(R), and hence, for [y[
R 1,
[W
y
(y, T)[ max
K
2
2
K
1
, K
2
C(R). (3.6)
Since W(y, T) is a classical solution of (2.18), estimates (2.17), (3.3) and (3.6),
imply that, for [y[ R 1, [W
yy
(y, T)[ is uniformly bounded (independent of
M and T). Moreover, since 1(y, w, p) is locally Lipschitz, Arzel a-Ascoli theorem
implies that, through some subsequence T
n
, W(, T
n
)
W() uniformly
on compact sets, as well as its rst and second derivatives. Hence,
W C
2
(R) and
it is a solution of (3.1).
(ii) Let y R. The inequality
W(y) W(y) is clear, so we shall prove only the
reverse inequality. Given an admissible strategy (u, c) /, by using Feynman-Kac
formula,
W(y)
E
_
T
0
c
t
e
z
t
dt +
E[
W(Y
T
)e
z
T
] (3.7)
An optimal consumption model with stochastic volatility 255
Letting T , we have that
W(y)
E
_
0
c
t
e
z
t
dt, since the last term on
the r.h.s. of (3.7) goes to zero when T . This implies that
W(y) W(y).
Furthermore, considering the feedback control policies
u(y) =argmax
uU
M
_
_
r+( r)u +
1
2
u
2
2
(y)
_
W(y)+u(y)
W
y
(y)
_
c(y) =
W(y)
1
1
equality is obtained in (3.7). Note that u and c are bounded and locally Lipschitz.
This argument shows the optimality of the policies u and c. .
Straightforward calculations show that
V (x, y) :=
x
2
v
yy
+g(y)v
y
+ sup
uU
M
,cC
_
[r+(r)u c]xv
x
+
1
2
u
2
2
(y)x
2
v
xx
+ x(y)v
xy
+
1
_
= 0 , (3.8)
with ( as in Remark 2.1. The verication argument, in the proof of Part (ii) of the
previous theorem, and (2.9) can be used to prove that
V is equal to the original
value function V . This implies, in particular, that
W = W.
3.2 Unconstrained case
Throughout this subsection we shall denote by W
M
the value function W dened
in (2.16) corresponding to the constrained set | = |
M
. Next we shall study its
asymptotic properties when M .
Let W(y) := lim
M
W
M
(y), which exists since M W
M
(y) is increas-
ing. Note that bounds (2.17) also hold for W.
Theorem 3.3 Suppose that > 0. Then, W is a positive classical solution of the
PDE:
W = g(y)W
y
+
2
2
W
yy
+ (1 )W
1
+rW
+W
( r +(y)
W
y
W
)
2
2(1 )
2
(y)
. (3.9)
Proof Since W
M
is a smooth solution of (3.1) and satises estimates (2.17) and
(3.6) independent of M, it follows that [W
M
yy
[ is bounded independent of M for
[y[ R 1 for each 1 < R < . Therefore, W
M
W and W
M
y
W
y
uniformly in compact sets as M . Further, for [y[ R1, the supremum in
the denition of 1(y, W
M
(y), W
M
y
(y)) (see (3.2)) is achieved at
u(y) =
r
(1 )
2
(y)
+
W
M
y
(y)
(1 )(y)W
M
(y)
256 W. H. Fleming, D. Hern andez-Hern andez
for M large enough, and hence 1(y, W
M
(y), W
M
y
(y)) converges uniformly in
compact sets to
rW +
W
2(1 )
2
(y)
( r +(y)
W
y
W
)
2
.
This implies, using (3.1), that W is a classical solution of (3.8). .
In order to characterize W as the unique solution of (3.8) we need some esti-
mates on W
y
. This will also allow us to obtain an optimal strategy for the innite
horizon unconstrained problem (2.16).
Let g(y) := g(y) +
(r)
(1)(y)
, which derivative is given by g
y
(y) = g
y
(y)
(r)
y
(y)
(1)
2
(y)
. From Assumption A it follows that there exists a constant
k such
that
g
y
k. (3.10)
Lemma 3.1 Suppose that (3.9) holds with
k > 0. If W is a positive classical
solution of (3.8) with W and W
1
bounded, then W
y
is bounded.
Proof Let Z(y) = lnW(y). Then, Z is a bounded classical solution of
= g(y)Z
y
+
2
2
Z
yy
+
2
Z
2
y
+ (1 )e
Z
1
+(y), (3.11)
with
:=
_
1(1
2
)
1
_1
2
and (y) = r +
(r)
2
2(1)
2
(y)
.
Since Z is in C
2
(R) and satises (3.10), it follows that Z belongs to C
3
(R).
Now, suppose that Z
y
(y) has a positive maximumat y = y
1
. Then Z
yy
(y
1
) = 0 and
Z
yyy
(y
1
) 0. By differentiating (3.10) with respect to y, we have when y = y
1
0 g
y
Z
y
e
Z
1
Z
y
+
y
.
Let b > 0 be a lower bound for e
Z
1
, and denote by [[ [[ the supremum norm.
Then
(
k +b)Z
y
(y
1
) [[
y
[[.
Similarly, if Z
y
(y) has a negative minimum at y = y
2
, then
0 g
y
Z
y
e
Z
1
Z
y
+
y
,
and hence
(
k +b)[Z
y
(y
2
)[ [[
y
[[.
Thus, [Z
y
[ (
k + b)
1
[[
y
[[ whenever Z
y
has either a positive maximum or
a negative minimum. Since liminf
|y|
[Z
y
(y)[ = 0, because Z is bounded, this
implies that Z
y
(y) is bounded on R. In fact,
[[Z
y
[[
[[
y
[[
k +b
.
.
An optimal consumption model with stochastic volatility 257
Remark 3.1 (a) The proof of the lemma only requires that (3.9) holds, with
k > 0,
for large values of [y[. Note that, since estimate (3.6) is independent of T, it
holds for W
y
as well.
(b) Under the weaker assumption that
(y) =
r
(1 )
2
(y)
+
W
y
(y)
(1 )(y)W(y)
and c
(y) = W
1
1
(y)
are optimal feedback policies.
Proof Suppose that
W is a positive classical solution of (3.8) with
W,
W
1
and
W
y
bounded. Next we verify that
W = W, with W as in (2.16). It sufces to
consider control policies (u, c) / such that
E
_
0
c
t
e
z
t
dt < .
Since c
t
c
l
> 0, this implies that
E
_
0
e
z
t
dt < , and hence
Ee
z
T
0 as
T through some sequence. Now, from Feynman-Kac formula,
W(y)
E
_
T
0
c
t
e
z
t
dt +
Ee
z
T
W(Y
T
), (3.12)
and, since the last term on the r.h.s. is greater than or equal to zero, then
W(y)
E
_
0
c
t
e
z
t
dt. We conclude that
W(y) W(y).
Now dene u
(y) and c
W(y) =
E
_
0
(c
t
)
e
z
t
dt W(y).
Thus,
W(y) = W(y) and u
(y), c
1
+1(y, w, w
y
), (4.1)
with 1 dened as
1(y, w, p) := inf
uU
M
[r + ( r)u +
1
2
u
2
2
(y)]w +u(y)p
Sketch We know from Lemma 2.1 that W(y, T) converges uniformly on compact
sets to
W(y) when T . Further,
W is Lipschitz. Since
1(y, w, p) := inf
uU
M
[r + ( r)u +
1
2
u
2
2
(y)]w +u(y)p
is locally Lipschitz, standard Holder estimates from parabolic PDEs (see, for in-
stance, Appendix E in [5],[12]) imply that there exists a sequence T
n
such
that W
y
(y, T
n
)
W
y
(y) and W
yy
(y, T
n
)
W
yy
(y), that is, the limit function
W C
2
(R) and it is a solution of (4.1). .
To study the unconstained case, | = (, +), we observe that, for each
y R, the inmum in the denition of 1 is attained at
u
(y) =
r
(1 )
2
(y)
+
W
y
(y)
(1 )(y)
W(y)
(4.2)
for M large enough. Since (2.15) also holds for
W, if
W
y
is bounded, then
W is a
classical solution of (3.8) for [[ small enough. Theorem 4.2 makes this idea more
precise. Observe that the HJB equation for the unconstrained case (3.8) is the same
for positive or negative.
Theorem 4.2 There exist M
0
> 0 and > 0 such that
W is a classical solution
of (3.8) for M > M
0
and [[ .
Proof The main step will be to obtain a bound for
W
y
independent of M. Let us x
1 < R < . Then, we will prove that [
W
y
(y)[ is bounded independent of M for
[y[ R1. Let Z(y) = ln
W(y). Then, from Theorem 4.1, Z solves the equation
= g(y)Z
y
+
2
2
Z
yy
+
2
2
(Z
y
)
2
+r +
M
(y, Z
y
) + (1 )e
Z
1
,
An optimal consumption model with stochastic volatility 259
with
M
(y, p) := max
uU
M
( r)u +
1
2
u
2
2
(y) +u(y)p. Since
M
(y, p) (y, p) :=
( r +(y)p)
2
2(1 )
2
(y)
,
we get
g(y)Z
y
+
2
2
Z
yy
+
2
2
(Z
y
)
2
+r +(1)e
Z
1
+
( r)
2
2(1 )
2
(y)
, (4.3)
with g(y) := g(y) +
(r)
(1)(y)
and
:=
_
1(1
2
)
1
_1
2
as in (3.10).
Then, the same steps followed for the derivation of (3.6) can be adapted to get
the estimate
[
W
y
(y)[ max
_
K
2
1
K
2
, K
1
C(R)
_
, (4.4)
for [y[ R 1, with C(R) independent of M.
We shall next prove that
W
y
(y) tends to 0 as [y[ at a rate which does
not depend on M. We will consider only the case y > 0; when y < 0 the same
argument can be adapted. Suppose that
W
y
has a positive local maximumat y = y
1
.
Then,
W
yy
(y
1
) = 0, and since the last term in (4.1) is less than or equal zero, and
(2.15) holds for
W,
g(y
1
)
W
y
(y
1
) C
1
,
for some C
1
> 0. Since g
y
k < 0, g(y
1
) < 0 for y
1
large, and
[g(y
1
)[
W
y
(y
1
) C
1
. (4.5)
Now, let Z = ln
W, and suppose that Z
y
has a negative local minimum at y
2
.
Then Z
yy
(y
2
) = 0, and from (4.3) it follows that for some C
2
> 0,
g(y
2
)Z
y
(y
2
) (y
2
) C
2
.
Since g(y
2
) < 0 for y
2
large, we get
[ g(y
2
)[[
W
y
(y
2
)[ C
2
W(y
2
) C
2
K
1
. (4.6)
Let us show that given > 0 there exists R
. (4.7)
Since 0 < K
2
W(y) K
1
, for each n = 1, 2, , there exists y
n
(n, 2n)
such that
[
W
y
(y
n
)[
K
1
K
2
n
and
[Z
y
(y
n
)[ =
[
W
y
(y
n
)[
W(y
n
)
K
1
K
2
nK
2
.
260 W. H. Fleming, D. Hern andez-Hern andez
If
W
y
has a positive local maximum at y
1n
> y
n
, then by (4.5) and Assumption
A(ii), there exists b
1
such that for large enough n
W
y
(y
1n
) <
b
1
n
.
Similarly, by (4.6) there exists b
2
> 0 such that if Z
y
has a negative local minimum
at y
2n
> y
n
, then for large enough n
Z
y
(y
2n
)
b
2
n
.
From these inequalities we obtain (4.7).
Fromthe above, it follows that u
t
in (5.1), with no use of dynamic programming. Throughout this section the
control set corresponding to the fraction of wealth invested in the risky asset will
be | = (, ).
Let us rst describe the modications to our model when = 0. Observe that in
this case independence of Brownian motions W
1
and W
2
implies that the dynamics
of the state process Y
t
remains the same after the change of measure
P , i.e. (2.2)
and (2.10) are the same. Now, writing the z
t
process as
z
t
= t +rt
_
t
0
c
s
ds +
_
t
0
2(1 )
( r)
2
2
(Y
s
)
ds
+
( 1)
2
_
t
0
2
(Y
s
)
_
u
s
r
(1 )
2
(Y
s
)
_
2
ds,
one conclude that, since u
t
does not affect the dynamics of the state process and
< 0,
u
t
=
r
(1 )
2
(Y
s
)
(5.1)
An optimal consumption model with stochastic volatility 261
is an optimal control for the functional
J(y; c, u) =
E
_
0
c
t
e
z
t
dt, for y, c xed.
Then, evaluating
J(y; c, u) in the optimal control u
t
, we get a new functional
J(y; c) : =
J(y; c, u
)
=
E
_
0
e
t
c
t
e
t
0
(Q(Y
s
)c
s
)ds
dt
=
E
_
0
c
t
e
z
t
dt,
with Q(y) :=r+
1
2
(r)
2
(1)
2
(y)
and z
t
= t+rt
_
t
0
c
s
ds+
_
t
0
2(1)
(r)
2
2
(Y
s
)
ds.
From Assumption A,
E
_
0
e
t
c
t
e
t
0
r+
1
2
(r)
2
(1)
2
l
c
s
ds
dt
J(y; c)
E
_
0
e
t
c
t
e
t
0
r+
1
2
(r)
2
(1)
2
u
c
s
ds
dt,
and taking the inmum with respect to admissible c, the value of the left and right
side correspond to the constant C in (2.6), with equal to
l
and
u
, respectively.
Denote by C(
l
) and C(
u
) these constants. Then,
C(
l
) W(y) C(
u
)
and
x
C(
u
) V (x, y)
x
C(
l
).
The Lipschitz property of W(, T) and W() can be obtained, but without
restricting the control set |. Observe that, given y, y initial conditions for the state
process, the set of inequalities (2.19) also hold, with
J instead of
J and z
t
instead
of z
t
, i.e.,
J( y; c)
J(y; c)
E
_
0
c
t
e
z
t
(
z
t
z
t
)dt.
In this case, using Assumption A and (2.20) in the second and third inequality,
z
t
z
t
=
( r)
2
2(1 )
_
t
0
_
1
2
(
Y
s
)
1
2
(Y
s
)
_
ds
[
y
[
u
( 1)
4
l
_
t
0
[
Y
s
Y
s
[ds
[
y
[
u
( 1)k
4
l
[ y y[,
which implies
W( y) W(y)
[
y
[
u
( 1)k
4
l
C(
u
)
y y
.
262 W. H. Fleming, D. Hern andez-Hern andez
The same arguments can be used to get the Lipschitz property of W(, T).
The HJB equation associated with W has the form:
W = gW
y
+
2
2
W
yy
+ inf
c0
[cW +c
] +QW.
The inmumon the r.h.s. is achieved at W
1
1
(y), and substituting it, we can rewrite
this equation as
W = gW
y
+
2
2
W
yy
+ (1 )W
1
+QW. (5.2)
The next result is a consequence of Theorem 4.2.
Corollary 5.1 W(y) is a classical solution of (5.2) and it is unique in the class of
positive, bounded Lipschitz functions.
References
1. Bielecki T.R., Pliska S.R.: Risk sensitive dynamic asset management. Appl. Math. Optimization
39, 337360, (1999)
2. Bielecki T.R., Hern andez-Hern andez D., Pliska S.R.: Risk sensitive control of nite state Markov
chains in discrete time, with applications to portfolio management. Math. Meth. Oper. Res. 50,
167188 (1999)
3. Davis M.H.A., Norman A.R.: Portfolio selection with transaction costs. Math. Oper. Res. 15,
676715 (1990)
4. Dufe D., Fleming W.H., Soner H.M., Zariphopoulou T.: Hedging in incomplete markets with
HARA utility. J. Econ. Dyn. Control 21, 753782 (1997)
5. Fleming W.H., Rishel R.W.: Deterministic and stochastic optimal control. Berlin Heidelberg New
York: Springer 1975
6. Fleming W.H., Sheu S.J.: Optimal long term growth rate of expected utlity wealth. Ann. Appl.
Prob. 9, 871903 (1999)
7. Fleming W.H., Sheu S.J.: Risk sensitive control and an optimal investment model. Math. Finance
10, 197213 (2000)
8. Fleming W.H., Soner H.M.: Controlled Markov processes and viscosity solutions. Berlin Heidel-
berg New York: Springer 1993
9. Fleming W.H., Zariphopoulou T.: An optimal investment/consumption model with borrowing.
Math. Oper. Res. 16, 802822 (1991)
10. Fouque J.P., Papanicolaou G., Sircar R.: Derivatives in nancial markets with stochastic volatility.
Cambridge: Cambridge Univ. Press 2000
11. Karatzas I., Lehoczky J.P., Sethi S.P., Shreve S.E.: Explicit solution of a general consump-
tion/investment problem. Math. Oper. Res. 11, 261294 (1986)
12. Ladyzenskaja O.A., Solonnikov V.A., Uralceva N.N.: Linear and quasilinear equations of
parabolic type. Translations of Mathematical Monographs, AMS. Providence 1968
13. Zariphopoulou T.: A solution approach to valuation with unhedgeable risks, Finance Stochast. 5,
6188 (2001)