The Bellman Equation for Power Utility Maximization with Semimartingales Marcel Nutz ETH Zurich, Department of Mathematics, 8092 Zurich, Switzerland [email protected] First Version: December 9, 2009. This Version: March 5, 2011. Abstract We study utility maximization for power utility random elds with and without intermediate consumption in a general semimartingale model with closed portfolio constraints. We show that any optimal strategy leads to a solution of the corresponding Bellman equation. The optimal strategies are described pointwise in terms of the opportunity process, which is characterized as the minimal solution of the Bellman equation. We also give verication theorems for this equation. Keywords power utility, Bellman equation, opportunity process, semimartingale characteristics, BSDE. AMS 2000 Subject Classications Primary 91B28; secondary 93E20, 60G44. JEL Classication G11, C61. Acknowledgements. Financial support by Swiss National Science Founda- tion Grant PDFM2-120424/1 is gratefully acknowledged. The author thanks Christoph Czichowsky for fruitful discussions and Martin Schweizer, Nicholas Westray and an anonymous referee for comments on an earlier version of the manuscript. 1 Introduction A classical problem of mathematical nance is the maximization of expected utility obtained from consumption or from terminal wealth. This paper focuses on power utility functions and presents the corresponding dynamic programming in a general constrained semimartingale framework. The homogeneity of these utility functions leads to a factorization of the value process into a part depending on the current wealth and the so-called oppor- πΏ. In our setting, the Bellman equation describes the drift πΏ and claries the local structure of our problem. Finding an optimal π strategy boils down to maximizing a random function π¦ 7β π(π, π‘, π¦) on β for every state π and date π‘. This function is given in terms of the semimartingale characteristics of πΏ as well as the asset returns, and its maximum tunity process rate of 1 yields the drift rate of πΏ. The role of the opportunity process is to augment the information contained in the return characteristics in order to have a local sucient statistic for the global optimization problem. We present three main results. First, we show that if there exists an optimal strategy for the utility maximization problem, cess πΏ solves the Bellman equation the opportunity pro- and we provide a local description of the optimal strategies. We state the Bellman equation in two forms, as an identity for the drift rate of (BSDE) for πΏ. πΏ and as a backward stochastic dierential equation Second, we characterize the opportunity process as the mal solution of this equation. mini- Finally, given some solution and an associated strategy, one can ask whether the strategy is optimal and the solution is the opportunity process. We present two dierent approaches which lead to verication theorems not comparable in strength unless the constraints are convex. The present dynamic programming approach should be seen as complementary to convex duality, which remains the only method to obtain tence exis- of optimal strategies in general models; see Kramkov and Schacher- mayer [21], Karatzas and Βitkovi¢ [20], Karatzas and Kardaras [19]. However, convex duality alone oers limited insight into the optimal strategies for incomplete markets. In some cases, the Bellman equation can be solved directly by analytic methods; e.g., in the setting of Example 5.8 with continuous asset prices or in the Lévy process setting of Nutz [25]. In addition to the existence, one then obtains a way to compute the optimal strategies (at least numerically) and study their properties. This paper is organized as follows. The next section species the optimization problem in detail, recalls the opportunity process and the martingale optimality principle, and xes the notation for the characteristics. We also introduce set-valued processes describing the budget condition and state the assumptions on the portfolio constraints. Section 3 derives the Bellman equation, rst as a drift condition and then as a BSDE. It becomes more explicit as we specialize to the case of continuous asset prices. The denition of a solution of the Bellman equation is given in Section 4, where we show the minimality of the opportunity process. Section 5 deals with the verication problem, which is converse to the derivation of the Bellman equation since it requires the passage from the local maximization to the global optimization problem. We present an approach via the value process and a second approach via a deator, which corresponds to the dual problem in a suitable setting. Appendix A belongs to Section 3 and contains the measurable selections for the construction of the Bellman equation. It is complemented by Appendix B, where we construct an alternative parametrization of the market model by representative portfolios. 2 2 Preliminaries π₯, π¦ β β, we denote π₯+ = max{π₯, 0} π and π₯ β§ π¦ = min{π₯, π¦}. We set 1/0 := β where necessary. If π§ β β π β€ its transpose, and is a π-dimensional vector, π§ is its πth coordinate, π§ β€ 1/2 π β£π§β£ = (π§ π§) the Euclidean norm. If π is an β -valued semimartingale π and π is an β -valued predictable integrand, the vector stochastic integral is β« a scalar semimartingale with initial value zero and denoted by π ππ or by π β π . The quadratic variation is the π×π-matrix [π] := [π, π] and if π is a π π scalar semimartingale, [π, π ] is the π-vector with [π, π ] := [π , π ]. When The following notation is used. If the reference measure is understood, relations between measurable functions hold almost everywhere unless otherwise mentioned. Our reference for any unexplained notion from stochastic calculus is Jacod and Shiryaev [15]. 2.1 The Optimization Problem π β (0, β) and a stochastic basis (Ξ©, β±, π½, π ), where the ltration π½ = (β±π‘ )π‘β[0,π ] satises the usual assumptions of right continuity and completeness as well as β±0 = {β , Ξ©} π -a.s. We consider an βπ -valued càdlàg semimartingale π with π 0 = 0 representing the returns of π We x the time horizon risky assets. Their discounted prices are given by the stochastic exponential π = β°(π ) = (β°(π 1 ), . . . , β°(π π )); in the nancial application, the components of π are assumed to be positive. Our agent also has a bank account at his disposal; it does not pay interest. π₯0 π is a predictable π -integrable β -valued process The agent is endowed with a deterministic initial capital trading strategy ππ > 0. A π , where indicates the fraction of wealth (or the portfolio proportion) invested πth risky asset. β« π A consumption strategy is a nonnegative optional π such that 0 ππ‘ ππ‘ < β π -a.s. We want to consider two cases. Either consumption occurs only at the terminal time π (utility from terminal in the process wealth only); or there is intermediate consumption plus a bulk consumption at the time horizon. To unify the notation, we introduce the measure [0, π ] π on by { 0 π(ππ‘) := ππ‘ in the case without intermediate consumption, in the case with intermediate consumption. πβ := π+πΏ{π } , where πΏ{π } is the unit Dirac measure at π . The wealth process π(π, π) corresponding to a pair (π, π) is dened by the equation β« π‘ β« π‘ ππ‘ (π, π) = π₯0 + ππ β (π, π)ππ ππ π β ππ π(ππ ), 0 β€ π‘ β€ π. Let also 0 0 We dene the set of trading and consumption pairs { π0 (π₯0 ) := (π, π) : π(π, π) > 0, πβ (π, π) > 0 3 and } ππ = ππ (π, π) . These are the strategies that satisfy the budget constraint. The convention ππ = ππ (π, π) means that all the remaining wealth is consumed at time π . We consider also exogenous constraints imposed on the agent. For each (π, π‘) β Ξ© × [0, π ] we are given a set Cπ‘ (π) β βπ which contains the origin. The set of (constrained) admissible strategies is { π(π₯0 ) := (π, π) β π0 (π₯0 ) : ππ‘ (π) β Cπ‘ (π) for it is nonempty as C 0 β Cπ‘ (π). all } (π, π‘) ; Further assumptions on the set-valued mapping π₯0 and usually π for π(π₯0 ). Abusing the notation, we write π β π and call π admissible there exists π such that (π, π) β π; an analogous convention is used for will be introduced in Section 2.4. We x the initial capital write if similar expressions. We will often parametrize the consumption strategies as a fraction of wealth. Let (π, π) β π and π = π(π, π). π := is called the Then π π propensity to consume corresponding to (π, π). This yields a one- (π, π) β π and the pairs (π, π ) such β«π π is a nonnegative optional process satisfying 0 π π ππ < β π π = 1 (see Nutz [26, Remark 2.1] for details). We shall abuse to-one correspondence between the pairs that πβπ π -a.s. and and the notation and identify a consumption strategy with the corresponding (π, π ) β π. Note ( ) π(π, π ) = π₯0 β° π β π β π β π . propensity to consume; e.g., we write This simplies verifying that some pair implies πβ (π, π ) > 0 (π, π ) that is admissible as π(π, π ) > 0 (cf. [15, II.8a]). The preferences of the agent are modeled by a time-additive random Let π· be a càdlàg, adapted, strictly positive ] π·π πβ (ππ ) < β and x π β (ββ, 0) βͺ (0, 1). We utility function as follows. process such that πΈ [β«π 0 dene the power utility random eld ππ‘ (π₯) := π·π‘ π1 π₯π , This is the general form of a π₯ β (0, β), π‘ β [0, π ]. π-homogeneous utility random eld such that a constant consumption yields nite expected utility. convex conjugate Interpretations and π· are discussed in [26]. We of π₯ 7β ππ‘ (π₯), { } ππ‘β (π¦) = sup ππ‘ (π₯) β π₯π¦ = β 1π π¦ π π·π‘π½ ; applications for the process denote by πβ the (2.1) π₯>0 π π := πβ1 β (ββ, 0) βͺ (0, 1) is the exponent conjugate to π 1 constant π½ := 1βπ > 0 is the relative risk tolerance of π . Note here 4 and the that we exclude the well-studied logarithmic utility (e.g., Goll and Kallsen [11]) which corresponds to πΈ π = 0. expected utility corresponding to a consumption strategy π β π is [ β«The ] β« π β (ππ‘) ; i.e., either πΈ[π (π )] or πΈ[ π π (π ) ππ‘ + π (π )]. The π (π ) π π‘ π‘ π‘ π‘ π π π π 0 0 (value of the) utility maximization problem is said to be π’(π₯0 ) := sup πΈ Note that this condition is void if (π, π) β π(π₯0 ) is called if ] ππ‘ (ππ‘ ) πβ (ππ‘) < β. (2.2) 0 πβπ(π₯0 ) strategy π [β« nite π<0 optimal if π < 0. If (2.2) holds, ] ππ‘ (ππ‘ ) πβ (ππ‘) = π’(π₯0 ). as then πΈ [β«π 0 a Finally, we introduce the following sets; they are of minor importance and used only in the case π < 0: } β«π ππ := (π, π) β π : 0 ππ‘ (ππ‘ ) πβ (ππ‘) > ββ , ] } { [β« π ππ πΈ := (π, π) β π : πΈ 0 ππ‘ (ππ‘ ) πβ (ππ‘) > ββ . { Anticipating that (2.2) will be in force, the indices stand for nite and nite expectation. Clearly ππ πΈ β ππ β π, and equality holds if π β (0, 1). 2.2 Opportunity Process We recall the opportunity process, a reduced form of the value process in the language of control theory. We assume (2.2) in this section, which ensures that the following process is nite. By [26, Proposition 3.1, Remark 3.7] there exists a unique càdlàg semimartingale πΏ, called opportunity process, such that πΏπ‘ 1 π ( ππ‘ (π, π) )π = ess sup πΈ πΛβπ(π,π,π‘) [β« π‘ π ] ππ (Λ ππ ) πβ (ππ )β±π‘ (2.3) { } (π, π) β π, where π(π, π, π‘) := (Λ π , πΛ) β π : (Λ π , πΛ) = (π, π) on [0, π‘] . 1 π note that πΏπ = π·π and that π’(π₯0 ) = πΏ0 π₯0 is the value function π for any We from (2.2). The following is contained in [26, Lemma 3.5]. Lemma 2.1. πΏ is a special semimartingale for all π. If π β (0, 1), then πΏ, πΏβ > 0 up to evanescence. If π < 0, the same holds provided that an optimal strategy exists. Proposition 2.2 ([26, Proposition 3.4]). Let (π, π) β ππ πΈ . Then the process ( )π πΏπ‘ π1 ππ‘ (π, π) + β« π‘ ππ (ππ ) π(ππ ), π‘ β [0, π ] 0 is a supermartingale; it is a martingale if and only if (π, π) is optimal. This is the martingale optimality principle. value of this process equals (π, π) β π β ππ πΈ . πΈ[ β«π 0 ππ‘ (ππ‘ ) πβ (ππ‘)], 5 The expected terminal hence the assertion fails for 2.3 Semimartingale Characteristics In the remainder of this section we introduce tools which are necessary to describe the optimization problem locally. The use of semimartingale characteristics and set-valued processes follows [11] and [19], which consider logarithmic utility and convex constraints. That problem diers from ours in that it is myopic; i.e., the characteristics of π are sucient to describe the local problem and so there is no need for an opportunity process. We refer to [15] for background regarding semimartingale characteristics and random measures. Let ππ be the integer-valued random measure associ- β : βπ β βπ be a cut-o function; i.e., β is π π π bounded and β(π₯) = π₯ in a neighborhood of π₯ = 0. Let (π΅ , πΆ , π ) be the predictable characteristics of π relative to β. The canonical representation of π (cf. [15, II.2.35]) is ated with the jumps of π and let π = π΅ π + π π + β(π₯) β (ππ β π π ) + (π₯ β β(π₯)) β ππ . The nite variation process (π₯ β β(π₯)) β ππ (2.4) contains essentially the large π . The rest is the canonical decomposition of the semimartingale ¯ = π β (π₯ β β(π₯)) β ππ , which has bounded jumps: π΅ π = π΅ π (β) is π π predictable of nite variation, π is a continuous local martingale, and β(π₯)β π π (π β π ) is a purely discontinuous local martingale. As πΏ is a special semimartingale (Lemma 2.1), it has a canonical deπΏ πΏ πΏ is predictable composition πΏ = πΏ0 + π΄ + π . Here πΏ0 is constant, π΄ πΏ of nite variation and also called the drift of πΏ, π is a local martingale, πΏ πΏ and π΄0 = π0 = 0. Analogous notation will be used for other special semiπΏ πΏ πΏ martingales. It is then possible to consider the characteristics (π΄ , πΆ , π ) β² of πΏ with respect to the identity instead of a cut-o function. Writing π₯ for the identity on β, the canonical representation is jumps of πΏ = πΏ0 + π΄πΏ + πΏπ + π₯β² β (ππΏ β π πΏ ); see [15, II.2.38]. It will be convenient to use the joint characteristics of the βπ × β-valued process (π , πΏ). We denote a generic point in βπ × β by (π₯, π₯β² ) π ,πΏ , πΆ π ,πΏ , π π ,πΏ ) be the characteristics of (π , πΏ) with respect to the and let (π΅ β² β² function (π₯, π₯ ) 7β (β(π₯), π₯ ). More precisely, we choose good versions of the characteristics so that they satisfy the properties given in [15, II.2.9]. For (π + 1)-dimensional process (π , πΏ) we have the canonical representation ( ) ( ) ( π ) ( π) ( ) ( ) π 0 π΅ π β(π₯) π₯ β β(π₯) π ,πΏ π ,πΏ = + + + β(π βπ )+ βππ ,πΏ . πΏ πΏ0 π΄πΏ πΏπ π₯β² 0 the We denote by (ππ ,πΏ , ππ ,πΏ , πΉ π ,πΏ ; π΄) the dierential characteristics with respect to a predictable locally integrable increasing process π΄π‘ := π‘ + β π Var(π΅ π πΏ,π )π‘ + β π΄; e.g., ( ) Var(πΆ π πΏ,ππ )π‘ + β£(π₯, π₯β² )β£2 β§ 1 β ππ‘π ,πΏ . π,π 6 β π΄ = πΆ π ,πΏ , and πΉ π ,πΏ ππ ,πΏ β π΄ = π΅ π ,πΏ , ππ ,πΏ ( ) ππ ππ πΏ = (ππ , ππΏ )β€ and ππ ,πΏ = (ππ πΏ , i.e., ππ πΏ β€ πΏ ) π Then ππ ,πΏ (ππ πΏ ) β π΄= π΄ = π π ,πΏ . is a π-vector β We write satisfying β¨π π , πΏπ β©. We will often use that β« (β£π₯β£2 + β£π₯β² β£2 ) β§ (1 + β£π₯β² β£) πΉ π ,πΏ (π(π₯, π₯β² )) < β (2.5) βπ ×β because πΏ is a special semimartingale (cf. [15, II.2.29]). Let π be any scalar π π π semimartingale with dierential characteristics (π , π , πΉ ) relative to and a cut-o function βΜ. π π΄ We call π β« π := π + ( ) π₯ β βΜ(π₯) πΉ π (ππ₯) the drift rate of π whenever the integral is well dened with values in [ββ, β], even if it is not nite. Note that ππ does not depend on the choice of βΜ. If π is special, the drift rate is nite and even π΄-integrable (and πΏ πΏ πΏ vice versa). As an example, π is the drift rate of πΏ and π β π΄ = π΄ yields the drift. Remark 2.3. Then its drift rate fact that Assume π is a nonpositive scalar semimartingale. ππ is well dened with values in [ββ, β). Indeed, the π = πβ + Ξπ β€ 0 implies that π₯ β€ βπβ , πΉ π (ππ₯)-a.e. If a π ππ β [ββ, 0], we call π π need not be nite, Here π is a scalar semimartingale with drift rate semimartingale with nonpositive drift rate. as in the case of a compound Poisson process with negative, non-integrable jumps. We refer to Kallsen [17] for the concept of by πΏ(π΄) the set of π΄-integrable π -localization. Denoting β±0 is trivial, we processes and recalling that conclude the following, e.g., from [19, Appendix 3]. Lemma 2.4. Let π be a semimartingale with nonpositive drift rate. (i) π is a π-supermartingale β ππ is nite β π is π-locally of class (D). (ii) π is a local supermartingale β ππ β πΏ(π΄) β π is locally of class (D). (iii) If π is uniformly bounded from below, it is a supermartingale. 2.4 Constraints and Degeneracies We introduce some set-valued processes that will be used in the sequel, that is, for each (π, π‘) they describe a subset of βπ . We refer to Rockafellar [28] and Aliprantis and Border [1, Β18] for background. We start by expressing the budget constraint in this fashion. The process { } { } Cπ‘0 (π) := π¦ β βπ : πΉπ‘π (π) π₯ β βπ : π¦ β€ π₯ < β1 = 0 was called the natural constraints in [19]. Clearly C0 is closed, convex, and contains the origin. Moreover, one can check (see [19, Β3.3]) that it is 7 predictable (C 0 )β1 (πΊ) in the sense that for each closed = {(π, π‘) : Cπ‘ (π) β© πΊ β= β } πΊ β βπ , the lower inverse image is predictable. (Here one can replace closed by compact or by open; see [28, 1A].) A statement such as C 0 closed means that Cπ‘ (π) is closed for all omit the arguments (π, π‘). (π, π‘); 0 is moreover, we will often We also consider the slightly smaller set-valued process { } { } C 0,β := π¦ β βπ : πΉ π π₯ β βπ : π¦ β€ π₯ β€ β1 = 0 . These processes relate to the budget constraint as follows. Lemma 2.5. A process π β πΏ(π ) satises β°(π β π ) β₯ 0 (> 0) up to evanescence if and only if π β C 0 (C 0,β ) π β π΄-a.e. Proof. β°(π β π ) > 0 if and only if 1 + π β€ Ξπ > 0 ([15, II.8a]). Writing π (π₯) = 1{π₯: 1+π β€ π₯β€0} (π₯), we have that (π β π΄){π β / C 0,β } = ] [ β πΈ[π (π₯) β πππ ] = πΈ[π (π₯) β ππ π β€π 1{π₯: 1+ππ β€ Ξπ π β€0} . For the equivaπ] = πΈ 0 lence with C , interchange strict and non-strict inequality signs. Recall that The process C 0,β C 0,β is not closed in general (nor relatively open). Clearly C 0 , and in fact C 0 is the closure of C 0,β : for π¦ β Cπ‘0 (π), the sequence 0,β 0,β is in Cπ‘ (π) and converges to π¦ . This implies that C 0,β cf. [1, 18.3]. We will not be able to work directly with C β {(1 β 1/π)π¦}πβ₯1 is predictable; because closedness is essential for the measurable selection arguments that will be used. We turn to the exogenous portfolio constraints; i.e., the set-valued process C containing the origin. We consider the following conditions: (C1) C (C2) C (C3) If is predictable. is closed. π β (0, 1): There exists a (0, 1)-valued process π such that π¦ β (C β© C 0 ) β C 0,β =β ππ¦ β C for all π β (π, 1), π β π΄-a.e. Condition (C3) is clearly satised if of a continuous process π , C β© C 0 β C 0,β , which includes the case C is convex or, more π < 0, (C3) should be and it is always satised if generally, star-shaped with respect to the origin. If read as always being satised. We require (C3) to exclude a degenerate situation where, despite the Inada condition π β² (0) = β, it is actually desirable for the agent to have a wealth process that vanishes in some states. That situation, illustrated in the subsequent example, would necessitate a more complicated notation while it can arise only in cases that are of minor interest. Example 2.6. We assume that there is no intermediate consumption and π₯0 = 1. Consider the one-period binomial model of a nancial market; i.e., π = β°(π ) is a scalar process which is constant up to time π , where it has a single jump; say, π [Ξπ π = β1] = π0 and π [Ξπ π = πΎ] = 1 β π0 , where 8 π0 β (0, 1). The ltration is generated by π and C β‘ {0} βͺ {1}. Then πΈ[π (ππ (π))] = π (1) if ππ = 0 and πΈ[π (ππ (π))] = π0 π (0) + (1 β π0 )π (1 + πΎ) if ππ = 1. If π (0) > ββ, and if πΎ is large enough, ππ = 1 performs better despite the fact that its terminal wealth vanishes with probability π0 > 0. Of course, this cannot happen if π (0) = ββ, i.e., π < 0. πΎ >0 is a constant and we consider By adjusting the constants in the example, one can also see that under non-convex constraints, there is in general no uniqueness for the optimal wealth processes (even if they are positive). The nal set-valued process is related to linear dependencies of the assets. As in [19], the predictable process of null-investments is { } N := π¦ β βπ : π¦ β€ ππ = 0, π¦ β€ ππ = 0, πΉ π {π₯ : π¦ β€ π₯ β= 0} = 0 . βπ , hence closed, and provide the pointwise description of the null-space of π» 7β π» β π . That is, π» β πΏ(π ) satises π» β π β‘ 0 if and only if π» β N π β π΄-a.e. An investment with values in N has no eect on the wealth process. Its values are linear subspaces of 3 The Bellman Equation We have now introduced the necessary notation to formulate our rst main result. Two special cases of our Bellman equation can be found in the pioneering work of Mania and Tevzadze [23] and Hu et al. [14]. These articles consider models with continuous asset prices and we shall indicate the connections as we specialize to that case in Section 3.3. A related equation also arises in the study of mean-variance hedging by Βerný and Kallsen [5] in the context of locally square-integrable semimartingales, although they do not use dynamic programming explicitly. Due to the quadratic setting, that equation is more explicit than ours and the mathematical treatment is quite dierent. Czichowsky and Schweizer [7] study a cone-constrained version of the related Markowitz problem and there the equation is no longer explicit. The Bellman equation highlights the local structure of our utility maximization problem. In addition, it has two main benets. First, it can be used as an abstract tool to derive properties of the optimal strategies and the opportunity process (e.g., Nutz [27]). Second, one can try to solve the equation directly in a given model and to deduce the optimal strategies. This is the point of view taken in Section 5 and obviously requires the precise form of the equation. The following assumptions are in force for the entire Section 3. Assumptions 3.1. The value of the utility maximization problem is nite, there exists an optimal strategy (Λ π , πΛ) β π, 9 and C satises (C1)-(C3). 3.1 Bellman Equation in Joint Characteristics Our rst main result is the Bellman equation stated as a description of the drift rate of the opportunity process. We recall the conjugate function ππ‘β (π¦) = β 1π π¦ π π·π‘π½ . Theorem 3.2. The drift rate ππΏ of the opportunity process satises ππ βπβ1 ππΏ = π β (πΏβ ) ππ΄ + max π(π¦), (3.1) π¦βC β©C 0 where π is the predictable random function π(π¦) := πΏβ π¦ β« + β€ ( π π + ππ πΏ πΏβ + (πβ1) π 2 π π¦ ) β« π₯β² π¦ β€ β(π₯) πΉ π ,πΏ (π(π₯, π₯β² )) + βπ ×β { } (πΏβ + π₯β² ) πβ1 (1 + π¦ β€ π₯)π β πβ1 β π¦ β€ β(π₯) πΉ π ,πΏ (π(π₯, π₯β² )). βπ ×β (3.2) The unique (π β πβ -a.e.) optimal propensity to consume is π Λ= (π·) 1 1βπ . (3.3) π β β arg max π (3.4) πΏ Any optimal trading strategy πβ satises C β©C 0 and the corresponding optimal wealth process and consumption are given by ( ) π β = π₯0 β° π β β π β π Λβ π ; πβ = π β π Λ. We shall see in the proof that the maximization in (3.1) can be understood as a local version of the optimization problem. Indeed, recalling (2.1), the right hand side of (3.1) is the maximum of a single function over certain points (π, π¦) β β+ × βπ that correspond to the admissible controls (π , π). Moreover, optimal controls are related to maximizers of this function, a characteristic feature of any dynamic programming equation. The maximum of π is not explicit due to the jumps of π ; this simplies in the continuous case considered in Section 3.3 below. Some mathematical comments are also in order. Remark 3.3. (i) The random function π is well dened on C0 in the extended sense (see Lemma A.2) and it does not depend on the choice of the cut-o function (ii) For π<0 β by [15, II.2.25]. π β β πΏ(π ) and π Λ β π takes values in C β© C 0 we have a more precise statement: Given (π β , π Λ) and maximizes π . β Λ ). triplet (πΏ, π , π as in (3.3), is optimal if and only if This will follow from Corollary 5.4 applied to the 10 (iii) For π β (0, 1), partial results in this direction follow from Section 5. The question is trivial for convex (iv) If C arg maxC β©C 0 π elements lies in N is convex, of any two C by the next item. is unique in the sense that the dierence (see Lemma A.3). We split the proof of Theorem 3.2 into several steps; the plan is as follows. Let (π, π ) β ππ πΈ π = π(π, π ). We recall from β« π(π, π ) := πΏ π1 π π + ππ (π π ππ ) π(ππ ) and denote that is a supermartingale, and a martingale if and only if Proposition 2.2 (π, π ) is optimal. Hence (π, π ); the maximum we shall calculate its drift rate and then maximize over will be attained at any optimal strategy. This is fairly straightforward and essentially the content of Lemma 3.7 below. π maximize over a subset of β for each (π, π‘) In the Bellman equation, we and not over a set of strategies. This nal step is a measurable selection problem and its solution will be the second part of the proof. Lemma 3.4. Let (π, π ) β ππ . The drift rate of π(π, π ) is ( ) ππ ππ(π,π ) = π(π, π )πβ πβ1 ππΏ + π (π ) ππ΄ + π(π) β [ββ, β), where ππ‘ (π) := ππ‘ (π) β πΏπ‘β π and π is given by (3.2). Moreover, ππ(Λπ,Λπ ) = 0, and ππ(π,π ) β (ββ, 0] for (π, π ) β ππ πΈ . Proof. We can assume that the initial capital is π₯0 = 1. Let (π, π ) β ππ , π := π(π, π ) is nite. We also set π := π(π, π ). By Itô's π π = β°(π β π β π β π)π = β°(π ) with { } β€ π β β€ π β€ π = π(π β π β π β π) + π(πβ1) π π π π΄ + (1 + π π₯) β 1 β ππ π₯ β ππ . 2 then in particular formula, we have π and using ππ = ππ β π(ππ )-a.e. βπ β πβ π = πβ1 (πΏβπΏ0 +πΏβ β π +[πΏ, π ])+π (π ) β π. Integrating by parts in the denition of (path-by-path), we have Here [πΏ, π ] = [πΏπ , π π ] + β ΞπΏΞπ { } = ππ β€ ππ πΏ β π΄ + ππ₯β² π β€ π₯ β ππ ,πΏ + π₯β² (1 + π β€ π₯)π β 1 β ππ β€ π₯ β ππ ,πΏ . Thus βπ β π πβ equals β€ π β β€ π πΏ β π΄ πβ1 (πΏ β πΏ0 ) + πΏβ π β π + π (π ) β π + πΏβ (πβ1) 2 π π π π΄+π π { } + π₯β² π β€ π₯ β ππ ,πΏ + (πΏβ + π₯β² ) πβ1 (1 + π β€ π₯)π β πβ1 β π β€ π₯ β ππ ,πΏ . Writing π₯ = β(π₯) + π₯ β β(π₯) and ¯ = π β (π₯ β β(π₯)) β ππ π as in (2.4), βπ β πβ π= (3.5) ( β€ ππ πΏ (πβ1) π ) 2 π π β1 β€ ¯ + π (π ) β π + πΏβ π πβ1 (πΏ β πΏ0 ) + πΏβ π β π πΏβ + { + π₯β² π β€ β(π₯) β ππ ,πΏ + (πΏβ + π₯β² ) πβ1 (1 + π β€ π₯)π β π 11 π΄ } β π β(π₯) β ππ ,πΏ . β Since π need not be locally bounded, we use from now on a predictable cut- Then the compensator π β€ β(π₯) is bounded; e.g., β(π₯) = π₯1{β£π₯β£β€1}β©{β£πβ€ π₯β£β€1} . β² β€ π ,πΏ exists, since πΏ is special. of π₯ π β(π₯) β π (π, π ) β ππ πΈ . Then the compensator of the last integral in the o function Let β such that right hand side of (3.5) also exists; indeed, all other terms in that equality are special, since π is a supermartingale. The drift rate can now be read from (3.5) and (2.4), and it is nonpositive by the supermartingale property. The drift rate vanishes for the optimal (Λ π, π Λ) by the martingale condition from Proposition 2.2. (π, π ) β ππ β ππ πΈ . Note that necessarily π < 0 (otherwise π is well = Thus π β€ 0, so by Remark 2.3 the drift rate π dened with values in [ββ, β)alternatively, this can also be read from π the integrals in (3.5) via (2.5). Using directly the denition of π , we nd π the same formula for π is as above. Now consider ππ ππ πΈ ). We do not have the supermartingale property for π(π,π ) is not evident that π β€0 (π, π ) β ππ β ππ πΈ , so it in that case. However, we have the following Lemma 3.5. Let (π, π ) β ππ . Then ππ (π, π ) β [0, β] implies ππ (π, π ) = 0. Proof. Denote π = π(π, π ). For π > 0 we have ππ = ππ πΈ and the Then π β€ 0 and by Let π < 0. ππ β [0, β] implies that π is a submartingale . Hence ] [β«π πΈ[ππ ] = πΈ 0 ππ‘ (π π‘ ππ‘ (π, π )) πβ (ππ‘) > ββ, that is, (π, π ) β ππ πΈ . Now π Lemma 3.4 yields π (π, π ) β€ 0. claim is immediate from Lemma 3.4. Lemma 2.4(iii), We observe in Lemma 3.4 that the drift rate splits into separate functions involving π and π, respectively. For this reason, we can single out the Proof of the consumption formula . (π, π ) β π. Note the followβ ing feature of our parametrization: we have (π, π ) β π for any nonnegaβ«π β β β tive optional process π such that 0 π π π(ππ ) < β and π π = 1. Indeed, π(π, π ) = π₯0 β°(π β π β π β π) is positive by assumption. As π is continuous, π(π, π β ) = π₯0 β°(π β π β π β β π) is also positive. In particular, let (Λ π, π Λ ) be optimal, π½ = (1 β π)β1 and π β = (π·/πΏ)π½ ; then (Λ π , π β ) β π. In fact the paths of π (π β π(Λ π , π β )) = πβ1 π·π½π+1 π(Λ π , π β )π πΏβπ½π are bounded π -a.s. (because the processes are càdlàg; πΏ, πΏβ > 0 and π½π+1 = π½ > 0) so that (Λ π , π β ) β ππ . β π½ Note that π β π-a.e., we have π = (π·/πΏβ ) = arg maxπβ₯0 π (π), hence β β π (π ) β₯ π (Λ π ). Suppose (π β π){π (π ) > π (Λ π )} > 0, then the formula from β) β π(Λ π ,Λ π ) π(Λ π ,π Lemma 3.4 and π = 0 imply π β₯ 0 and (π βπ΄){ππ(Λπ,π ) > 0} > 0, a contradiction to Lemma 3.5. It follows that π Λ = π β π β π-a.e. since π has (3.3) Let a unique maximum. Remark 3.6. The previous proof does not use the assumptions (C1)-(C3). 12 Lemma 3.7. Let π be a predictable process with values in C β© C 0,β . Then { } (π β π΄) π(Λ π ) < π(π) = 0. Proof. We argue by contradiction and assume By redening π, we may assume that π = π Λ (π β π΄){π(Λ π ) < π(π)} > 0. on the complement of this predictable set. Then π(Λ π ) β€ π(π) and (π β π΄){π(Λ π ) < π(π)} > 0. (3.6) π is π -bounded, we can nd a constant πΆ > 0 such that the process π Λ := π1β£πβ£β€πΆ + π Λ 1β£πβ£>πΆ again satises (3.6); that is, we may assume that π 0,β , this implies (π, π is π -integrable. Since π β C β© C Λ ) β π (as observed above, the consumption π Λ plays no role here). The contradiction follows as As in the previous proof. In view of Lemma 3.7, the main task will be to construct a maximizing sequence for measurable π. Lemma 3.8. Under Assumptions 3.1, there exists a sequence dictable C β© C 0,β -valued processes such that of pre- π β π΄-a.e. lim sup π(π π ) = sup π C β©C 0 π (π π ) We defer the proof of this lemma to Appendix A, together with the study of the properties of π. Proof of Theorem 3.2. π π yields ππ(Λπ,Λπ ) = π = 0 = π β π-a.e. The theorem can then be proved as follows. Let ππ be as in Lemma 3.8. Then Lemma 3.7 with π(Λ π ) = supC β©C 0 π , which ππ πβ1 ππΏ + π (Λ π ) ππ΄ + π(Λ π ). is (3.4). By Lemma 3.4 we have This is (3.1) as π (Λ π ) = π β (πΏβ ) due to (3.3). 3.2 Bellman Equation as BSDE In this section we express the Bellman equation as a BSDE. The unique orthogonal decomposition of the local martingale ππΏ with respect to π (cf. [15, III.4.24]) leads to the representation πΏ = πΏ0 + π΄πΏ + ππΏ β π π + π πΏ β (ππ β π π ) + π πΏ , (3.7) ππΏ β πΏ2πππ (π π ), π πΏ β πΊπππ (ππ ), and π πΏ is πΏ π π π πΏ Λ = 0. The a local martingale such that β¨(π ) , π β© = 0 and π π (Ξπ β£π«) π πΏ π last statement means that πΈ[(π Ξπ )βππ ] = 0 for any suciently integrable predictable function π = π (π, π‘, π₯). We also introduce β« Λπ‘πΏ := π π πΏ (π‘, π₯) π π ({π‘} × ππ₯), where, using the notation of [15], βπ 13 ( ) Λ πΏ by denition of the Ξ π πΏ β (ππ β π π ) = π πΏ (Ξπ )1{Ξπ β=0} β π πΏ π π purely discontinuous local martingale π β (π β π ) and we can write then Λ πΏ + Ξπ πΏ . ΞπΏ = Ξπ΄πΏ + π πΏ (Ξπ )1{Ξπ β=0} β π We recall that Assumptions 3.1 are in force. Now (3.1) can be restated as follows, the random function π being the same as before but in new notation. Corollary 3.9. The opportunity process πΏ and the processes dened by (3.7) satisfy the BSDE πΏ = πΏ0 β ππ β (πΏβ ) β π β π max π(π¦) β π΄ + ππΏ β π π + π πΏ β (ππ β π π ) + π πΏ π¦βC β©C 0 (3.8) with terminal condition πΏπ = π·π , where π is given by π(π¦) := ( ) β« ( ( ) (πβ1) ) π ππΏ β€ π Λ πΏ π¦ β€ β(π₯) πΉ π (ππ₯) πΏβ π¦ π + π πΏβ + 2 π¦ + Ξπ΄πΏ + π πΏ (π₯) β π βπ β« ( ){ } Λ πΏ πβ1 (1 + π¦ β€ π₯)π β πβ1 β π¦ β€ β(π₯) πΉ π (ππ₯). + πΏβ + Ξπ΄πΏ + π πΏ (π₯) β π βπ We observe that the orthogonal part of π. π πΏ does not appear in the denition In a suitable setting, it is linked to the dual problem; see Remark 5.18. It is possible (but notationally more cumbersome) to prove a version of Lemma 3.4 using π as in Corollary 3.9 and the decomposition (3.7), thus involving only the characteristics of of (π , πΏ). π instead of the joint characteristics Using this approach, we see that the increasing process BSDE can be chosen based on π and without reference to πΏ. π΄ in the This is desirable if we want to consider other solutions of the equation, as in Section 4. One consequence is that π΄ π is πβ1 π΄πΏ = βπ (Λ π ) β π β π(Λ π ) β π΄, respect to π΄ + π, and we conclude: can be chosen to be continuous if and only if quasi left continuous (cf. [15, II.2.9]). Since Var(π΄πΏ ) is absolutely continuous with Remark 3.10. If π is quasi left continuous, π΄πΏ is continuous. π is quasi left continuous, π π ({π‘} × βπ ) = 0 for all π‘ by [15, II.1.19], Λ πΏ = 0 and we have the simpler formula hence π ( ) β« ( (πβ1) ) β€ π π ππΏ π(π¦) = πΏβ π¦ π + π πΏβ + 2 π¦ + π πΏ (π₯)π¦ β€ β(π₯) πΉ π (ππ₯) π β β« ( ){ } + πΏβ + π πΏ (π₯) πβ1 (1 + π¦ β€ π₯)π β πβ1 β π¦ β€ β(π₯) πΉ π (ππ₯). If βπ 14 3.3 The Case of Continuous Prices In this section we specialize the previous results to the case where π is a continuous semimartingale and mild additional conditions are satised. As usual in this setting, the martingale part of than π π . π will be denoted by π rather In addition to Assumptions 3.1, the following conditions are in force for the present Section 3.3. Assumptions 3.11. (i) (ii) π is continuous, π =π+ β« πβ¨π β©π for some (iii) the orthogonal projection of Note that C 0,β = βπ π β πΏ2πππ (π ) C onto N structure condition ), ( β₯ is closed. due to (i), in particular (C3) is void. When π is continuous, it necessarily satises (ii) when a no-arbitrage property holds; see Schweizer [29]. By (i) and (ii) we can write the dierential characteristics β π΄π‘ := π‘ + ππ=1 β¨π π β©π‘ . It will be convenient to π = ππ β€ , where π is a predictable matrix-valued process; hence factorize π ππ β€ ππ΄ = πβ¨π β©. Then (ii) implies N = ker π β€ because ππ β€ π¦ = 0 implies (π β€ π¦)β€ (π β€ π¦) = 0. Since π β€ : ker(π β€ )β₯ β π β€ βπ is a homeomorphism, we of π with respect to, e.g., see that (iii) is equivalent to πβ€C is closed. This condition depends on the semimartingale closedness of C itself if π has full rank. π . It is equivalent to the For certain constraint sets (e.g., closed polyhedral or compact) the condition is satised for all matrices π, but not so, e.g., for non-polyhedral cone constraints. We mention that violation of (iii) leads to nonexistence of optimal strategies in simple examples (cf. [25, Example 3.5]) and we refer to Czichowsky and Schweizer [8] for background. Under (i), (3.7) is the more usual Kunita-Watanabe decomposition πΏ = πΏ0 + π΄πΏ + ππΏ β π + π πΏ , where ππΏ β πΏ2πππ (π ) and see Ansel and Stricker [2, ππΏ cas is a local martingale such that [π, π πΏ ] = 0; β β= πΎ β βπ is a closed set, ππΎ (π₯) = min{β£π₯ β π¦β£ : π¦ β πΎ}, 3]. If we denote π2πΎ is πΎ the squared distance. We also dene the (set-valued) projection Ξ which π maps π₯ β β to the points in πΎ with minimal distance to π₯, the Euclidean distance to πΎ by and { } Ξ πΎ (π₯) = π¦ β πΎ : β£π₯ β π¦β£ = ππΎ (π₯) β= β . If πΎ is convex, Ξ πΎ is the usual (single-valued) Euclidean projection. In the present continuous setting, the random function π ( ππΏ π(π¦) = πΏβ π¦ β€ ππ β€ π + + πΏβ and so the Bellman BSDE becomes more explicit. 15 simplies considerably: πβ1 2 π¦ ) (3.9) Corollary 3.12. Any optimal trading strategy πβ satises π β€ π β β Ξ π β€C { ( ππΏ )} . π β€ (1 β π)β1 π + πΏβ The opportunity process satises the BSDE πΏ = πΏ0 β ππ β (πΏβ ) β π + πΉ (πΏβ , ππΏ ) β π΄ + ππΏ β π + π πΏ ; πΏπ = π·π , where πΉ (πΏβ , ππΏ ) = ) { ( ( ππΏ ) 1 2 β€ β1 + π+ πΏβ π(1 β π)ππβ€ C π (1 β π) 2 πΏβ π β€ πβ1 π ( } ππΏ )2 π+ . πΏβ 2 π If C is a convex cone, πΉ (πΏβ , ππΏ ) = 2(πβ1) πΏβ Ξ π C π β€ π + πΏπβ . If ( ( β« πΏ) πΏ )β€ π πΏβ π + πΏπβ πβ¨π β© π + πΏπβ and C = βπ , then πΉ (πΏβ , ππΏ ) β π΄ = 2(πβ1) ( πΏ) the unique (mod. N ) optimal trading strategy is πβ = (1 β π)β1 π + πΏπβ . Proof. β€ { πΏ ( )} ( πΏ )} β€ { π β€ (arg maxC π) = Ξ π C π β€ π½ π+ πΏπβ β by completing the square in (3.9), moreover, for any π β arg maxC π , ( )} { ( ( ππΏ ) ππΏ ) ππΏ )β€ β€ ( β β1 2 β€ 1 π(π ) = 2 πΏβ π½ π + β π½ ππβ€ C π π½ π + . ππ π + πΏβ πΏβ πΏβ Let π½ = (1βπ)β1 . We obtain Ξ := Ξ π C is singlevalued, positively homogeneous, and Ξ π₯ is orthogonal to π₯ β Ξ π₯ for any ( πΏ) π₯ β βπ . Writing Ξ¨ := π β€ π + πΏπβ we get π(π β ) = πΏβ π½(Ξ Ξ¨)β€ (Ξ¨ β 21 Ξ Ξ¨) = ( ( πΏβ 21 π½ Ξ Ξ¨)β€ Ξ Ξ¨). Finally, Ξ Ξ¨ = Ξ¨ if C = βπ . The result follows from In the case where C, and hence πβ€C , is a convex cone, β€ Corollary 3.9. Of course the consumption formula (3.3) and Remark 3.3 still apply. We remark that the BSDE for the unconstrained case π· = 1) C = βπ (and π = 0, was previously obtained in [23] in a similar spirit. A variant of the constrained BSDE for an Itô process model (and π = 0, π· = 1) appears in [14], where a converse approach is taken: the equation is derived only formally and then existence results for BSDEs are employed together with a verication argument. We shall extend that result in Section 5 (Example 5.8) when we study verication. πΏ is log(πΏ) If for continuous, the BSDE of Corollary 3.12 simplies if it is stated rather than πΏ, but in general the given form is more convenient as the jumps are hidden in π πΏ. 16 Remark 3.13. (i) Continuity of π does not imply that πΏ is continuous. For instance, in the Itô process model of Barndor-Nielsen and Shephard [3] with Lévy driven coecients, the opportunity process is not continuous. See, e.g., Theorem 3.3 and the subsequent remark in Kallsen and Muhle-Karbe [18]. If π satises the structure condition and the ltration π½ is continuous, it clearly follows that πΏ is continuous. Here π½ is called continuous if all π½-martingales are continuous, as, e.g., for the Brownian ltration. In general, πΏ is related to the predictable characteristics of the asset returns rather than their levels. As an example, Lévy models have jumps but constant characteristics; here πΏ turns out to be a smooth function (see [25]). (ii) In the present setting we see that πΉ has quadratic growth in ππΏ , so that the Bellman equation is a quadratic BSDE (see also Example 5.8). In general, πΉ does not satisfy the bounds which are usually assumed in the theory of such BSDEs. Together with existence results for the utility maximization problem (see the citations from the introduction), the Bellman equation yields various examples of BSDEs with the opportunity process as a solution. This includes terminal conditions π·π which are integrable and unbounded (see also [26, Remark 2.4]). 4 Minimality of the Opportunity Process This section considers the Bellman equation as such, having possibly many solutions, and we characterize the opportunity process as the minimal solution. As mentioned above, it seems more natural to use the BSDE formulation for this purpose (but see Remark 4.4). We rst have to clarify what we mean by a solution of the BSDE. We consider π and π΄ as given. Since the nite variation part in the BSDE is predictable, a solution will certainly be a special semimartingale. If β is any special semimartingale, there exists a unique orthogonal decomposition [15, III.4.24] β = β0 + π΄β + πβ β π π + π β β (ππ β π π ) + π β , (4.1) using the same notation as in (3.7). These processes are essentially unique, and so it suces to consider the left hand side of the BSDE for the notion of a solution. (In BSDE theory, a solution would be, at least, a quadruple.) We dene the random function Since β πβ as in Corollary 3.9, with πΏ replaced by β. is special, we have β« (β£π₯β£2 + β£π₯β² β£2 ) β§ (1 + β£π₯β² β£) πΉ π ,β (π(π₯, π₯β² )) < β (4.2) βπ ×β and the arguments from Lemma A.2 show that values in β βͺ {sign(π)β}. Hence we πΏ replaced by β; i.e., πβ is well dened on C0 with can consider (formally at rst) the BSDE (3.8) with β = β0 βππ β (ββ ) β πβπ max π β (π¦) β π΄+πβ β π π +π β β(ππ βπ π )+π β π¦βC β©C 0 17 (4.3) with terminal condition βπ = π·π . Denition 4.1. A càdlàg special semimartingale β is called a solution of the Bellman equation (4.3) if β β, ββ > 0, β C β© C 0,β -valued supC β©C 0 π β < β, there exists a β β π Λ β πΏ(π ) such that βπ = π·π . β1 π) . We call π β (Λ π) = and the processes from (4.1) satisfy (4.3) with Moreover, we dene (π·/β)π½ , where π Λ := β, strategy associated with If the process β>0 process π Λ π½ = (1 β and for brevity, we also call (β, π Λ, π Λ) (Λ π, π Λ) the a solution. is not unique, we choose and x one. The assumption excludes pathological cases where β jumps to zero and becomes posi- tive immediately afterwards and thereby ensures that π Λ is admissible. More precisely, the following holds. Remark 4.2. (i) (ii) (Λ π, π Λ) β Let supC β©C 0 π β (iii) If πβ (β, π Λ, π Λ) is a predictable, (0, 1), π β is nite on (iv) The condition π<0 be a solution of the Bellman equation. ππ πΈ . β>0 π΄-integrable Cβ© process. C 0. is automatically satised if (a) π β (0, 1) or if (b) and there is no intermediate consumption and Assumptions 3.1 are satised. Proof. β«π π Λ π π(ππ ) < β π -a.s. since the paths of β are bounded β«π π π‘ ππ‘ (Λ π, π Λ )) π(ππ‘) < β as in the proof away from zero. Moreover, 0 ππ‘ (Λ of (3.3) (stated after Lemma 3.5). This shows (Λ π, π Λ ) β ππ . The fact that π πΈ (Λ π, π Λ ) β π is contained in the proof of Lemma 4.9 below. β β π ). Hence sup β β π΄ is β (ii) We have 0 = π (0) β€ supC β©C 0 π = π (Λ C β©C 0 π (i) We have 0 well dened, and it is nite because otherwise (4.3) could not hold. (iii) πβ <β Note that π>0 implies π β > ββ by its denition and (4.2), while by assumption. π > 0, (4.3) states that π΄β ββ > 0 implies β β₯ 0, β is a supermartingale by Lemma 2.4. Since βπ = π·π > 0, the minimum principle for nonnegative supermartingales shows β > 0. Under (b) the assertion is a consequence of Theorem 4.5 below (which shows β β₯ πΏ > 0) upon noting that the condition β > 0 is not used in its proof when there is (iv) If is decreasing. As no intermediate consumption. It may seem debatable to make existence of the maximizer π Λ part of the denition of a solution. However, associating a control with the solution is crucial for the following theory. Some justication is given by the following result for the continuous case (where C 0,β = βπ ). 18 Proposition 4.3. Let β be any càdlàg special semimartingale such that β, ββ > 0. Under Assumptions 3.11, (C1) and (C2), there exists a C β© C 0,β valued predictable process πΛ such that πβ (Λπ) = supC β©C 0 πβ < β, and any such process is π -integrable. Proof. As πβ is analogous to (3.9), it is continuous and its supremum over βπ is nite. By continuity of π and the structure condition, β«π β€ β«π β€ 2 only if 0 π πβ¨π β©π = 0 β£π πβ£ ππ΄ < β π -a.s. π β πΏ(π ) if and C is compact, then Lemma A.4 yields a measurable β€ πβ€ C π β€ π selector π for arg maxC π . As in the proof of Corollary 3.12, π π β Ξ ( ) β« π πβ β€ 2 for π := π½ π + ββ , which satises 0 β£π πβ£ ππ΄ < β by denition of π and πβ . We note that β£π β€ πβ£ β€ β£π β€ πβ£+β£π β€ πβπ β€ πβ£ β€ 2β£π β€ πβ£ due to the denition of the projection and 0 β C . In the general case we approximate C by a sequence of compact conπ := C β© {π₯ β βπ : β£π₯β£ β€ π}, each of which yields a selector π π straints C β€ π β€ β€ π for arg maxC π π . By the above, β£π π β£ β€ 2β£π πβ£, so the sequence (π π )π is bounded for xed (π, π‘). A random index argument as in the proof of Lemma A.4 yields a selector π for a cluster point of this sequence. We have π β π β€ C by closedness of this set and we nd a selector π Λ for the preimage β€ β1 ((π ) π)β©C using [28, 1Q]. We have π Λ β arg maxC π as the sets C π increase β«π β€ 2 β«π β€ 2 to C , and Λ β£ ππ΄ β€ 2 0 β£π πβ£ ππ΄ < β shows π Λ β πΏ(π ). 0 β£π π Assume rst that Another example for the construction of π Λ is given in [25, Β5]. In general, two ingredients are needed: Existence of a maximizer for xed (π, π‘) will typically require a compactness condition in the form of a no-arbitrage assumption (in the previous proof, this is the structure condition). Moreover, a measurable selection is required; here the techniques from the appendices may be useful. Remark 4.4. The BSDE formulation of the Bellman equation has the ad- vantage that we can choose all solutions. π΄ based on π and speak about the class of However, we do not want to write proofs in this cumber- some notation. Once we x a solution β (and maybe πΏ, and nitely many other semimartingales), we can choose a new reference process π΄Λ = π΄ + π΄β² β² (where π΄ is increasing), with respect to which our semimartingales admit dierential characteristics; in particular we can use the joint characteristics Λ . As we change π΄, all drift rates change in that they (ππ ,β , ππ ,β , πΉ π ,β ; π΄) Λ are multiplied by ππ΄/ππ΄ , so any (in)equalities between them are preserved. With this in mind, we shall use the joint characteristics of (π , β) in the sequel without further comment and treat the two formulations of the Bellman equation as equivalent. Our denition of a solution of the Bellman equation is loose in terms of integrability assumptions. Even in the continuous case, it is unclear how 19 many solutions exist. The next result shows that we can always identify by taking the smallest one; i.e., πΏβ€β for any solution Theorem 4.5. Under Assumptions 3.1, the opportunity process acterized as the minimal solution of the Bellman equation. Remark 4.6. πΏ β. πΏ is char- As a consequence, the Bellman equation has a bounded solu- tion if and only if the opportunity process is bounded (and similarly for other integrability properties). In conjunction with [26, Β4.2] this yields examples of quadratic BSDEs which have bounded terminal value (for π·π bounded), but no bounded solution. The proof of Theorem 4.5 is based on the following result; it is the fundamental property of any Bellman equation. Proposition 4.7. Let any (π, π ) β ππ , π(π, π ) := (β, π Λ, π Λ) β π1 ( be a solution of the Bellman equation. For )π π(π, π ) + β« ( ) ππ π π ππ (π, π ) π(ππ ) (4.4) is a semimartingale with nonpositive drift rate. Moreover, π(Λπ, π Λ ) is a local martingale. Proof. Let (π, π ) β ππ . Note that π := π(π, π ) satises sign(π)π β₯ 0, π hence has a well dened drift rate π by Remark 2.3. The drift rate can be β calculated as in Lemma 3.4: If π is dened similarly to the function π in that lemma but with πΏ replaced by β, then { } ππ ππ = π(π, π )πβ πβ1 πβ + π β (π ) ππ΄ + π β (π) {( ) ππ } = π(π, π )πβ π β (π ) β π β (Λ π ) ππ΄ + π β (π) β π β (Λ π) . This is nonpositive because case (π, π ) := (Λ π, π Λ ) we have sign(π)π β₯ 0. π Λ and π Λ maximize π β and π β . For the special π π = 0 and so π is a π -martingale, thus a local martingale as Remark 4.8. In Proposition 4.7, semimartingale with nonpositive drift rate can be replaced by π -supermartingale if πβ is nite on C β© C 0. Theorem 4.5 follows from the next lemma (which is actually stronger). We recall that for π<0 the opportunity process πΏ can be dened without further assumptions. Lemma 4.9. Let β be a solution of the Bellman equation. If π < 0, then πΏ β€ β. For π β (0, 1), the same holds if (2.2) is satised and there exists an optimal strategy. 20 Proof. Let (β, πΛ , π Λ ) be a solution and dene π(π, π ) as in (4.4). Case π < 0: We choose (π, π ) := (Λπ, π Λ ). As π(Λπ, π Λ ) is a negative cal martingale by Proposition 4.7, it is a submartingale. πΈ[ππ (Λ π, π Λ )] > ββ, lo- In particular, πΏπ = π·π , this is the statement that the i.e., (Λ π, π Λ ) β ππ πΈ this completes the proof of ReΛ := π(Λ Λ, πβ = π + πΏ{π } . With π π, π Λ ) and πΛ := π Λπ and using expected utility is nite, mark 4.2(i). Recall that βπ = π·π = πΏπ , we deduce β« π‘ ] [ 1 Λπ βπ‘ π ππ‘ + ππ (Λ ππ ) π(ππ ) = ππ‘ (Λ π, π Λ ) β€ πΈ ππ (Λ π, π Λ )β±π‘ 0 ] β« π‘ [β« π β ππ (Λ ππ ) π (ππ )β±π‘ + ππ (Λ ππ ) π(ππ ) β€ ess supπΛβπ(Λπ,Λπ,π‘) πΈ π‘ 0 β« π‘ Λπ + = πΏπ‘ π1 π ππ (Λ ππ ) π(ππ ), π‘ and using 0 Case π β (0, 1): Then We choose 1 Λπ π ππ‘ < 0, we have βπ‘ β₯ πΏπ‘ . (π, π ) := (Λ π, π Λ ) to be an optimal strategy. where the last equality holds by (2.3). As π(Λ π, π Λ ) β₯ 0 is a supermartingale by Proposition 4.7 and Lemma 2.4(iii), and we obtain Λπ + βπ‘ π1 π π‘ β« 0 π‘ ] [ ππ (Λ ππ ) π(ππ ) = ππ‘ (Λ π, π Λ ) β₯ πΈ ππ (Λ π, π Λ )β±π‘ β« π‘ ] [β« π β 1 Λπ ππ (Λ ππ ) π(ππ ) =πΈ ππ (Λ ππ ) π (ππ )β±π‘ = πΏπ‘ π ππ‘ + 0 by the optimality of (Λ π, π Λ) 0 and (2.3). More precisely, we have used the fact (Λ π, π Λ ) is also conditionally optimal (see [26, conclude βπ‘ β₯ πΏπ‘ . that we Remark 3.3]). As 1 Λπ π ππ‘ > 0, 5 Verication Suppose that we have found a solution of the Bellman equation; then we want to know whether it is the opportunity process and whether the associated strategy is optimal. In applications, it might not be clear a priori that an optimal strategy exists or even that the utility maximization problem is nite. Therefore, we stress that in this section these properties are not assumed. Also, we do not need the assumptions on C made in Section 2.4 they are not necessary because we start with a given solution. Generally speaking, verication involves the candidate for an optimal control, (Λ π, π Λ) in our case, and all the competing ones. It is often very dicult to check a condition involving all these controls, so it is desirable to have a verication theorem whose assumptions involve only (Λ π, π Λ ). We present two verication approaches. The rst one is via the value process and is classical for general dynamic programming: it uses little structure 21 of the given problem. For π β (0, 1), it yields the desired result. However, in a general setting, this is not the case for π < 0. The second approach uses the concavity of the utility function. To fully exploit this and make the verication conditions necessary, we will assume that C is convex. In this case, we shall obtain the desired verication theorem for all values of π. 5.1 Verication via the Value Process The basis of this approach is the following simple result; we state it separately for better comparison with Lemma 5.10 below. In the entire section, is dened by (4.4) whenever β π(π, π ) is given. Lemma 5.1. Let β be any positive càdlàg semimartingale with βπ = π·π and let (Λπ, π Λ ) β π. Assume that for all (π, π ) β ππ πΈ , the process π(π, π ) is a supermartingale. Then π(Λπ, π Λ ) is a martingale if and only if (2.2) holds and (Λ π, π Λ ) is optimal and β = πΏ. Proof. β: π0 (π, π ) = β0 π1 π₯π0 does not depend on (π, π ) and β«π β that πΈ[ππ (π, π )] = πΈ[ 0 ππ‘ (π π‘ (ππ‘ (π, π ))) π (ππ‘)] is the expected utility corΛ responding to (π, π ). With π := π(Λ π, π Λ ), the (super)martingale condiβ«π β«π β β Λ π (Λ π π ) π (ππ‘)] β₯ πΈ[ tion implies that πΈ[ π‘ π‘ π‘ 0 ππ‘ (π π‘ ππ‘ (π, π )) π (ππ‘)] for 0 π πΈ π πΈ all (π, π ) β π . Since for (π, π ) β π β π the expected utility is ββ, this shows that (Λ π, π Λ ) is optimal with πΈ[ππ (Λ π, π Λ )] = π0 (Λ π, π Λ ) = β0 π1 π₯π0 < β. In particular, the opportunity process πΏ is well dened. By Proposition 2.2, β« Λ π + ππ (Λ πΏ π1 π ππ ) π(ππ ) is a martingale, and as its terminal value equals Λ > 0. ππ (Λ π, π Λ ), we deduce β = πΏ by comparison with (4.4), using π Recall that The converse is contained in Proposition 2.2. We can now state our rst verication theorem. Theorem 5.2. Let (β, πΛ , π Λ) be a solution of the Bellman equation. (i) If π β (0, 1), the following are equivalent: (a) π(Λπ, π Λ ) is of class (D), (b) π(Λπ, π Λ ) is a martingale, (c) (2.2) holds and (Λπ, π Λ ) is optimal and β = πΏ. (ii) If π < 0, the following are equivalent: (a) π(π, π ) is of class (D) for all (π, π ) β ππ πΈ , (b) π(π, π ) is a supermartingale for all (π, π ) β ππ πΈ , (c) (Λπ, π Λ ) is optimal and β = πΏ. Proof. (π, π ) β ππ , π(π, π ) is positive and ππ(π,π ) β€ 0 by Proposition 4.7, hence π(π, π ) is a supermartingale according to Lemma 2.4. By Proposition 4.7, π(Λ π, π Λ ) is a local martingale, so it is a martingale if and When π>0 and only if it is of class (D). Lemma 5.1 implies the result. 22 If π < 0, π(π, π ) is negative. Thus the local martingale π(Λ π, π Λ) is a submartingale, and a martingale if and only if it is also a supermartingale. Note that a class (D) semimartingale with nonpositive drift rate is a supermartingale. Conversely, any negative supermartingale to the bounds that if β = πΏ, 0 β₯ π β₯ πΈ[ππ β£π½]. π<0 is of class (D) due then Proposition 2.2 yields (b). Theorem 5.2 is as good as it gets for for π Lemma 5.1 implies the result after noting π > 0, but as announced, the result is not satisfactory. In particular settings, this can be improved. Remark 5.3 < 0). (i) Assume we know a priori that if there (Λ π, π Λ ) β π, then { } (Λ π, π Λ ) β π(π·) := (π, π ) β π : π(π, π )π is of class (D) . (π is an optimal strategy π(π·) . If furthermore β is bounded (which is not a strong assumption when π < 0), the class (D) condition in Theorem 5.2(ii) is automatically satised for (π, π ) β π(π·) . The verication then reduces to checking that (Λ π, π Λ ) β π(π·) . In this case we can reduce our optimization problem to the class (ii) How can we establish the condition needed for (i)? One possibility is to show that πΏ is uniformly bounded away from zero; then the condition follows (see the argument in the next proof ). when we try to apply this. for πΏ Of course, πΏ is not known However, [26, Β4.2] gives veriable conditions to be (bounded and) bounded away from zero. C = βπ , They are stated for π πΏβ is the π βπ opportunity process corresponding to C = β , the actual πΏ satises πΏ β₯ πΏ the unconstrained case but can be used nevertheless: if because the supremum in (2.3) is taken over a smaller set in the constrained case. In the situation where β and πΏβ1 are bounded, we can also use the fol- lowing result. Note also its use in Remark 3.3(ii) and recall that 1/0 := β. Corollary 5.4. Let π < 0 and let (β, πΛ , π Λ) be a solution of the Bellman equation. Let πΏ be the opportunity process and assume that β/πΏ is uniformly bounded. Then (Λπ, π Λ ) is optimal and β = πΏ. Proof. ( πΏ π1 (π, π ) β ππ πΈ ππ (π π ππ ) π(ππ ) is Fix arbitrary π(π, π ) )π + β« sition 2.2, hence of class (D). Since and let π = π(π, π ). The process a negative supermartingale by Propo- β« ππ (π π ππ ) π(ππ ) is decreasing and its ππ πΈ ), πΏ π1 π π is also of class (D). of class (D), and then so is π(π, π ). terminal value is integrable (denition of The assumption yields that β π1 π π is As bounded solutions are of special interest in BSDE theory, let us note the following consequence. 23 Corollary 5.5. Let π < 0. Under Assumptions 3.1 the following are equivalent: (i) πΏ is bounded and bounded away from zero, (ii) there exists a unique bounded solution of the Bellman equation, and this solution is bounded away from zero. One can note that in the setting of [26, Β4.2], these conditions are further equivalent to a reverse Hölder inequality for the market model. We give an illustration of Theorem 5.2 also for the case far, we have considered only the given exponent many situations, there will exist some the exponent π0 instead of π, π0 β (π, 1) π π β (0, 1). Thus and assumed (2.2). In such that, if we consider the utility maximization problem is still nite. Note that by Jensen's inequality this is a stronger assumption. We dene for π0 β₯ 1 the class of semimartingales β πΏπ0 (π ), bounded in B(π0 ) := {β : supπ β₯βπ β₯πΏπ0 (π ) < β}, where the supremum ranges over all stopping times π. Corollary 5.6. Let π β (0, 1) and let there be a constant π1 > 0 such that π· β₯ π1 . Assume that the utility maximization problem is nite for some π0 β (π, 1) and let π0 β₯ 1 be such that π0 > π0 /(π0 β π). If (β, π Λ, π Λ ) is a solution of the Bellman equation (for π) with β β B(π0 ), then β = πΏ and (Λ π, π Λ ) is optimal. Proof. Let π(Λ π, π Λ ). β β B(π0 ) be a solution, (Λ π, π Λ) the associated strategy, and Λ = π By Theorem 5.2 and an argument as in the previous proof, it suces to show that Λπ βπ is of class (D). Let For every stopping time π, πΏ>1 be such that πΏ/π0 + πΏπ/π0 = 1. Hölder's inequality yields Λ ππ )πΏ ] = πΈ[(βππ0 )πΏ/π0 (π Λ ππ0 )πΏπ/π0 ] β€ πΈ[βππ0 ]πΏ/π0 πΈ[π Λ ππ0 ]πΏπ/π0 . πΈ[(βπ π We show that this is bounded uniformly in is bounded in πΏπΏ (π ) Λ ππ : π π ; then {βπ π and hence uniformly integrable. stopping time} Indeed, πΈ[βππ0 ] is bounded by assumption. The set of wealth processes corresponding to admis- Λ ππ0 ] β€ π’(π0 ) (π₯0 ), πΈ[π·π π10 π problem with exponent π0 . sible strategies is stable under stopping. Therefore the value function for the utility maximization The result follows as Remark 5.7. π·π β₯ π 1 . In [26, Example 4.6] we give a condition which implies that all π0 β (0, 1). πΏ β B(π0 /π) if π· the utility maximization problem is nite for given such a π0 β (π, 1), one can show that Conversely, is uniformly bounded from above (see [27, Corollary 4.2]). Example 5.8. We apply our results in an Itô model with bounded mean variance tradeo process together with an existence result for BSDEs. For 24 the case of utility from terminal wealth only, we retrieve (a minor generalization of ) the pioneering result of [14, Β3]; the case with intermediate consumption is new. Let (π β₯ π) π and assume that be an π½ π-dimensional π. is generated by standard Brownian motion We consider ππ π‘ = ππ‘ ππ‘ + ππ‘ πππ‘ , βπ×π -valued with everywhere full rank; moreover, we consider constraints C satisfying (C1) and (C2). We are in the situation of Assumptions 3.3 with ππ = π ππ and π = (ππ β€ )β1 π. The process π := π β€ π is called market price of risk. We assume that there are constants ππ > 0 such that β« π β£ππ β£2 ππ β€ π3 . 0 < π1 β€ π· β€ π2 and where π is predictable βπ -valued and π is predictable 0 The latter condition is called bounded mean-variance tradeo. Note that ππ/ππ = β°(βπ π )π = β°(βπ π )π denes a local martingale measure for β°(π ). By [26, Β4.2] the utility maximization problem is nite for all π and the opportunity process πΏ is bounded and bounded away from zero. It β β is continuous due to Remark 3.13(i). As suggested above, we write the Bellman BSDE for π΄π ππ π := log(πΏ) rather than πΏ in this setting. If π = + π + π π is the Kunita-Watanabe β€ π β₯ β₯ β π = ππ decomposition, we write π := π π and choose π such that π β by Brownian representation. The orthogonality of the decomposition implies πβ€π β₯ = 0 consumption and (with π β€ π β₯ = 0. We write πΏ = 1 if there is intermediate πΏ = 0 otherwise. Then Itô's formula and Corollary 3.12 and that π΄π‘ := π‘) yield the BSDE ππ = π (π, π, π β₯ ) ππ‘ + (π + π β₯ ) ππ ; ππ = log(π·π ) (5.1) with ( ) π (π, π, π β₯ ) = 21 π(1 β π) π2πβ€ C π½(π + π) + 2π β£π + πβ£2 ( ) + πΏ(π β 1)π·π½ exp (π β 1)π β 12 (β£πβ£2 + β£π β₯ β£2 ). π½ = (1 β π)β1 π = π/(π β 1); the dependence on (π, π‘) is suppressed 2 in the notation. Using the orthogonality relations and π(1 β π)π½ = βπ , one β₯ β₯ β₯ Λ Λ can check that π (π, π, π ) = π (π, π +π , 0) =: π (π, π), where π := π +π . 2 2 As 0 β C , we have π β€ (π₯) β€ β£π₯β£ . Hence there exist a constant πΆ > 0 and π C an increasing continuous function π such that ( ) β£π (π¦, π§Λ)β£ β€ πΆ β£πβ£2 + π(π¦) + β£Λ π§ β£2 . Here and The following monotonicity property handles the exponential nonlinearity π β 1 < 0 and π β 1 < 0, [ ] βπ¦ π (π¦, π§Λ) β π (0, π§Λ) β€ 0. caused by the consumption: As 25 Thus we have Briand and Hu's [4, Condition (A.1)] after noting that they call βπ what we call and [4, Lemma 2] states the existence of a bounded β := exp(π ) is the op(Λ π, π Λ ) by π Λ := (π·/β)π½ and Proposition 4.3; then we have a solution (β, π Λ, π Λ ) of the Bellman equation in the sense of Denition 4.1. For π < 0 (π β (0, 1)), Corollary 5.4 (Corollary 5.6) yields β = πΏ and the optimality of (Λ π, π Λ ). In fact, the same verication argument applies if we replace π Λ by any other predictable C β β€ β π β€ C {π½(π + π)}; recall from Proposition 4.3 valued π such that π π β Ξ β that π β πΏ(π ) holds automatically. To conclude: we have that solution π π, to the BSDE (5.1). Let us check that portunity process. We dene an associated strategy πΏ = exp(π ) is the opportunity process (π β , π Λ) and the set of optimal strategies equals the set of all β π Λ= β πβ (π·/πΏ)π½ is predictable, C -valued and π β€ π β β Ξ π β€C {π½(π + π)} π β ππ‘-a.e. One can remark that the previous arguments show π such that πβ -a.e., π β² = log(πΏ) whenever β² is a solution of the BSDE (5.1) which is uniformly bounded from above. Hence we have proved uniqueness for (5.1) in this class of solutions, which is not immediate from BSDE theory. One can also note that, in contrast to [14], we did not use the theory of π΅π π martingales in this example. Finally, we remark that the existence of an optimal strategy can also be obtained by convex duality, under the additional assumption that C is convex. We close this section with a formula intended for future applications. Remark 5.9. (β, π Λ, π Λ ) be a solution of the Bellman equation. Sometimes π(Λ π, π Λ ) is of class (D). β€ Let β be a predictable cut-o function such that π Λ β(π₯) is bounded, e.g., β(π₯) = π₯1{β£π₯β£β€1}β©{β£Λπβ€ π₯β£β€1} , and dene Ξ¨ to be the local martingale Let exponential formulas can be used to verify that β π β + πΛ ββ1 π β π π + πΛ π β€ β(π₯) β (ππ β π π ) + π(π₯β² /ββ )Λ π β€ β(π₯) β (ππ ,β β π π ,β ) β { } + (1 + π₯β² /ββ ) (1 + π Λ β€ π₯)π β 1 β πΛ π β€ β(π₯) β (ππ ,β β π π ,β ). Then β°(Ξ¨) > 0, Proof. Let and if β°(Ξ¨) π = π(Λ π, π Λ ). is of class (D), then π(Λ π, π Λ) By a calculation as in the proof of Lemma 3.4 and the local martingale condition from Proposition 4.7, Hence π = π0 β°(Ξ¨) is also of class (D). Λ π )β1 β π = ββ β Ξ¨. ( π1 π β in the case without intermediate consumption. For π is of 1 Λπ πβ1 = β /π· class (D) whenever β π is. Writing the denition of π Λ as π Λ β π β« Λπ = π β π Λ π ππ = (ββ 1 π Λ π ) β (Ξ¨ β π β π), hence π-a.e., we have β π1 π Λ ββ π1 π Λ π β Λ π = π0 β°(Ξ¨ β π β π1 π Λ β π) = π0 β°(Ξ¨) exp(βΛ π β π). It remains to note that exp(βΛ π β π) β€ 1. the general case, we have seen in the proof of Corollary 5.4 that 26 5.2 Verication via Deator The goal of this section is a verication theorem which involves only the candidate for the optimal strategy and holds for general semimartingale models. Our plan is as follows. Let (β, π Λ, π Λ) C and assume for the moment that has a maximum at π Λ, be a solution of the Bellman equation is convex. As the concave function the directional derivatives at π Λ πβ in all directions should be nonpositive (if they can be dened). A calculation will show that, at the level of processes, this yields a supermartingale property which is well known from duality theory and allows for verication. In the case of non-convex constraints, the directional derivatives need not be dened in any sense. Nevertheless, the formally corresponding quantities yield the expected result. To make the rst order conditions necessary, we later specialize to convex C. As in the previous section, we rst state a basic result; it is essentially classical. Lemma 5.10. Let β be any positive càdlàg semimartingale with βπ = π·π . Suppose there exists (Λπ, π Λ ) β π with π Λ = (π·/β)π½ and let πΛ := π(Λπ, π Λ ). Assume π := βπΛ πβ1 has the property that for all (π, π ) β π, β« Ξ(π, π ) := π(π, π )π + π π ππ (π, π )ππ π(ππ ) is a supermartingale. Then Ξ(Λπ, π Λ ) is a martingale if and only if and (Λπ, π Λ ) is optimal and β = πΏ. Proof. β: (2.2) holds Λ . Note (π, π ) β π and denote π = π π(π, π ) and πΛ = π Λπ πβ1 πβ1 πβ1 Λ Λ the partial derivative βπ (Λ π) = π·Λ π π = βπ = π . Concavity of π implies π (π) β π (Λ π) β€ βπ (Λ π)(π β πΛ) = π (π β πΛ), hence πΈ [β« π Let ] [β« ππ (ππ ) πβ (ππ ) β πΈ 0 π π ] [β« ππ (Λ ππ ) πβ (ππ ) β€ πΈ 0 ] ππ (ππ β πΛπ ) πβ (ππ ) 0 = πΈ[Ξπ (π, π )] β πΈ[Ξπ (Λ π, π Λ )]. Let Ξ(Λ π, π Λ) be a martingale; then Ξ0 (π, π ) = Ξ0 (Λ π, π Λ) and the supermartin- (π, π ) was arbitrary, [β«π ] (Λ π, π Λ ) is optimal with expected utility πΈ 0 ππ (Λ ππ ) πβ (ππ ) = πΈ[ π1 Ξπ (Λ π, π Λ )] = 1 1 π π, π Λ ) = π π₯0 β0 < β. The rest is as in the proof of Lemma 5.1. π Ξ0 (Λ gale property imply that the last line is nonpositive. As The process π is a supermartingale deator in the language of [19]. We refer to [26] for the connection of the opportunity process with convex duality, which in fact suggests Lemma 5.10. Note that unlike previous section, Ξ(π, π ) is positive for all values of π(π, π ) from the π. Our next goal is to link the supermartingale property to local rst order conditions. Let π¦, π¦Λ β C β©C 0 (we will plug in π Λ for π¦Λ). The formal directional π¦Λ in the direction of π¦ is (π¦ β π¦Λ)β€ βπ β (Λ π¦ ) = πΊβ (π¦, π¦Λ), where, β derivative of π at 27 by formal dierentiation under the integral sign (cf. (3.2)) πΊβ (π¦, π¦Λ) := (5.2) ( π β ) β« π + (π β 1)π π¦Λ + (π¦ β π¦Λ)β€ π₯β² β(π₯) πΉ π ,β (π(π₯, π₯β² )) ββ (π¦ β π¦Λ)β€ ππ + πββ βπ ×β β« { } + (ββ + π₯β² ) (1 + π¦Λβ€ π₯)πβ1 (π¦ β π¦Λ)β€ π₯ β (π¦ β π¦Λ)β€ β(π₯) πΉ π ,β (π(π₯, π₯β² )). βπ ×β We take this expression as the denition of πΊβ (π¦, π¦Λ) whenever the last integral is well dened (the rst one is nite by (4.2)). The dierentiation cannot be justied in general, but see the subsequent section. Lemma 5.11. Let π¦ β C 0 and π¦Λ β C 0,β β© {πβ > ββ}. Then πΊβ (π¦, π¦Λ) is well dened with values in (ββ, β] and πΊβ (β , π¦Λ) is lower semicontinuous on C 0 . Proof. (π¦ β π¦Λ)β€ π₯ = 1 + π¦ β€ π₯ β (1 + π¦Λβ€ π₯), we can express πΊβ (π¦, π¦Λ) as ( ) β« β€ π π ππ β ββ (π¦ β π¦Λ) π + ββ + (π β 1)π π¦Λ + (π¦ β π¦Λ)β€ π₯β² β(π₯) πΉ π ,β (π(π₯, π₯β² )) Writing βπ ×β β« π¦β€π₯ } 1+ β€ β 1 β (π¦ + (π β 1)Λ π¦ ) β(π₯) πΉ π ,β (π(π₯, π₯β² )) (1 + π¦Λβ€ π₯)1βπ βπ ×β β« { } β (ββ + π₯β² ) (1 + π¦Λβ€ π₯)π β 1 β πΛ π¦ β€ β(π₯) πΉ π ,β (π(π₯, π₯β² )). + { (ββ + π₯β² ) βπ ×β π¦ by (4.2). The last integral π β (Λ π¦ ), cf. (3.2), and it is nite if π β (Λ π¦ ) > ββ The rst integral is nite and continuous in above occurs in the denition of and equals +β otherwise. Finally, consider the second integral above and β€ 1+π¦ π₯ π = π(π¦, π¦Λ, π₯, π₯β² ). The Taylor expansion (1+Λ = π¦ β€ π₯)1βπ )β€ (πβ1) ( β€ β€ 3 1β« + (π¦ + (π β 1)Λ π¦ ) π₯ + 2 2π¦ + (π β 2)Λ π¦ π₯ π₯ π¦Λ + π(β£π₯β£ ) shows that π ,β is well dened and nite. It also shows that given a {β£π₯β£+β£π₯β² β£β€1} π ππΉ β« π π ,β is continuous compact πΎ β β , there is π > 0 such that {β£π₯β£+β£π₯β² β£β€π} π ππΉ in π¦ β πΎ (and also in π¦ Λ β πΎ ). The details are as in Lemma A.2. Moreover, 0 β² for π¦ β C we have the lower bound π β₯ (ββ +π₯ ){β1β(π¦ +(πβ1)Λ π¦ )β€ β(π₯)}, π ,β β² which is πΉ -integrable on {β£π₯β£ + β£π₯ β£ > π} for any π > 0, again by (4.2). call its integrand The result now follows by Fatou's lemma. We can now connect the local rst order conditions for πβ and the global supermartingale property: it turns out that the formal derivative mines the sign of the drift rate of Ξ πΊβ deter- (cf. (5.3) below), which leads to the following proposition. Here and in the sequel, we denote Λ = π(Λ π π, π Λ ). Proposition 5.12. Let (β, πΛ , π Λ) be a solutionβ« of the Bellman equation and Then Ξ(π, π ) := βπΛ πβ1 π(π, π ) + π π βπ πΛ π πβ1 ππ (π, π ) π(ππ ) is a supermartingale (local martingale) if and only if πΊβ (π, πΛ ) β€ 0 (= 0). (π, π ) β π. 28 Proof. ¯ = π β (π₯ β β(π₯)) β ππ as in (2.4). We abbreviate π π ¯ := (π β 1)Λ π + π and similarly π ¯ := (π β 1)Λ π + π . We defer to Lemma C.1 a ( πβ1 )β1 ( πβ1 ) Λ Λ β βπ calculation showing that π π(π, π ) equals β πβ (π, π ) Dene ( )β€ ¯ β ββ π β β β0 + ββ π ¯βπ ¯ β π + ββ (π β 1) πβ2 Λ + π ππ π Λ βπ΄+π ¯ β€ ππ β β π΄ 2 π { } +π ¯ β€π₯β² β(π₯) β ππ ,β + (ββ + π₯β² ) (1 + π Λ β€ π₯)πβ1 (1 + π β€ π₯) β 1 β π ¯ β€ β(π₯) β ππ ,β . β such (β, π Λ, π Λ ) is a Here we use a predictable cut-o function e.g., β(π₯) = π₯1{β£π₯β£β€1}β©{β£¯πβ€ π₯β£β€1} . Since that π ¯ β€ β(π₯) is bounded; solution, the drift of β is π΄β = βππ β (ββ ) β π β ππ β (Λ π ) β π΄ = (π β 1)ββ π Λ β π β ππ β (Λ π ) β π΄. By Remark 2.3, (ββ, β]. Ξ := Ξ(π, π ) has a well dened drift rate πΞ with values in From the two formulas above and (2.4) we deduce Λ πβ1 π(π, π )β πΊβ (π, π πΞ = π Λ ). β (5.3) Λ πβ1 π(π, π )β > 0 by admissibility. If Ξ is a supermartingale, π β πΞ β€ 0, and the converse holds by Lemma 2.4 in view of Ξ β₯ 0. Here then We obtain our second verication theorem from Proposition 5.12 and Lemma 5.10. Theorem 5.13. Let (β, πΛ , π Λ) be a solution of the Bellman equation. Assume that π β π΄-a.e., πΊβ (π¦, πΛ ) β [ββ, 0] for all π¦ β C β© C 0,β . Then Λπ + Ξ(Λ π, π Λ ) := βπ β« Λ π π π(ππ ) π Λ π βπ π is a local martingale. It is a martingale if and only if is optimal and β = πΏ is the opportunity process. If C (2.2) holds and (Λπ, π Λ ) is not convex, one can imagine situations where the directional derivative of πβ at the maximum is positivei.e., the assumption on πΊβ (π¦, π Λ) is sucient but not necessary. This changes in the subsequent section. 5.2.1 The Convex-Constrained Case We assume in this section that C C β© C 0 is also convex. Our β condition on πΊ in Theorem 5.13 is is convex; then aim is to show that the nonnegativity automatically satised in this case. We start with an elementary but crucial observation about dierentiation under the integral sign. Lemma 5.14. Consider two distinct points π¦0 and π¦Λ in βπ and let πΆ = {ππ¦0 + (1 β π)Λ π¦ : 0 β€ π β€ 1}. Let π be a function on Ξ£ × πΆ , where Ξ£ is some Borel space with measure π , such that π₯ 7β π(π₯, π¦) is π -measurable, 29 β« π+ (π₯, β ) π(ππ₯) < β directional derivative on πΆ , and π¦ 7β π(π₯, π¦) is concave. In particular, the ( ) π π₯, π¦Λ + π(π¦ β π¦Λ) β π(π₯, π¦Λ) π·π¦Λ,π¦ π(π₯, β ) := lim πβ0+ π exists in (ββ, β] for all π¦β« β πΆ . Let πΌ be another concave function on πΆ . Dene πΎ(π¦) := πΌ(π¦) + π(π₯, π¦) π(ππ₯) and assume that πΎ(π¦0 ) > ββ and that πΎ(Λπ¦) = maxπΆ πΎ < β. Then for all π¦ β πΆ , β« π·π¦Λ,π¦ πΎ = π·π¦Λ,π¦ πΌ + π·π¦Λ,π¦ π(π₯, β ) π(ππ₯) β (ββ, 0] (5.4) and in particular π·π¦Λ,π¦ π(π₯, β ) < β π(ππ₯)-a.e. Proof. πΎ β«> ββ on πΆ . Let π£ = π¦) (π¦ β π¦Λ) and π > = + π(π₯,Λπ¦+ππ£)βπ(π₯,Λ π(ππ₯). π By concavity, these quotients increase monotonically as π β 0, in particular their limits exist. The left hand side is nonpositive as π¦ Λ is a maximum and Note that πΎ is concave, hence we also have π¦) 0, then πΎ(Λπ¦+ππ£)βπΎ(Λ π πΌ(Λ π¦ +ππ£)βπΌ(Λ π¦) π monotone convergence yields (5.4). For completeness, let us mention that if where the left hand side of (5.4) is ββ πΎ(π¦0 ) = ββ, there are examples but the right hand side is nite; we shall deal with this case separately. We deduce the following version of Theorem 5.13; as discussed, it involves only the control (Λ π, π Λ ). Theorem 5.15. Let (β, πΛ , π Λ) be a solution of the Bellman equation and asβ« sume that C is convex. Then Ξ(Λπ, π Λ ) := βπΛ π + π Λ π βπ πΛ π π π(ππ ) is a local martingale. It is a martingale if and only if (2.2) holds and (Λπ, π Λ ) is optimal and β = πΏ. Proof. πΊβ (π¦, π Λ ) β [ββ, 0] for πΊβ was dened β Lemma 5.14 yields πΊ (π¦, π Λ) β€ 0 β proof for π β (0, 1) as π is then To apply Theorem 5.13, we have to check that π¦βC β© C 0,β . Recall that π Λ β is a maximizer for π and that by dierentiation under the integral sign. π¦ β {π β > ββ}. This ends the β nite. If π < 0, the denition of π and Remark A.7 show that the set βͺ β {π > ββ} contains the set πβ[0,1) π(C β© C 0 ) which, in turn, is clearly 0,β . Hence {π β > ββ} is dense in C β© C 0,β and we obtain dense in C β© C β πΊ (π¦, π Λ ) β [ββ, 0] for all π¦ β C β© C 0,β using the lower semicontinuity from whenever Lemma 5.11. Remark 5.16. (i) Ξ(Λ π, π Λ ) = ππ(Λ π, π Λ ) if π is can be used also for Ξ(Λ π, π Λ ). We note that in (4.4). In particular, Remark 5.9 dened as (ii) Muhle-Karbe [24] considers certain one-dimensional (unconstrained) ane models and introduces a sucient optimality condition in the form of an algebraic inequality (see [24, Theorem 4.20(3)]). This condition can be seen as a special case of the statement that in particular, we have shown its necessity. 30 πΊπΏ (π¦, π Λ ) β [ββ, 0] for π¦ β C 0,β ; Of course, all our verication results can be seen as a uniqueness result for the Bellman equation. As an example, Theorem 5.15 yields: Corollary 5.17. If C is convex, there is at most one solution of the Bellman equation in the class of solutions (β, πΛ , π Λ ) such that Ξ(Λπ, π Λ ) is of class (D). Similarly, one can give corollaries for the other results. We close with a comment concerning convex duality. Remark 5.18. (i) A major insight in [21] was that the dual domain for utility maximization (here with C = βπ ) should be a set of supermartin- gales rather than (local) martingales when the price process has jumps. A one-period example for log-utility [21, Example 5.1'] showed that the su- permartingale solving the dual problem can indeed have nonvanishing drift. In that example it is clear that this arises when the budget constraint becomes binding. phenomenon. For general models and log-utility, [11] comments on this The calculations of this section yield an instructive local picture also for power utility. πΏ and the optimal strat(Λ π, π Λ ) solve the Bellman equation. Assume that C is convex and let Λ = π(Λ Λ πβ1 , which was the solution to the dual π π, π Λ ). Consider πΛ = πΏπ Λ β°(π β π ) is a supermartingale for problem in [26]. We have shown that π Λ every π β π; i.e., π is a supermartingale deator. Choosing π = 0, we see Λ is itself a supermartingale, and by (5.3) its drift rate satises that π Under Assumptions 3.1, the opportunity process egy Λ β€ Λ πβ1 πΊπΏ (0, π Λ πβ1 π ππ = π Λ ) = βπ π ). β β Λ βπ(Λ πΛ is a local martingale if and only if π Λ β€ βπ(Λ π ) = 0. One can say β€ that βΛ π βπ(Λ π ) < 0 means that the constraints are binding, whereas in an Λ has nonvanishunconstrained case the gradient of π would vanish; i.e., π ing drift rate at a given (π, π‘) whenever the constraints are binding. Even π 0 in the maximization of if C = β , we still have the budget constraint C π . If in addition π is continuous, C 0 = βπ and we are truly in an unconΛ is a local martingale; indeed, in the setting of strained situation. Then π Hence Corollary 3.12 we calculate ( 1 πΛ = π¦0 β° β π β π + πΏβ Note how π πΏ, the martingale part of β πΏ ) ππΏ , π¦0 := πΏ0 π₯πβ1 0 . orthogonal to π , yields the solution to the dual problem. (ii) From the proof of Proposition 5.12 we have that the general formula for the local martingale part of ππ Λ πΛ is ( ¯ Λ πβ1 β π πΏ + πΏβ (π β 1)Λ π β€ π₯β² β(π₯) β (ππ ,πΏ β π π ,πΏ ) =π π β π π + (π β 1)Λ β ) { } β² β€ πβ1 β€ π ,πΏ π ,πΏ + (πΏβ + π₯ ) (1 + π Λ π₯) β 1 β (π β 1)Λ π β(π₯) β (π βπ ) . 31 This is relevant in the problem of π -optimal equivalent martingale measures ; cf. Goll and Rüschendorf [12] for a general perspective. Let π’(π₯0 ) < β, π· β‘ 1, π = 0, C = M of equivalent local martingale π = β°(π ) is nonempty. Given π = π/(π β 1) β (ββ, 0) βͺ (0, 1) β1 (ππ/ππ )π ] is nite and conjugate to π, π β M is called π -optimal if πΈ[βπ minimal over M . If π < 0, i.e., π β (0, 1), then π’(π₯0 ) < β is equivalent to β1 (ππ/ππ )π ] < β; moreover, the existence of some π β M such that πΈ[βπ βπ , and assume that the set measures for Assumptions 3.1 are satised (see Kramkov and Schachermayer [21, 22]). Using [21, Theorem 2.2(iv)] we conclude that (a) the π -optimal martingale measure exists if and only if ππ β‘ 0 and π π Λ Λ is a true martingale; 1 + π¦0β1 π π (b) in that case, Λ is its π -density process. This generalizes earlier results of [12] as well as of Grandits [13], Jeanblanc et al. [16] and Choulli and Stricker [6]. A Proof of Lemma 3.8: A Measurable Maximizing Sequence The main goal of this appendix is to construct a measurable maximizing sequence for the random function π (cf. Lemma 3.8). The entire section is under Assumptions 3.1. Before beginning the proof, we discuss the properties of π; recall that π(π¦) := πΏβ π¦ β« + β€ ( π π + ππ πΏ πΏβ + (πβ1) π 2 π π¦ ) β« + π₯β² π¦ β€ β(π₯) πΉ π ,πΏ (π(π₯, π₯β² )) βπ ×β { } (πΏβ + π₯β² ) πβ1 (1 + π¦ β€ π₯)π β πβ1 β π¦ β€ β(π₯) πΉ π ,πΏ (π(π₯, π₯β² )). βπ ×β (A.1) Lemma A.1. Proof. πΏβ + π₯β² is strictly positive πΉ πΏ (ππ₯β² )-a.e. We have [ ] (π β π πΏ ){πΏβ + π₯β² β€ 0} = πΈ 1{πΏβ +π₯β² β€0} β πππΏ [ ] = πΈ 1{πΏβ +π₯β² β€0} β ππΏ π [β ] =πΈ 1{πΏπ β€0} 1{ΞπΏπ β=0} , π β€π which vanishes as πΏ>0 by Lemma 2.1. (π, π‘) and let π := πΏπ‘β (π). Furthermore, let πΉ be any Lévy measure π ,πΏ π+1 on β which is equivalent to πΉπ‘ (π) and satises (2.5). Equivalence Fix 32 Cπ‘0 (π), Cπ‘0,β (π), and Nπ‘ (π) are the same if dened with respect π to πΉ instead of πΉ . Given π > 0, let β« { } πΉ πΌπ (π¦) := (π + π₯β² ) πβ1 (1 + π¦ β€ π₯)π β πβ1 β π¦ β€ β(π₯) πΉ (π(π₯, π₯β² )), {β£π₯β£+β£π₯β² β£β€π} β« { } πΉ (π + π₯β² ) πβ1 (1 + π¦ β€ π₯)π β πβ1 β π¦ β€ β(π₯) πΉ (π(π₯, π₯β² )), πΌ>π (π¦) := implies that {β£π₯β£+β£π₯β² β£>π} so that πΉ πΌ πΉ (π¦) := πΌππΉ (π¦) + πΌ>π (π¦) is the last integral in (A.1) when πΉ = πΉπ‘π ,πΏ (π). We know from the proof πΉ π ,πΏ (π) is well dened and nite for any of Lemma 3.4 that πΌ course, when πΉ , πΌπΉ general π > 0, π β ππ πΈ this is essentially due to the assumption (2.2)). (of For has the following properties. Lemma A.2. Consider a sequence π¦π β π¦β in C 0 . (i) For any π¦ β C 0 , the integral πΌ πΉ (π¦) is well dened in β βͺ {sign(π)β}. (ii) For π β€ (2 supπ β£π¦π β£)β1 we have πΌππΉ (π¦π ) β πΌππΉ (π¦β ). (iii) If π β (0, 1), πΌ πΉ is l.s.c., that is, lim inf π πΌ πΉ (π¦π ) β₯ πΌ πΉ (π¦β ). (iv) If π < 0, πΌ πΉ is u.s.c., that is, lim supπ πΌ πΉ (π¦π ) β€ πΌ πΉ (π¦β ). Moreover, π¦ β C 0 β C 0,β implies πΌ πΉ (π¦) = ββ. Proof. The rst item follows from the subsequent considerations. (ii) We may assume that β is the identity on {β£π₯β£ β€ π}; then on this set πβ1 (1 + π¦ β€ π₯)π β πβ1 β π¦ β€ β(π₯) =: π(π§)β£π§=π¦β€ π₯ , where the function π is smooth on {β£π§β£ β€ 1/2} β β satisfying π(π§) = πβ1 (1 + π§)π β πβ1 β π§ = πβ1 2 2 π§ + π(β£π§β£3 ) Λ π(π§) = π§ 2 π(π§) with a function Λ π that is continuous and in particular bounded on {β£π§β£ β€ 1/2}. β² 2 2 As a Lévy measure, πΉ integrates (β£π₯ β£ + β£π₯β£ ) on compacts; in particular, β² 2 β² πΊ(π(π₯, π₯ )) := β£π₯β£ πΉ (π(π₯, π₯ )) denes a nite measure on {β£π₯β£ + β£π₯β² β£ β€ π}. πΉ β1 , and dominated converHence πΌπ (π¦) is well dened and nite for β£π¦β£ β€ (2π) β« πΉ β² β€ β² Λ gence shows that πΌπ (π¦) = {β£π₯β£+β£π₯β² β£β€π} (π+π₯ )π(π¦ π₯) πΊ(π(π₯, π₯ )) is continuous β1 }. in π¦ on {β£π¦β£ β€ (2π) πΉ is bounded (iii) For β£π¦β£ bounded by a constant πΆ , the integrand in πΌ β² β² β² from below by πΆ + β£π₯ β£ for some constant πΆ depending on π¦ only through πΆ . We choose π as before. As πΆ β² + β£π₯β² β£ is πΉ -integrable on {β£π₯β£ + β£π₯β² β£ > π} πΉ by (2.5), πΌ (π¦) is well dened in β βͺ {β} and l.s.c. by Fatou's lemma. because 1+π§ is bounded away from 0. Thus (iv) The rst part follows as in (iii), now the integrand is bounded from πΆ β² + β£π₯β² β£. If π¦ β C 0 β C 0,β , Lemma ββ on a set of positive πΉ -measure. above by equals 33 A.1 shows that the integrand Lemma A.3. The function π is concave. If C is convex, π has at most one maximum on C β© C 0 , modulo N . Proof. We rst remark that the assertion is not trivial because π need not be strictly concave on N β₯ , for example, the process π π‘ = π‘(1, . . . , 1)β€ was not excluded. π(π¦) = π»π¦ + π½(π¦), where π»π¦ = πΏβ π¦ β€ ππ + β€ π πΉ π ,πΏ (π¦) is + π½(π¦) = (πβ1) 2 πΏβ π¦ π π¦ + πΌ concave. We may assume that β(π₯) = π₯1{β£π₯β£β€1} . 0 be such that π(π¦ ) = π(π¦ ) = sup π =: π β < β, Let π¦1 , π¦2 β C β© C 1 2 β our aim is to show π¦1 β π¦2 β N . By concavity, π = π((π¦1 + π¦2 )/2)) = [π(π¦1 ) + π(π¦2 )]/2, which implies π½((π¦1 + π¦2 )/2)) = [π½(π¦1 ) + π½(π¦2 )]/2 due to the linearity of π» . Using the denition of π½ , this shows that π½ is constant on the line segment connecting π¦1 and π¦2 . A rst consequence is that π¦1 β π¦2 } β€ π π β€ lies in the set {π¦ : π¦ π = 0, πΉ {π₯ : π¦ π₯ β= 0} = 0 and a second is that π»π¦1 = π»π¦2 . It remains to show (π¦1 β π¦2 )β€ ππ = 0 to have π¦1 β π¦2 β N . π β€ π ,πΏ {π₯ : π¦ β€ β(π₯) β= 0} = 0. Note that πΉ {π₯ : π¦ π₯ β= 0} = 0 implies πΉ β€ π β€ π πΏ Moreover, π¦ π = 0 implies π¦ π = 0 due to the absolute continuity π,π π π,π β¨π , πΏ β© βͺ β¨π β© which follows from the Kunita-Watanabe inequality. β« β² Therefore, the rst consequence above implies π₯ (π¦1 β π¦2 )β€ β(π₯) πΉ π ,πΏ = 0 β€ π πΏ = 0, and now the second consequence and the denition and (π¦1 β π¦2 ) π β€ π β€ π = 0 as of π» yield 0 = π»(π¦1 β π¦2 ) = πΏβ (π¦1 β π¦2 ) π . Thus (π¦1 β π¦2 ) π πΏβ > 0 and this ends the proof. Note that π¦ β€ ππ πΏ β« π is of the form π₯β² π¦ β€ β(π₯) πΉ π ,πΏ is linear and We can now move toward the main goal of this section. Clearly we need some variant of the Measurable Maximum Theorem (see, e.g., [1, 18.19], [19, Theorem 9.5], [28, 2K]). We state a version that is tailored to our needs and has a simple proof; the technique is used also in Proposition 4.3. Lemma A.4. Letπ D be a predictable set-valued process with nonempty compact values in 2β . Let π (π¦) = π (π, π‘, π¦) be a proper function on D with values in β βͺ {ββ} such that (i) π (π) is predictable whenever π is a D -valued predictable process, (ii) π¦ 7β π (π¦) is upper semicontinuous on D for xed (π, π‘). Then there exists a D -valued predictable process π such that π (π) = maxD π . Proof. We start with the Castaing representation [28, 1B] of D : there exist D -valued predictable processes (ππ )πβ₯1 such that {ππ : π β₯ 1} = D for each (π, π‘). By (i), π β := maxπ π (ππ ) is predictable, and π β = maxD π by (ii). β π Fix π β₯ 1 and let Ξπ := {π β π (ππ ) β€ 1/π}, Ξ := Ξπ β (Ξ1 βͺ β β β βͺ Ξπβ1 ). β π β π π Dene π := π ππ 1Ξπ , then π β π (π ) β€ 1/π and π β D . π It remains to select a cluster point: By compactness, (π )πβ₯1 is bounded for each (π, π‘), so there is a convergent subsequence along random indices ππ . More precisely, there exists a strictly increasing sequence of integerβ valued predictable processes ππ = {ππ (π, π‘)} and a predictable process π 34 such that π (π,π‘) (π) = ππ‘β (π) for all (π, π‘). See, e.g., the proof of Föllmer β β Lemma 1.63]. We have π = π (π ) by (ii). limπ ππ‘ π and Schied [10, π Our random function satises property (i) of Lemma A.4 because the characteristics are predictable (recall the denition [15, II.1.6]). We also note that the intersection of closed predictable processes is predictable [28, 1M]. The sign of π π ; we start : β£π₯β£ β€ π}. is important as it switches the semicontinuity of (βπ ) = {π₯ β βπ π<0 and denote π΅π Proof of Lemma 3.8 for π < 0. In this case π is u.s.c. on C β©C 0 (Lemma A.2). with the immediate case C0 D(π) := C β© β© π΅π Lemma A.4 yields a predictable process β arg maxD(π) π for each π β₯ 1, and clearly limπ π(π π ) = supC β©C 0 π . As π(π π ) β₯ π(0) = 0, we have π π β C 0,β by Lemma A.2. Let (βπ ). ππ A.1 Measurable Maximizing Sequence for π β (0, 1) Fix π β (0, 1). Since the continuity properties of π are not clear, we will use an approximating sequence of continuous functions. (See also Appendix B, where an alternative approach is discussed and the continuity is claried under an additional assumption on C .) We will approximate π using Lévy measures with enhanced integrability, a method suggested by [19] in a similar problem. This preserves monotonicity properties that will be useful to pass to the limit. satises the following π is locally bounded, or more generally if πΉ π ,πΏ condition. We start with xed (π, π‘). Denition A.5. πΉ All this is not necessary if Let be a Lévy measure on πΉ π ,πΏ and satises (2.5). (i) We say that β« (ii) The πΉ is βπ+1 which is equivalent to π-suitable if (1 + β£π₯β² β£)(1 + β£π₯β£)π 1{β£π₯β£>1} πΉ (π(π₯, π₯β² )) < β. π-suitable approximating sequence for πΉ Lévy measures dened by ππΉπ /ππΉ = ππ , is the sequence (πΉπ )πβ₯1 of where ππ (π₯) = 1{β£π₯β£β€1} + πββ£π₯β£/π 1{β£π₯β£>1} . It is easy to see that each addition being quence ππ π-suitable πΉπ in (ii) shares the properties of because (1 + is increasing, monotone convergence shows that for any measurable function π β₯0 which is dened as in (A.1) but with β« βπ+1 . We denote by πΉ π ,πΏ replaced by πΉ . on πΉ, while in β£π₯β£)π πββ£π₯β£/π is bounded. As the seβ« π ππΉπ β π ππΉ π πΉ the function Lemma A.6. If πΉ is π-suitable, ππΉ is real-valued and continuous on C 0 . Proof. Pick π¦π β π¦ in C 0 . The only term in (A.1) for which continuity πΉ , where we choose π as in πΌ πΉ = πΌππΉ + πΌ>π πΉ πΉ Lemma A.2. We have πΌπ (π¦π ) β πΌπ (π¦) by that lemma. When πΉ is π-suitable, πΉ the continuity of πΌ>π follows from the dominated convergence theorem. is not evident, is the integral 35 Remark A.7. Dene the set βͺ (C β© C 0 )β := π(C β© C 0 ). πβ[0,1) 1 + π¦ β€ π₯ is πΉ π (ππ₯)-essentially bounded away from zero. Indeed, π¦ = ππ¦0 with π β [0, 1) and πΉ π {π¦0β€ π₯ β₯ β1} = 0, β€ π 0 β 0,β . If C is hence 1 + π¦ π₯ β₯ 1 β π , πΉ -a.e. In particular, (C β© C ) β C 0 β star-shaped with respect to the origin, we also have (C β© C ) β C . Its elements π¦ have the property that We introduce the compact-valued process D(π) := C β© C 0 β© π΅π (βπ ). Lemma A.8. Let πΉ be π-suitable. Under (C3), arg maxD(π) ππΉ β C 0,β . More generally, this holds whenever πΉ is a Lévy measure equivalent to π ,πΏ πΉ satisfying (2.5) and ππΉ is nite-valued. Proof. Assume that as in the denition derivative π·π¦Λ,π¦0 π π¦Λ β C 0 β C 0,β is a maximum of π πΉ . Let π β (π, 1) be of (C3) and π¦0 := π π¦ Λ. By Lemma 5.14, the directional can be calculated by dierentiating under the integral sign. For the integrand of πΌπΉ we have { } { } π·π¦Λ,π¦0 πβ1 (1 + π¦ β€ π₯)π β πβ1 β π¦ β€ β(π₯) = (1 β π) (1 + π¦Λβ€ π₯)πβ1 π¦Λβ€ π₯ β π¦Λβ€ β(π₯) . But this is innite on a set of positive measure as πΉ {Λ π¦β€π₯ Let = β1} > 0, πΉ π¦Λ β C 0 β C 0,β means that contradicting the last assertion of Lemma 5.14. be a Lévy measure on βπ+1 which is equivalent to πΉ π ,πΏ and sat- ises (2.5). The crucial step is Lemma A.9. Let (πΉπ ) be the π-suitable approximating sequence for πΉ and x π > 0. For each π, arg maxD(π) ππΉπ β= β , and for any π¦πβ β arg maxD(π) ππΉπ it holds that lim supπ ππΉ (π¦πβ ) = supD(π) ππΉ . Proof. We rst show that πΌ πΉπ (π¦) β πΌ πΉ (π¦) for any π¦ β C 0 . (A.2) { β1 } β« πΉ β² Recall that πΌ π (π¦) = (π+π₯ ) π (1+π¦ β€ π₯)π βπβ1 βπ¦ β€ β(π₯) ππ (π₯) πΉ (π(π₯, π₯β² )), where ππ is nonnegative and increasing in π. As ππ = 1 in a neighborπΉπ hood of the origin, we need to consider only πΌ>π (for π = 1, say). Its integrand is bounded below, simultaneously for all π, by a negative conβ² stant times (1 + β£π₯ β£), which is πΉ -integrable on the relevant domain. As { β² (ππ ) is increasing, we can apply monotone convergence on the set (π₯, π₯ ) : } β1 β€ π β1 β€ π (1 + π¦ π₯) β π β π¦ β(π₯) β₯ 0 and dominated convergence on the complement to deduce (A.2). 36 π¦πβ β arg maxD(π) π πΉπ is clear by compactness of D(π) and π πΉπ (Lemma A.6). Let π¦ β D(π) be arbitrary. By denition of Existence of continuity of π¦πβ and (A.2), lim sup π πΉπ (π¦πβ ) β₯ lim sup π πΉπ (π¦) = π πΉ (π¦). π π lim supπ π πΉ (π¦πβ ) β₯ lim supπ π πΉπ (π¦πβ ). We can split the integral πΉ πΌ π (π¦) into a sum of three terms: The integral over {β£π₯β£ β€ 1} is the same as πΉ for πΌ , since ππ = 1 on this set. We can assume that the cut-o β vanishes We show outside {β£π₯β£ β€ 1}. The second term is then β« (π + π₯β² )πβ1 (1 + π¦ β€ π₯)π ππ ππΉ, {β£π₯β£>1} here the integrand is nonnegative and hence increasing in the third term is β« π, for all π¦; and (π + π₯β² )(βπβ1 )ππ ππΉ, {β£π₯β£>1} which is decreasing in π but converges to β« {β£π₯β£>1} (π + π₯β² )(βπβ1 ) ππΉ . Thus π πΉ (π¦πβ ) β₯ π πΉπ (π¦πβ ) β ππ β« ππ := {β£π₯β£>1} (π + π₯β² )(βπβ1 )(ππ β 1) ππΉ β 0. Together, supD(π) π πΉ β₯ lim supπ π πΉ (π¦πβ ) β₯ lim supπ π πΉπ (π¦πβ ) β₯ supD(π) π πΉ . with the sequence conclude Proof of Lemma 3.8 for π β (0, 1). Fix π > 0. we By Lemma A.4 we can nd π,π π,π for arg max πΉπ measurable selectors π D(π) π ; i.e., ππ‘ (π) plays the role π := π π,π and noting D(π) β C β© C 0 , β of π¦π in Lemma A.9. Taking π π are C β© C 0 -valued predictable processes such Lemma A.9 shows that π lim supπ π(π π ) = supC β©C 0 π π β π΄-a.e. 0,β . values in C that Lemma A.8 shows that ππ takes B Parametrization by Representative Portfolios This appendix introduces an equivalent transformation of the model (π , C ) with specic properties (Theorem B.3); the main idea is to substitute the given assets by wealth processes that represent the investment opportunities of the model. While the result is of independent interest, the main conclusion in our context is that the approximation technique from Appendix A.1 for the π β (0, 1) can be avoided, at C : If the utility maximization case least under slightly stronger assumptions on problem is nite, the corresponding Lévy measure in the transformed model is the corresponding function π π-suitable (cf. Denition A.5) and hence is continuous. This is not only an alternative argument to prove Lemma 3.8. In applications, continuity can be useful to 37 construct a maximizer for not know a priori π (rather than a maximizing sequence) if one does that there exists an optimal strategy. A static version of our construction was carried out for the case of Lévy processes in [25, Β4]. In this appendix we use the following assumptions on the set-valued process (C1) (C2) (C4) C of constraints: C is predictable. C is closed. C is star-shaped with respect to the origin: πC β C for all π β [0, 1]. Since we already obtained a proof of Lemma 3.8, we do not strive for minimal conditions here. Clearly (C4) implies condition (C3) from Section 2.4, but its main implication is that we can select a bounded (hence π -integrable) process in the subsequent lemma. The following result is the construction of the π th representative portfolio, a portfolio π th asset whenever this is feasible. with the property that it invests in the Lemma B.1. Fix 1 β€ π β€ π and let π» π = {π₯ β βπ : π₯π β= 0}. There exists a bounded predictable C β© C 0,β -valued process π satisfying { } {ππ = 0} = C β© C 0,β β© π» π = β . Proof. π π΅{1 = π΅1 (βπ ) be the} closed unit ball and π» := π» . Condition { } 0,β β© π» = β = C β© π΅ β© C 0,β β© π» = β , hence we may (C4) implies C β© C 1 π π β1 } substitute C by C β© π΅1 . Dene the closed sets π»π = {π₯ β β : β£π₯ β£ β₯ π βͺ 0 for π β₯ 1, then π π»π = π» . Moreover, let Dπ = C β© C β© π»π . This is a compact-valued predictable process, so there exists a predictable process ππ π such that ππ β Dπ (hence ππ β= 0) on the set Ξπ := {Dπ β= β } and ππ = 0 on β π β² the complement. Dene Ξ := Ξπ β (Ξ1 βͺ β β β βͺ Ξπβ1 ) and π := π π}π 1Ξπ . { } { β² β²π 0 0,β β© π» = β ; the Then β£π β£ β€ 1 and {π = 0} = C β© C β© π» = β = C β© C Let second equality uses (C4) and Remark A.7. These two facts also show that π := 12 πβ² has the same property while in addition being Remark B.2. diameter of C C β© C 0,β -valued. The previous proof also applies if instead of (C4), e.g., the is uniformly bounded and C 0 = C 0,β . Ξ¦ is a π×π-matrix with columns π1 , . . . , ππ β πΏ(π ), the matrix stochasΛ = Ξ¦ β π is the βπ -valued process given by π Λπ = ππ β π . If tic integral π π π β πΏ(Ξ¦ β π ) is β -valued, then Ξ¦π β πΏ(π ) and If π β (Ξ¦ β π ) = (Ξ¦π) β π . If D (B.1) is a set-valued process which is predictable, closed and contains the ori- gin, then the preimage Ξ¦β1 D shares these properties (cf. [28, 1Q]). Convexity and star-shape are also preserved. We obtain the following model if we sequentially replace the given assets by representative portfolios; here 1β€πβ€π π (i.e., ππ ππ denotes the = πΏππ ). 38 π th unit vector in βπ for Theorem B.3. There exists a predictable βπ×π -valued uniformly bounded process Ξ¦ such that the nancial market model with returns Λ := Ξ¦ β π π and constraints CΛ := Ξ¦β1 C has the following properties: for all 1 β€ π β€ π, (i) Ξπ Λπ > β1 (positive prices), (ii) ππ β CΛ β© CΛ0,β , where CΛ0,β = Ξ¦β1 C 0,β (entire wealth can be invested in each asset), Λ CΛ) admits the same wealth processes as (π , C ). (iii) the model (π , Proof. We treat the components one by one. Let π = 1 and let π = π(1) π 1 by the process π β π , Ξ¦ = Ξ¦(1) is the π × π-matrix β be as in Lemma B.1. We replace the rst asset equivalently, we replace π or Ξ¦ π , where β 1 π β π2 1 β β β Ξ¦=β . β. .. β .. β . π π 1 by β Ξ¦β1 C 0 and we replace C by Ξ¦β1 C . Note β1 (C β© C 0,β ) because Ξ¦π = π β C β© C 0,β by construction. that π1 β Ξ¦ 1 0,β -valued process π β πΏ(π ) there exists We show that for every C β© C π predictable such that Ξ¦π = π . In view of (B.1), this will imply that the The new natural constraints are new model admits the same wealth processes as the old one. On the set {π1 β= 0} = {Ξ¦ is invertible} we take π = Ξ¦β1 π and on the complement we 1 π π choose π β‘ 0 and π = π for π β₯ 2; this is the same as inverting Ξ¦ on its 1 1 image. Note that {π = 0} β {π = 0} by the choice of π. We proceed with the second component of the new model in the same We obtain matrices Ξ¦(π) for Ξ¦Μ = Ξ¦(1) β β β Ξ¦(π). Then Ξ¦Μ has the required properties. β1 (C β©C 0,β ). Indeed, the construction and Ξ¦(π)ππ = ππ for π β= π imply ππ β Ξ¦Μ way, and then continue until the last one. 1β€π β€π and set This is (ii), and (i) is a consequence of (ii). Coming back to the utility maximization problem, note that property (iii) implies that the value functions and the opportunity processes for the models (π , C ) and Λ CΛ) (π , the sequel. Furthermore, if coincide up to evanescence; we identify them in πΛ denotes the analogue of π in the model Λ CΛ), (π , cf. (A.1), we have the relation πΛ(π¦) = π(Ξ¦π¦), π¦ β CΛ0 . πΛ is equivalent to nding one for π and if (Λ π , π ) is Λ CΛ) then (Ξ¦Λ (π , π , π ) is optimal for (π , C ). In fact, Λ CΛ), in particular interest carry over from (π , C ) to (π , Finding a maximizer for an optimal strategy for most properties of any no-arbitrage property that is dened via the set of admissible (positive) wealth processes. 39 Remark B.4. A classical no-arbitrage condition dened in a slightly dier- ent way is that there exist a probability measure a πβπ β°(π ) is Λ In this case, β°(π ) is even under which π -martingale; cf. Delbaen and Schachermayer [9]. π, as it is a π -martingale with positive components. a local martingale under Property (ii) from Theorem B.3 is useful to apply the following result. Lemma B.5. Let π β (0, 1) and assume ππ β C β© C 0,β for 1 β€ π β€ π. Then π’(π₯0 ) < β implies that πΉ π ,πΏ is π-suitable. If, in β« addition, there exists a constant π1 such that π· β₯ π1 > 0, it follows that {β£π₯β£>1} β£π₯β£π πΉ π (ππ₯) < β. Proof. As π > 0 and π’(π₯0 ) < β, πΏ is well dened and πΏ, πΏβ > 0 by Section 2.2. No further properties were used to establish Lemma 3.4, whose formula shows that π(π) is nite particular, from the denition of πβ1 π β€ β(π₯) π β π΄-a.e. π β{ π = ππ πΈ . In (πΏβ +π₯β² ) πβ1 (1+π β€ π₯)π β for all π , it follows that β« β πΉ π ,πΏ (π(π₯, π₯β² )) is nite. If π· β₯ π1β«, {[26, Lemma 3.5] shows β² πΏ β² that πΏ β₯ π1 , hence πΏβ + π₯ β₯ π1 πΉ (ππ₯ )-a.e. and πβ1 (1 + π β€ π₯)π β πβ1 β } π β€ β(π₯) πΉ π (ππ₯) < β. We choose π = ππ (and π arbitrary) for 1 β€ π β€ π to } deduce the result. π’(π₯0 ) < β does not imply any properties of π ; 0,β = {0}. The transformation for instance, in the trivial cases C = {0} or C 0,β changes the geometry of C and C such that Theorem B.3(ii) holds, and In general, the condition then the situation is dierent. Corollary B.6. Let π β (0, 1) and π’(π₯0 ) < β. In the model Λ Theorem B.3, πΉ π ,πΏ is π-suitable and hence πΛ is continuous. Λ CΛ) (π , of (π , C ) π-suitable approximating sequences. In some cases, Lemma B.5 applies directly in (π , C ). In particular, if the asset prices π are strictly positive (Ξπ > β1 for 1 β€ π β€ π), then the positive orthant of π 0,β β is contained in C and the condition of Lemma B.5 is satised as soon as ππ β C for 1 β€ π β€ π. Therefore, to prove Lemma 3.8 under (C4), we may substitute by Λ CΛ) (π , and avoid the use of C Omitted Calculation This appendix contains a calculation which was omitted in the proof of Proposition 5.12. Lemma C.1. Let (β, πΛ , π Λ) be a solution of the Bellman equation, (π, π ) β π, Λ := π(Λ ¯ = π β (π₯ β β(π₯)) β ππ as well as π := π(π, π ) and π π, π Λ ). Dene π Λ πβ1 π satises π ¯ := (π β 1)Λ π + π and π ¯ := (π β 1)Λ π + π . Then π := βπ ( Λ πβ1 πβ π β )β1 β π= ( )β€ ¯ β ββ π β β β0 + ββ π ¯βπ ¯ β π + ββ (π β 1) πβ2 Λ + π ππ π Λ βπ΄+π ¯ β€ ππ β β π΄ 2 π { } +π ¯ β€π₯β² β(π₯) β ππ ,β + (ββ + π₯β² ) (1 + π Λ β€ π₯)πβ1 (1 + π β€ π₯) β 1 β π ¯ β€ β(π₯) β ππ ,β . 40 Proof. We may assume π₯0 = 1 . This calculation is similar to the one in the proof of Lemma 3.4 and therefore we shall be brief. By Itô's formula we have Λ πβ1 = β°(π) π Thus for π = (π β 1)(Λ π βπ βπ Λ β π) + (πβ1)(πβ2) π Λ β€ ππ π Λβπ΄ 2 { } + (1 + π Λ β€ π₯)πβ1 β 1 β (π β 1)Λ π β€ π₯ β ππ . ( ) Λ πβ1 π = β° π + π β π β π β π + [π, π β π ] =: β°(Ξ¨) with π [π , π] = [π π , π π ] + β Ξπ Ξπ = (π β 1)π π Λ β π΄ + (π β 1)Λ π β€ π₯π₯ β ππ { } + π₯ (1 + π Λ β€ π₯)πβ1 β 1 β π Λ β€ π₯ β ππ π and recombining the terms yields ( )β€ Ξ¨=π ¯ βπ βπ ¯ β π + (π β 1) πβ2 Λ + π ππ π Λβπ΄ 2 π { } + (1 + π Λ β€ π₯)πβ1 (1 + π β€ π₯) β 1 β π ¯ β€ π₯ β ππ . Then ( Λ πβ1 πβ π β )β1 β π = β β β0 + ββ β Ξ¨ + [β, Ξ¨], [β, Ξ¨] = [βπ , Ξ¨π ] + β where ΞβΞΞ¨ =π ¯ β€ ππ β β π΄ + π ¯ β€ π₯β² π₯ β ππ ,β { } + π₯β² (1 + π Λ β€ π₯)πβ1 (1 + π β€ π₯) β 1 β π ¯ β€ π₯ β ππ ,β . We arrive at ( Λ πβ1 πβ π β )β1 β π= ( )β€ π β β β0 + ββ π ¯ β π β ββ π ¯ β π + ββ (π β 1) πβ2 π Λ + π π π Λ βπ΄+π ¯ β€ ππ β β π΄ 2 { } +π ¯ β€ π₯β² π₯ β ππ ,β + (ββ + π₯β² ) (1 + π Λ β€ π₯)πβ1 (1 + π β€ π₯) β 1 β π ¯ β€ π₯ β ππ ,β . The result follows by writing π₯ = β(π₯) + π₯ β β(π₯). References [1] C. D. Aliprantis and K. C. Border. Innite Dimensional Analysis: A Hitchhiker's Guide. Springer, Berlin, 3rd edition, 2006. [2] J. P. Ansel and C. Stricker. Décomposition de Kunita-Watanabe. In Séminaire de Probabilités XXVII, volume 1557 of Lecture Notes in Math., pages 3032, Springer, Berlin, 1993. [3] O. E. Barndor-Nielsen and N. Shephard. Non-Gaussian Ornstein-Uhlenbeckbased models and some of their uses in nancial economics. J. R. Stat. Soc. Ser. B Stat. Methodol., 63(2):167241, 2001. 41 [4] P. Briand and Y. Hu. Quadratic BSDEs with convex generators and unbounded terminal conditions. Probab. Theory Related Fields, 141:543567, 2008. [5] A. Βerný and J. Kallsen. On the structure of general mean-variance hedging strategies. Ann. Probab., 35(4):14791531, 2007. [6] T. Choulli and C. Stricker. Comparing the minimal Hellinger martingale measure of order π to the π -optimal martingale measure. Stochastic Process. Appl., 119(4):13681385, 2009. [7] C. Czichowsky and M. Schweizer. On the Markowitz problem under convex cone constraints. In preparation. [8] C. Czichowsky and M. Schweizer. Closedness in the semimartingale topology for spaces of stochastic integrals with constrained integrands. In Séminaire de Probabilités XLIII, volume 2006 of Lecture Notes in Math., pages 413436, Springer, Berlin, 2011. [9] F. Delbaen and W. Schachermayer. The fundamental theorem of asset pricing for unbounded stochastic processes. Math. Ann., 312:215250, 1998. [10] H. Föllmer and A. Schied. Stochastic Finance: An Introduction in Discrete Time. W. de Gruyter, Berlin, 2nd edition, 2004. [11] T. Goll and J. Kallsen. A complete explicit solution to the log-optimal portfolio problem. Ann. Appl. Probab., 13(2):774799, 2003. [12] T. Goll and L. Rüschendorf. Minimax and minimal distance martingale measures and their relationship to portfolio optimization. Finance Stoch., 5(4):557581, 2001. [13] P. Grandits. On martingale measures for stochastic processes with independent increments. Theory Probab. Appl., 44(1):3950, 2000. [14] Y. Hu, P. Imkeller, and M. Müller. Utility maximization in incomplete markets. Ann. Appl. Probab., 15(3):16911712, 2005. [15] J. Jacod and A. N. Shiryaev. Limit Theorems for Stochastic Processes. Springer, Berlin, 2nd edition, 2003. [16] M. Jeanblanc, S. Klöppel, and Y. Miyahara. Minimal π π -martingale measures for exponential Lévy processes. Ann. Appl. Probab., 17(5/6):16151638, 2007. [17] J. Kallsen. π -localization and π -martingales. Theory Probab. Appl., 48(1):152 163, 2004. [18] J. Kallsen and J. Muhle-Karbe. Utility maximization in ane stochastic volatility models. Int. J. Theor. Appl. Finance, 13(3):459477, 2010. [19] I. Karatzas and C. Kardaras. The numéraire portfolio in semimartingale nancial models. Finance Stoch., 11(4):447493, 2007. [20] I. Karatzas and G. Βitkovi¢. Optimal consumption from investment and random endowment in incomplete semimartingale markets. Ann. Probab., 31(4):18211858, 2003. [21] D. Kramkov and W. Schachermayer. The asymptotic elasticity of utility functions and optimal investment in incomplete markets. Ann. Appl. Probab., 9(3):904950, 1999. [22] D. Kramkov and W. Schachermayer. Necessary and sucient conditions in the problem of optimal investment in incomplete markets. Ann. Appl. Probab., 13(4):15041516, 2003. [23] M. Mania and R. Tevzadze. A unied characterization of the π -optimal and 42 [24] [25] [26] [27] [28] [29] minimal entropy martingale measures. Georgian Math. J., 10(2):289310, 2003. J. Muhle-Karbe. On Utility-Based Investment, Pricing and Hedging in Incomplete Markets. PhD thesis, TU München, 2009. M. Nutz. Power utility maximization in constrained exponential Lévy models. To appear in Math. Finance, 2009. M. Nutz. The opportunity process for optimal consumption and investment with power utility. Math. Financ. Econ., 3(3):139159, 2010. M. Nutz. Risk aversion asymptotics for power utility maximization. To appear in Probab. Theory Related Fields, 2010. R. T. Rockafellar. Integral functionals, normal integrands and measurable selections. In Nonlinear Operators and the Calculus of Variations, volume 543 of Lecture Notes in Math., pages 157207, Springer, Berlin, 1976. M. Schweizer. On the minimal martingale measure and the Föllmer-Schweizer decomposition. Stochastic Anal. and Appl., 13:573599, 1995. 43
© Copyright 2026 Paperzz