Minimal Sufficient Conditions for a Primal Optimizer in Nonsmooth - - PowerPoint PPT Presentation

minimal sufficient conditions for a primal optimizer in
SMART_READER_LITE
LIVE PREVIEW

Minimal Sufficient Conditions for a Primal Optimizer in Nonsmooth - - PowerPoint PPT Presentation

Minimal Sufficient Conditions for a Primal Optimizer in Nonsmooth Utility Maximization Harry Zheng Imperial College (Joint work with Nicholas Westray, Humboldt Univ. Berlin) Workshop on Stochastic Analysis and Finance Hong Kong City University


slide-1
SLIDE 1

Minimal Sufficient Conditions for a Primal Optimizer in Nonsmooth Utility Maximization Harry Zheng Imperial College (Joint work with Nicholas Westray, Humboldt Univ. Berlin) Workshop on Stochastic Analysis and Finance Hong Kong City University 2 July 2009

1

slide-2
SLIDE 2

Classical Utility Maximization

  • Assume a financial market consists of one bank account and one stock.
  • Assume the bank account is equal to 1. (interest rate r = 0)
  • Discounted stock price S is modelled by

dS(t) = αS(t)dt + σS(t)dW(t), S(0) = s > 0 where α > 0 excess return, σ > 0 stock volatility, W(t) Brownian motion.

  • Let H(t) be number of shares of asset S(t). Then portfolio wealth X(t)

satisfies SDE dX(t) = H(t)dS(t)

  • Denote by U a utility function which is strictly increasing, strictly concave,

continuously differentiable, U ′(0) = ∞ and U ′(∞) = 0.

  • Expected terminal utility maximization problem:

max

H∈A(x) E[U(X(T))]

(1)

2

slide-3
SLIDE 3

Martingale Approach

  • Define set of random variables

B(x) = {B : B ≥ 0, FT − measurable, E[H(T)B] ≤ x} where H(t) = exp

t θ(s)dW(s) − 1 2 t θ(s)2ds

  • is stochastic density process and θ(t) = α/σ market price of risk.
  • Find optimal solution B∗ to a static optimization problem

max

B∈B(x) E[U(B)]

(2)

  • Find an admissible process H∗ for a representation of B∗, i.e.,

XH∗(T) = B∗, a.s.

3

slide-4
SLIDE 4

Dual Problem

  • Define dual function of U:

˜ U(y) = sup

x∈R+

(U(x) − xy).

  • From budget constraint E[H(T)B] ≤ x and definition of dual function,

we have the relation max

B∈B(x) E[U(B)] ≤ min y∈R+

  • E[ ˜

U(yH(T))] + xy

  • .
  • Dual problem is defined by

min

y∈R+

  • E[ ˜

U(yH(T))] + xy

  • .
  • If there exist a B∗ ∈ B(x) and y∗ ≥ 0 such that

E[U(B∗)] = E[ ˜ U(y∗H(T))] + xy∗ then B∗ solves primal problem and y∗ solves dual problem.

4

slide-5
SLIDE 5

Construction of Optimal Solutions

  • For y ≥ 0 define B∗ = I(yH(T)), where I(y) = (U′)−1(y) = − ˜

U′(y). Duality relation implies E[U(B∗)] = E[ ˜ U(yH(T))] + yE[H(T)B∗].

  • Find y∗ to budget equation

E[H(T)I(yH(T))] = x. Then y∗ is optimal dual solution and B∗ optimal primal solution.

  • B∗ is replicated by martingale representation theorem.

5

slide-6
SLIDE 6

Conditions for Martingale Approach Success of martingale approach above is based on following conditions:

  • There is no trading constraint.
  • Filtration is generated by diffusion asset price process.
  • Market is complete, i.e, stochastic density process H(t) is unique.
  • Utility function U is differentiable, strictly concave, which is crucial for

definition of function I and for existence of y∗.

6

slide-7
SLIDE 7

Wealth Process T finite time horizon, a market consisting of one bond, equal to 1, and d stocks, S1, . . . , Sd modelled by an Rd-valued semimartingale on a filtered probability space (Ω, F, (Ft)0≤t≤T, P), satisfying the usual conditions. For a predictable S-integrable process, the wealth processes is defined by Xx,H = x + H ∙ S, (3) where x > 0 initial endowment. The set for optimization is following, X(x) :=

  • X ∈ L0

+(P) : X ≤ Xx,H T

for some Xx,H as defined in (3)

  • .

7

slide-8
SLIDE 8

Smooth Utility Maximization

  • U : R+ → R is strictly increasing, strictly concave, C1, and U ′(0) = ∞

and U ′(∞) = 0.

  • Primal problem in incomplete market.

u(x) := sup

X∈X(x)

E

  • U(X)
  • Domain of dual problem

Y(y) :=

  • Y ∈ L0(R+, FT) : E[XY ] ≤ xy for all X ∈ X(x)
  • .
  • Dual problem

w(x) := inf

y>0

  • inf

Y ∈Y(y) E[ ˜

U(Y )] + xy

  • 8
slide-9
SLIDE 9

Kramkov and Schachermayer (1999) Result Theorem 1. Let M(S) = ∅ (set of equivalent local martingale measures for S) and AE(U) = lim sup

x→∞

xU ′(x) U(x) < 1 (asymptotic elasticity condition). Let x > 0 be such that u(x) < ∞, then (i) There exists a unique solution y∗ > 0 and Y∗ ∈ Y(y∗) to dual problem w(x) = E ˜ U(Y∗)] + xy∗

  • .

(ii) There exists a unique solution X∗ to primal problem u(x) = E[U(X∗)]. (iii) E[X∗Y∗] = xy∗ and X∗ = − ˜ U′(Y∗). (i)-(iii) imply u(x) = w(x). In classical case, Y+(y) = {yH(T)}, which implies Y∗ = y∗H(T) and y∗ being determined from (iii).

9

slide-10
SLIDE 10

Nonsmooth Utility Functions Assumption 1 (Inada Condition). inf

  • x∈R+

∂U(x) = 0, sup

  • x∈R+

∂U(x) = ∞. Assumption 2 (Concave Increasing Condition). U(0) = 0, U(∞) = ∞ and U is concave and increasing on R+. Assumption 3 (Asymptotic Elasticity Condition). AE( ˜ U) := lim sup

y→0

sup

q∈∂ ˜ U(y)

|q|y ˜ U(y) < ∞. Assumption 4 (No Arbitrage Condition). M(S) = ∅.

10

slide-11
SLIDE 11

Deelstra, Pham, Touzi (2001) Result DPT prove following theorem using quadratic inf-convolution method. Theorem 2. Let Assumptions 1-4 hold. Let x > 0 be such that u(x) < ∞, then (i) There exists some y∗ > 0 and Y∗ ∈ Y(y∗) to dual problem w(x) = E ˜ U (Y∗) + xy∗

  • .

(ii) There exists some X∗ ∈ X(x) to primal problem u(x) = E[U(X∗)]. (iii) E[X∗Y∗] = xy∗ and X∗ ∈ −∂ ˜ U (Y∗).

11

slide-12
SLIDE 12

Deelstra-Pham-Touzi Conjecture (2001) For conjugate functions U and ˜ U, U(x) ≤ ˜ U(y) + xy for all y ≥ 0, U(x) = ˜ U(y) + xy if and only if x ∈ −∂ ˜ U(y). Suppose (y∗, Y∗) are optimal for dual problem and ˆ X satisfies ˆ X ∈ −∂ ˜ U(Y∗) and E[ ˆ XY∗] = xy∗. Then E[U( ˆ X)] = E[ ˜ U(Y∗) + ˆ XY∗] = E[ ˜ U(Y∗)] + xy∗ ≥ sup

X∈X(x)

E[U(X)]. It is clear that ˆ X is optimal if and only if it is an element of X(x).

  • Conjecture. If ˆ

X ∈ −∂ ˜ U (Y∗) and E[ ˆ XY∗] = xy∗, then ˆ X ∈ X(x). Note that if U strictly concave or if a market is complete, then conjecture is trivially positive. To make conjecture nontrivial, U must be not strictly concave and market not complete.

12

slide-13
SLIDE 13

Utility Function U(x) :=    2√x x ∈ [0, 1] x + 1 x ∈ (1, 5) 2√x − 4 + 4 x ∈ [5, ∞) . U is C1 and satisfies Assumptions 1 and 2, but not strictly concave. Dual function is given by ˜ U(y) =

  • 4 − 4y + 1

y

y ∈ (0, 1)

1 y

y ∈ [1, ∞) . ˜ U satisfies Assumption 3, but ˜ U is not continuously differentiable at y = 1. Subdifferential of ˜ U is given by ∂ ˜ U(y) =      −4 − 1

y2

y ∈ (0, 1) [−5, −1] y = 1 − 1

y2

y ∈ (1, ∞) . (4)

13

slide-14
SLIDE 14

Probability Space Next we describe our market. Let (Ω, F, (Gt)t≥0, P) be a filtered probability space on which a process W and a random variable ξ are defined. (i) W is a standard Brownian motion and (Gt)t≥0 is augmented filtration generated by W. (ii) ξ is independent of entire path of W and valued in {0, 1} with probabilities P(ξ = 0) = 1 3, P(ξ = 1) = 2 3. To construct the filtration for our example we take (Gt)t≥0 and define Ft := σ(Gt, σ(ξ)).

14

slide-15
SLIDE 15

Asset Process We introduce stopping time τ, defined by τ := inf

  • t > 0 : Wt + t

2 / ∈ (− log 4, log 4)

  • ,

and set terminal time horizon for utility maximization T := τ. A calculation based on first exit time of Brownian motion with drift shows that P

  • Wτ + τ

2 = log 4

  • = 4

5, P

  • Wτ + τ

2 = − log 4

  • = 1

5. Asset process S is defined by St := 1{ξ=0} + exp

  • Wt∧τ + 1

2(t ∧ τ)

  • 1{ξ=1}.

We observe that S has continuous paths, is uniformly bounded, nonnegative and at time T is valued in set {1/4, 1, 4}.

15

slide-16
SLIDE 16

Equivalent Martingale Measures We may construct a large family of martingale measures simply by changing distribution of ξ. This is equivalent to determining pair (q0, q1) where Q(ξ = 0) = q0, Q(ξ = 1) = q1. For consistency we set p0 = 1

3 and p1 = 2

  • 3. Let q = (q0, q1) and consider

processes Zq, defined for t ≥ 0 by Zq

t := q0

p0 1{ξ=0} + S−1

t

q1 p1 1{ξ=1}. (5) Using independence of W and ξ one can verify that Zq is a P-martingale for nonnegative q such that q0 + q1 = 1. Moreover, for any such q, ZqS is a P-martingale (it is constant). This implies that if we define dQq dP = Zq

T,

then Qq ∈ M and therefore market is incomplete.

16

slide-17
SLIDE 17

Primal Solution with Constant Investment Strategies We focus on u(1) and consider X const(1) =

  • X ∈ L0

+(P) : X ≤ 1 + H(ST − S0) , for H ∈ R

  • =
  • X ∈ L0

+(P) : X ≤ 1 + H(ST − S0) , for H ∈

  • −1

3, 4 3

  • .

Define maximization problem uconst(1) := sup

X∈X const(1)

E

  • U(X)
  • which, in present setting, is following

uconst(1) = sup

H∈[−1

3,4 3]

8 15U(1 + 3H) + 2 15U

  • 1 − 3

4H

  • + 1

3U(1)

  • .

Since U is C1, one finds maximum solution H∗ = 85

64 as optimal replicating

strategy with optimal terminal wealth X∗ := 1 + (H∗ ∙ S)T = 1{ξ=0} + 319 64 1{ST=4,ξ=1} + 1 2561{ST=1

4,ξ=1}. 17

slide-18
SLIDE 18

Dual Solution with Constant Investment Strategies U ′(X∗) = 1{ξ=0} + 1{ST=4,ξ=1} + 161{ST=1

4,ξ=1}.

(6) We may equivalently write this as U′(X∗) = 3 q∗ p0 1{ξ=0} + S−1

T

q∗

1

p1 1{ξ=1}

  • ,

where q∗

0 = 1 9 and q∗ 1 = 8 9.

We compare this with (5) and write Q∗ for risk neutral measure having Radon- Nikodym derivative Zq∗

T . It follows that,

Y∗ := U′(X∗) = 3dQ∗ dP ∈ Y(3). Using (4), −∂ ˜ U(Y∗) = [1, 5] Y∗ = 1

1 256

Y∗ = 16 . (7)

18

slide-19
SLIDE 19

Optimal Solutions with General Investment Strategies A calculation shows that E[X∗Y∗] = 3. Set y∗ := 3 conjugacy relation implies E[ ˜ U(Y∗)] + 3 = E

  • ˜

U

  • y∗

dQ∗ dP

  • + y∗X∗

dQ∗ dP

  • = E[U(X∗)].

(8) Combining this with inequality E[U(X∗)] ≤ u(1) ≤ inf

y>0 inf Q∈M E

  • ˜

U

  • ydQ

dP

  • + y
  • ,

(9) we have shown X∗ is in fact optimal terminal wealth when non constant strategies are allowed. It follows that optimal solutions are H∗ = 85 64, X∗ =   

319 64

ST = 4 1 ST = 1

1 256

ST = 1

4

, (y∗, Y∗) =

  • 3, 3dQ∗

dP

  • .

19

slide-20
SLIDE 20

Subgradient Valued Random Variable Define random variables X− : = −D+ ˜ U(Y∗) = 1{ξ=0} + 1{ST=4,ξ=1} + 1 2561{ST=1

4,ξ=1}

X+ : = −D− ˜ U(Y∗) = 51{ξ=0} + 51{ST=4,ξ=1} + 1 2561{ST=1

4,ξ=1}.

We can show −∂ ˜ U(Y∗) = [X−, X+], E[X−Y∗] ≤ xy∗, E[X+Y∗] ≥ xy∗. Set ˆ X := λX− + (1 − λ)X+ for λ ∈ [0, 1] and choose λ such that E[ ˆ XY∗] = xy∗(= 3). A calculation shows that λ = 161

  • 414. We define random variable,

ˆ X := 359 1041{ξ=0} + 359 1041{ST=4,ξ=1} + 1 2561{ST=1

4,ξ=1}.

(10) We have constructed a ˆ X which satisfies ˆ X ∈ −∂ ˜ U(Y∗) and E[ ˆ XY∗] = xy∗.

20

slide-21
SLIDE 21

Non-Feasibility To show ˆ X / ∈ X(1), we apply famous paper by Delbaen and Schachermayer (1994), which says ˆ X ∈ X(1) if and only if sup

Q∈M

EQ[ ˆ X] ≤ 1. In particular we need only to find ˆ q such that E[ ˆ XZ ˆ

q T] > 1 to establish the

  • result. Since ˆ

X > 0, E[ ˆ XZq

T] > E[ ˆ

XZq

T1{ξ=0}] = 359

104q0. We can choose any q0 ∈ (0, 1) such that E[ ˆ XZ ˆ

q T] > 1. Thus ˆ

X is not an element of X(x). We have completed the construction of a counterexample to Conjecture.

21

slide-22
SLIDE 22

A Generalization to Conjecture Any random variable ˆ X is primal optimal solution if it satisfies all of (I) ˆ X ∈ X(x), (II) ˆ X ∈ −∂ ˜ U(Y∗), (III) E[ ˆ XY∗] = xy∗. From present viewpoint Conjecture simply asks whether (II) and (III) auto- matically imply (I)? It therefore seems natural to investigate whether there are any other dependence relations between (I), (II) and (III).

  • Lemma. No two of (I), (II) and (III) are sufficient to imply the third.

We can show that if we choose ˆ X = 1{ξ=0} + 51{ST=4,ξ=1} + 01{ST=1

4,ξ=1}.

then ˆ X satisfies (I), (III), but not (II). If we choose ˆ X := 1{ξ=0} + 1{ST=4,ξ=1} + 1 2561{ST=1

4,ξ=1}.

then ˆ X satisfies (I), (II), but not (III).

22

slide-23
SLIDE 23

Minimum Sufficient Condition for Primal Optimal Solution Suppose that Assumptions 1, 2, 3 and 4 hold. Let y∗ > 0, Y∗ ∈ Y(y∗) be solution to dual problem and x > 0 such that w(x) < ∞. Then a random variable ˆ X is optimal for primal problem if and only if (I) ˆ X ∈ X(x), (II) ˆ X ∈ −∂ ˜ U(Y∗), (III) E[ ˆ XY∗] = xy∗. Note that when U is strictly concave it is shown in Kramkov and Schacher- mayer (1999) that (II) implies both (I) and (III). On the other hand when U is not strictly concave our discussion shows that (I), (II) and (III) are minimum sufficient conditions for optimality.

23

slide-24
SLIDE 24

Constrained Nonsmooth Utility Maximization Westray and Zheng (2009) have extended results of Deelstra-Pham-Touzi (2001) to constrained case. Let K be a closed polyhedral convex cone in

  • Rd. Define a set of admissible trading strategies by

H := {H : H predictable and S-integrable, Ht ∈ K P-a.s. for all t} . Theorem 3. Suppose that Assumptions 1, 2, 3 and 4 hold. Let w(x) < ∞. Then (i) There exists some y∗ ≥ 0 and an optimal Y∗ ∈ Y(y∗) such that, w(x) = E ˜ U (Y∗) + xy∗

  • .

(ii) There exists some X∗ ∈ X(x) satisfying E[X∗Y∗] = xy∗ and X∗ ∈ −∂ ˜ U (Y∗) and u(x) = E[U(X∗)]. (iii) u(x) = w(x).

24

slide-25
SLIDE 25

Thank you

25