minimal sufficient conditions for a primal optimizer in
play

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


  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

  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: H ∈A ( x ) E [ U ( X ( T ))] max (1) 2

  3. Martingale Approach • Define set of random variables B ( x ) = { B : B ≥ 0 , F T − measurable , E [ H ( T ) B ] ≤ x } where � t � t � θ ( s ) dW ( s ) − 1 � θ ( s ) 2 ds H ( t ) = exp − 2 0 0 is stochastic density process and θ ( t ) = α/σ market price of risk. • Find optimal solution B ∗ to a static optimization problem B ∈ B ( x ) E [ U ( B )] max (2) • Find an admissible process H ∗ for a representation of B ∗ , i.e., X H ∗ ( T ) = B ∗ , a.s. 3

  4. Dual Problem • Define dual function of U : ˜ U ( y ) = sup ( U ( x ) − xy ) . x ∈ R + • From budget constraint E [ H ( T ) B ] ≤ x and definition of dual function, we have the relation E [ ˜ � � B ∈ B ( x ) E [ U ( B )] ≤ min max U ( yH ( T ))] + xy . y ∈ R + • Dual problem is defined by E [ ˜ � � U ( yH ( T ))] + xy . min y ∈ R + • 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

  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 ))] + y E [ 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

  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

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

  8. Smooth Utility Maximization • U : R + → R is strictly increasing, strictly concave, C 1 , and U ′ (0) = ∞ and U ′ ( ∞ ) = 0. • Primal problem in incomplete market. � � u ( x ) := sup U ( X ) E X ∈X ( x ) • Domain of dual problem Y ∈ L 0 ( R + , F T ) : E [ XY ] ≤ xy for all X ∈ X ( x ) � � Y ( y ) := . • Dual problem � � Y ∈Y ( y ) E [ ˜ w ( x ) := inf inf U ( Y )] + xy y> 0 8

  9. Kramkov and Schachermayer (1999) Result Theorem 1. Let M ( S ) � = ∅ (set of equivalent local martingale measures for S ) and xU ′ ( x ) AE ( U ) = lim sup U ( x ) < 1 x →∞ (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

  10. Nonsmooth Utility Functions Assumption 1 (Inada Condition) . � � inf ∂U ( x ) = 0 , sup ∂U ( x ) = ∞ . x ∈ R + x ∈ R + Assumption 2 (Concave Increasing Condition) . U (0) = 0 , U ( ∞ ) = ∞ and U is concave and increasing on R + . Assumption 3 (Asymptotic Elasticity Condition) . | q | y AE( ˜ U ) := lim sup sup U ( y ) < ∞ . ˜ y → 0 q ∈ ∂ ˜ U ( y ) Assumption 4 (No Arbitrage Condition) . M ( S ) � = ∅ . 10

  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

  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 E [ U ( X )] . X ∈X ( 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

  13. Utility Function 2 √ x  x ∈ [0 , 1]  x + 1 x ∈ (1 , 5) U ( x ) := . 2 √ x − 4 + 4 x ∈ [5 , ∞ )  U is C 1 and satisfies Assumptions 1 and 2, but not strictly concave. Dual function is given by � 4 − 4 y + 1 y ∈ (0 , 1) ˜ y U ( y ) = y ∈ [1 , ∞ ) . 1 y U satisfies Assumption 3, but ˜ ˜ U is not continuously differentiable at y = 1. Subdifferential of ˜ U is given by  − 4 − 1 y ∈ (0 , 1) y 2   ∂ ˜ [ − 5 , − 1] y = 1 U ( y ) = . (4) − 1 y ∈ (1 , ∞ )   y 2 13

  14. Probability Space Next we describe our market. Let (Ω , F , ( G t ) 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 ( G t ) 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 P ( ξ = 1) = 2 3 , 3 . To construct the filtration for our example we take ( G t ) t ≥ 0 and define F t := σ ( G t , σ ( ξ )) . 14

  15. Asset Process We introduce stopping time τ , defined by � � t > 0 : W t + t ∈ ( − log 4 , log 4) τ := inf 2 / , and set terminal time horizon for utility maximization T := τ. A calculation based on first exit time of Brownian motion with drift shows that W τ + τ = 4 W τ + τ = 1 � � � � 2 = log 4 5 , 2 = − log 4 5 . P P Asset process S is defined by � � W t ∧ τ + 1 2( t ∧ τ ) S t := 1 { ξ =0 } + exp 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

  16. Equivalent Martingale Measures We may construct a large family of martingale measures simply by changing distribution of ξ . This is equivalent to determining pair ( q 0 , q 1 ) where Q ( ξ = 0) = q 0 , Q ( ξ = 1) = q 1 . For consistency we set p 0 = 1 3 and p 1 = 2 3 . Let q = ( q 0 , q 1 ) and consider processes Z q , defined for t ≥ 0 by t := q 0 q 1 Z q 1 { ξ =0 } + S − 1 1 { ξ =1 } . (5) t p 0 p 1 Using independence of W and ξ one can verify that Z q is a P -martingale for nonnegative q such that q 0 + q 1 = 1. Moreover, for any such q , Z q S is a P -martingale (it is constant). This implies that if we define d Q q d P = Z q T , then Q q ∈ M and therefore market is incomplete. 16

  17. Primal Solution with Constant Investment Strategies We focus on u (1) and consider X const (1) = X ∈ L 0 � � + ( P ) : X ≤ 1 + H ( S T − S 0 ) , for H ∈ R � � − 1 3 , 4 �� X ∈ L 0 = + ( P ) : X ≤ 1 + H ( S T − S 0 ) , for H ∈ . 3 Define maximization problem u const (1) := � � sup U ( X ) E X ∈X const (1) which, in present setting, is following � 8 � � � 15 U (1 + 3 H ) + 2 1 − 3 + 1 u const (1) = sup 15 U 4 H 3 U (1) . H ∈ [ − 1 3 , 4 3 ] Since U is C 1 , 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 { S T =4 ,ξ =1 } + 1 256 1 { S T = 1 4 ,ξ =1 } . 17

Recommend


More recommend